RE: Problems with interfaces on Sun Ultra 5
On Wed, 03 Feb 2010 07:41:51 +0300 Ross Halliday wrote:
>What kind of NIC are you using as eth1? If this is a Sun HME I believe
>they always clone the base system MAC as tested on an Ultra 10 with
>two SunSwift cards (FastEthernet/UltraSCSI combo). I ran into similar
>issues on a Sun E440R with the onboard NIC and a 4-port QFE card.
>The names just became ridiculous like "eth1_rename_rename_ren".
>Oddly enough I recall that dmesg showed them all being named in a sane
>manner at first, and later on the names were changed.
>I have two Ultra5s at home with the onboard HME and
>3Com 3c905s that do not have this problem.
>
>For some reason udev has a lot of problems when multiple NICs have the same MAC.
>I believe I was able to fix this with some fancy rules.
>Where you can start is by looking at 'lspci' to determine what the bus IDs
>are of the NICs and writing udev rules based on those instead.
I too have the two onboard HME, first connector is on motherboard itself,
second on SCSI module. The lspci -v gave for them output:
..........
01:01.1 Ethernet controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] (rev 01)
Flags: bus master, medium devsel, latency 0, IRQ 12
Memory at e0000000 (32-bit, non-prefetchable) [size=28K]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
Expansion ROM at fffffe0100000000 [disabled] [size=1]
Kernel driver in use: hme
Kernel modules: sunhme
...........
03:00.1 Ethernet controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] (rev 01)
Flags: bus master, medium devsel, latency 0, IRQ 16
Memory at 04000000 (32-bit, non-prefetchable) [size=28K]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Memory at fffffe0100000000 (32-bit, non-prefetchable) [size=1]
Expansion ROM at fffffe0100000000 [disabled] [size=1]
Kernel driver in use: hme
Kernel modules: sunhme
.........
Reply to: