Ticket #783 (closed defect: duplicate)
usb networking mac address changes on each boot
| Reported by: | rod@… | Owned by: | willie_chen@… |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | kernel | Version: | 2007.2 |
| Severity: | normal | Keywords: | |
| Cc: | buglog@…, cw@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
To connect two Neo's to the same host via usb networking, you need to give them
separate subnets (or at least separate IPs on the same subnet). To do this
deterministically, you need to know the MAC address of the Neo. Unfortunately,
that seems to change randomly on each boot.
Change History
Note: See
TracTickets for help on using
tickets.

Looks like it should be possible on the kernel cmdline:
module_param(dev_addr, charp, S_IRUGO);
MODULE_PARM_DESC(dev_addr, "Device Ethernet Address");
module_param(host_addr, charp, S_IRUGO);
MODULE_PARM_DESC(host_addr, "Host Ethernet Address");
(yet to be tested, will close this bug if it works)
-- Rod