Subject: Re: dual interface question
To: NetBSD port-sparc mailing list <firstname.lastname@example.org>
From: Julian Coleman <email@example.com>
Date: 07/21/2004 11:49:33
> I've got two HME's in my Ultra 1 - one onboard, one SBus, and they
> also have the same MAC address. I'm running 2.0_BETA on that machine,
> would it be of any help (or at least informational value) if I booted
> it up, set local-mac-address, and reported whether it did anything?
It'll only do anything if the HME has the `local-mac-address' attribute
(property). At the PROM prompt, if you cd to the device node and look at
the attributes, you can see if it has the `local-mac-address' attribute.
ok cd /sbus
ok cd [device node of SBUS HME card - from the ls above]
You probably won't see a `local-mac-address' attribute for this card, so
the kernel won't be able to set a different MAC address for it. As I
mentioned, it is possible to add one at the PROM prompt, but I can't
remember the command I used to do it.
> Also, the local-mac-address is an OFW setting like the rest, if I
> recall correctly. It shows up in printenv. (re: not remembering the
> commands :)
That's correct. You can also see it from NetBSD (as root) using:
eeprom 2> /dev/null | grep local
This must be set to `true' and the card must have the `local-mac-address'
attribute for the unique MAC addresses to be set.
My other computer also runs NetBSD / Sailing at Newbiggin
http://www.netbsd.org/ / http://www.newbigginsailingclub.org/