[android] no usb connexion with QI

Andy Green andy at openmoko.com
Fri Mar 6 08:18:13 CET 2009

Hash: SHA1

Somebody in the thread at some point said:

|  My hunch is that the MAC address is changing.  In the particular case
|  of network interfaces the persistant device names assigned by udev are
|  based on the MAC address, but that should be the MAC address on the
|  host side, not on the FreeRunner side.  I'm not clear _why_ the MAC
|  address changes (or if the MAC address of the FreeRunner is relevant
|  for this particular case), but that's my current educated guess...

Yes I think you hit the nail on the head.

The only relevant change is that Qi now goes and fetches the
factory-assigned MAC address for USB from the NAND partition, and
attaches it to the kernel commandline so the RNDIS driver will use it.

Without that, the RNDIS gadget just makes up a different random MAC
address on each side each boot.

Qi's action here is more correct than U-Boot I think we find.

- -Andy
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org


More information about the openmoko-kernel mailing list