Thanks to
Neal S. Pressman
Prabhu Gurudas Panchmal
Bill Armand
Sandeep Patni
Tom Fredericks
Matthew J. Rock
Dave McFerren
Sean Quaint
most of whom noted that local-mac-address?=true in OpenBoot (or via eeprom)
is what I wanted. (The rest had either the opposite value or a note about
SBus cards when I specified an Ultra-10, which gives me pause...)
I'm still curious why the ifconfig qfe0 ether <address> doesn't work.
Original query:
> Watching an Ultra 10 with a Quad Fast Ethernet jumpstarting, the
> device probe listed unique MAC addresses for each of the fo[u]r Ethernet
> ports, and one for the onboard (broken, as it happens) hme0.
>
> Much like the scsi-initiator-id OpenBoot variable, there must be
> some way to tell Solaris to use each QFE interface's own MAC address rather
> than the host's MAC address. But is it an OpenBoot variable, something
> in /kernel/drv/qfe.conf, or something in /etc/system (ndd)? And before
> you ask,
>
> # ifconfig -a
> [...]
> qfe0: flags=842<BROADCAST,RUNNING,MULTICAST> mtu 1500
> inet 0.0.0.0 netmask 0
> ether 8:0:20:ab:d0:60
> # ifconfig qfe0 ether 1:2:3:4:5:6
> set_phys_addr failed: dl_errno 1 errno 0
> ifconfig: failed setting mac address on qfe0
> # uname -a
> SunOS hostname 5.7 Generic sun4u sparc SUNW,Ultra-5_10
> #
>
> I have this trouble with 5.6 also.
>
-- Jeff Woolsey +1 408 487 7177 {woolsey,jlw}@{jlw,mri{,.mentor{,g}},microtec}.com "Tried working once. Didn't work out. Too much like work." -Steed Why do wrong numbers leave messages in languages that I don't understand and are not present in my greeting???
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:13:26 CDT