Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I need to tell someone my MAC address imminently so I can be added to their router, but I am not at my computer. My laptop is a Dell Latitude E6510, running Ubuntu 12.04 with an Intel 82577LM ethernet card. Can an Intel 82577LM adapter using the standard Ubuntu driver be spoofed without downloading any extra software? I obviously won't have internet access without having first done this.

I know how to spoof a MAC address in Ubuntu, but as mentioned in the ifconfig man page, this only works if the device driver supports it.

#ifconfig eth0 down 
#ifconfig eth0 hw ether 00:80:48:BA:d1:30
#ifconfig eth0 up

Is there some way I can know in advance if this will work?

share|improve this question
    
According to it's datasheet the 82577LM supports MacSec which prevents MAC spoofing in the presence of appropriate hardware. The question becomes whether Ubuntu supports MacSec in 12.04. –  jhoyla Aug 14 '12 at 14:27

1 Answer 1

Yes, I asked on the e1000e driver (the Linux driver used for Intel® 82563/6/7, 82571/2/3/4/7/8/9, 82583, and i217 controllers) mailing list as mentioned in the docs and I was told:

For the 82577LM device, e1000e does support MAC spoofing but not MACSec.

By Bruce W Allan, one of the authors of the driver.

The e1000e project can be found on sourceforge here.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.