Beagleboard-XM chooses a new IP address everytime the interface is brought up

Bug #687396 reported by Tobin Davis
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-linaro (Ubuntu)
Invalid
Undecided
Unassigned
linux-linaro-omap (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The smsc95xx driver used on the Beagleboard-XM 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/interface.

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://marc.info/?l=linux-omap&m=128744421925804&w=2 which enables the user to set their MAC address using the standard tools. Please consider pulling this into the stable maverick omap3 kernel.

(Bug #673504 was also filed for the omap4 kernel under linux-ti-omap4 and bug #673509 was filed for the main linux-omap kernel, this bug is for the linaro kernel - solution is the same for all).

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-1008-linaro-omap 2.6.35-1008.15
ProcVersionSignature: User Name 2.6.35-1008.15-linaro-omap 2.6.35.7
Uname: Linux 2.6.35-1008-linaro-omap armv7l
Architecture: armel
Date: Wed Dec 8 08:27:03 2010
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-linaro

Revision history for this message
Tobin Davis (gruemaster) wrote :
description: updated
John Rigby (jcrigby)
Changed in linux-linaro (Ubuntu):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-linaro-omap (Ubuntu):
status: New → Confirmed
Revision history for this message
Chase Qi (chase-qi) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.