Hi, The SIS 900 driver reports the following at boot: eth0: Unknown PHY transceiver found at address 0. eth0: Realtek RTL8201 PHY transceiver found at address 1. eth0: Unknown PHY transceiver found at address 2. eth0: Unknown PHY transceiver found at address 3. eth0: Unknown PHY transceiver found at address 4. eth0: Unknown PHY transceiver found at address 5. eth0: Unknown PHY transceiver found at address 6. ... eth0: Unknown PHY transceiver found at address 28. eth0: Unknown PHY transceiver found at address 29. eth0: Unknown PHY transceiver found at address 30. eth0: Unknown PHY transceiver found at address 31. eth0: Using transceiver found at address 31 as default eth0: SiS 900 PCI Fast Ethernet at 0xcc00, IRQ 5, 00:a0:cc:d6:c4:01. While the device is working fine, I think that the above behavior is incorrect. The driver finds a known PHY but continues to use the default (31). While this is fine for me (I only have 1 PHY) this may cause problems later. kern 2.4.20, sis900.c Is this just a missing phy id? And surely if the PHY is unknown the PHY info should not be added to the linked list? Please CC to me, as I am not on the mailing list. Cheers Caleb. - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html