[SUMMARY] QFE MAC addresses

From: Jeff Woolsey (woolsey@jlw.com)
Date: Thu Oct 07 1999 - 00:07:02 CDT

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 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