Pandaboard chooses a new IP address on each boot
Bug #673504 reported by
BernardB
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-ti-omap4 (Ubuntu) |
Fix Released
|
High
|
Tim Gardner | ||
Maverick |
Fix Released
|
High
|
Tim Gardner | ||
Natty |
Fix Released
|
High
|
Tim Gardner |
Bug Description
The smsc95xx driver used on the Pandaboard currently generates a new random MAC address every time the interface is brought up. This makes it impossible to override using the standard `ifconfig hw ether` approach or through /etc/network/
As a result, the board gets a new IP address on each boot from DHCP, and confuses dynamic DNS setups linked to DHCP.
There is an upstreamed patch (merged in 2.6.37-rc1) at http://
Related branches
tags: | added: armel |
Changed in linux-ti-omap4 (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Ricardo Salveti (rsalveti) |
Changed in linux-ti-omap4 (Ubuntu): | |
assignee: | Ricardo Salveti (rsalveti) → Tim Gardner (timg-tpi) |
importance: | Undecided → High |
milestone: | none → maverick-updates |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in linux-ti-omap4 (Ubuntu Natty): | |
status: | Triaged → Fix Committed |
tags: | added: omap4 panda |
To post a comment you must log in.
Thanks for pointing this out.
One work-around for this issue was added to the omap4 kernel (see http:// kernel. ubuntu. com/git? p=ubuntu/ ubuntu- maverick. git;a=commit; h=10f38b455e75b 85f72e98786e551 8cf7b0324634).
So you can force a MAC address at boot-time by adding the smsc95xx. macaddr= xx:xx:xx: xx:xx:xx parameter to the kernel command line.
However, it does not prevent from using your patch that offers a smarter (and as you say more accepted) solution.