Hi, I just tried compiling 2.4.14. At our installation we compile the following network drivers in by default: 3c509, 3c59x, SMC Ultra, Decchip tulip, Etherexpress Pro/100, SMC Etherpower II Now the machine that i was booting the kernel on (called testbed12) has a _single_ 3c59x interface and an ATM interface (ENI55). The 2.2.18 kernels had no problem with this. But it seems the 2.4.14 kernels do! 2.4.14 detected it as an SMC Ultra and gave me a *bonus* interface eth1 as 3c59x. And hence network connectivity does not work. I am reproducing the log files below. I have made no changes to the configuration files too. ---------- 2.4.14 kernel ------------------------------------------- Nov 28 12:23:51 testbed12 kernel: Floppy drive(s): fd0 is 1.44M Nov 28 12:23:51 testbed12 kernel: FDC 0 is a National Semiconductor PC87306 Nov 28 12:23:51 testbed12 kernel: smc-ultra.c:v2.02 2/3/98 Donald Becker (becker@cesdis.gsfc.nasa.gov) Nov 28 12:23:51 testbed12 kernel: eth0: SMC EtherEZ at 0x280, 00 00 C0 57 21 F4,EEPROM IRQ 10 programmed-I/O mode. Nov 28 12:23:51 testbed12 kernel: Linux Tulip driver version 0.9.15-pre8 (Oct 11, 2001) Nov 28 12:23:51 testbed12 kernel: tulip0: MII transceiver #1 config 3100 status 7829 advertising 01e1. Nov 28 12:23:51 testbed12 kernel: eth1: Lite-On 82c168 PNIC rev 32 at 0xe800, 00:C0:F0:48:F6:1E, IRQ 16. Nov 28 12:23:51 testbed12 kernel: SCSI subsystem driver Revision: 1.00 Nov 28 12:23:51 testbed12 kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4 -------- end 2.4.14 ----------------------------------------------- ------- 2.2.18 ---------------------------------------------------- Nov 28 17:52:09 testbed12 kernel: scsi : detected 1 SCSI disk total. Nov 28 17:52:09 testbed12 kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 4235629 [2068 MB] [2.1 GB] Nov 28 17:52:09 testbed12 kernel: 3c59x.c 15Sep00 Donald Becker and others http://www.scyld.com/network/vortex.html Nov 28 17:52:09 testbed12 kernel: tulip.c:v0.91g-ppc 7/16/99 becker@cesdis.gsfc.nasa.gov Nov 28 17:52:09 testbed12 kernel: eth0: Lite-On 82c168 PNIC rev 32 at 0xe800, 00:C0:F0:48:F6:1E, IRQ 5. Nov 28 17:52:09 testbed12 kernel: eth0: MII transceiver #1 config 3100 status 7829 advertising 01e1. Nov 28 17:52:09 testbed12 kernel: Partition check: ------ end 2.2.18 --------------------------------------------------- Now to check whether there was truly a problem i removed SMC Ultra from the list of compiled-in drivers and network connectivity worked again! heres the log after removing SMC ultra support: ----- 2.4.14 w/o SMC ultra ------------------ Nov 28 22:44:47 testbed12 kernel: FDC 0 is a National Semiconductor PC87306 Nov 28 22:44:48 testbed12 kernel: Linux Tulip driver version 0.9.15-pre8 (Oct 11, 2001) Nov 28 22:44:48 testbed12 kernel: tulip0: MII transceiver #1 config 3100 status 7829 advertising 01e1. Nov 28 22:44:48 testbed12 kernel: eth0: Lite-On 82c168 PNIC rev 32 at 0xe800, 00:C0:F0:48:F6:1E, IRQ 16. Nov 28 22:44:48 testbed12 kernel: SCSI subsystem driver Revision: 1.00 Nov 28 22:44:48 testbed12 kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4 -------------------------------------------- The *bonus* interface does not make sense to me...can anybody explain this? -- The statement below is true. The statement above is false. ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Amit Kucheria EECS Grad. Research Assistant University of Kansas @ Lawrence (R)+1-(785)-830 8521 ||| (O)+1-(785)-864 7774 ____________________________________________________ - : 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