Issue with two Intel NICs
"Andrea Cogliati" <[email protected]> Thu, 5 Jun 2003 14:50:09 +0200
| Newsgroups | gmane.linux.drivers.eepro100.devel |
|---|---|
| Message-ID | <[email protected]> |
Guys, I have an issue with the following configuration: Intel D845 Motherboard with integrated 82562-based NIC Intel 100/PRO (82559-based) PCI NIC Linux Kernel 2.4.20 eepro100 driver v1.26 I can have each of the NICs working alone but I cannot have both working at the same time. With both NICs enabled, PING hangs and cannot be stopped with CTRL-C; CTRL-Z and KILL stop it. Some diagnostic information are copied at the end of the message. Please CC me when answering, as I'm not on this list. THX, Andrea ================================= eepro100-diag.c:v2.12 4/15/2003 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd880. i82557 chip registers at 0xd880: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff Interrupt sources are pending. The transmit unit state is 'Unknown'. The receive unit state is 'Broken-15'. This status is unusual for an activated interface. The Command register has an unprocessed command ffff(?!). Index #2: Found a Intel Pro/100 VM-1039 adapter at 0xd800. i82557 chip registers at 0xd800: 00000000 00000000 00000000 00080002 18203100 00000000 No interrupt sources are pending. The transmit unit state is 'Idle'. The receive unit state is 'Idle'. This status is unusual for an activated interface. ================================= PCI devices found: Bus 0, device 0, function 0: Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 3). Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff]. Bus 0, device 2, function 0: VGA compatible controller: Intel Corp. 82845G/GL [Brookdale-G] Chipset Integrated Graphics Device (rev 3). IRQ 11. Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff]. Non-prefetchable 32 bit memory at 0xffa80000 [0xffafffff]. Bus 0, device 29, function 0: USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 2). IRQ 11. I/O at 0xe800 [0xe81f]. Bus 0, device 29, function 1: USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 2). IRQ 5. I/O at 0xe880 [0xe89f]. Bus 0, device 29, function 2: USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 2). IRQ 9. I/O at 0xec00 [0xec1f]. Bus 0, device 29, function 7: USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 2). IRQ 10. Non-prefetchable 32 bit memory at 0xffa7fc00 [0xffa7ffff]. Bus 0, device 30, function 0: PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 130). Master Capable. No bursts. Min Gnt=6. Bus 0, device 31, function 0: ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 2). Bus 0, device 31, function 1: IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 2). IRQ 9. I/O at 0x0 [0x7]. I/O at 0x0 [0x3]. I/O at 0x0 [0x7]. I/O at 0x0 [0x3]. I/O at 0xffa0 [0xffaf]. Non-prefetchable 32 bit memory at 0x10000000 [0x100003ff]. Bus 0, device 31, function 3: SMBus: Intel Corp. 82801DB SMBus (rev 2). IRQ 3. I/O at 0xe000 [0xe01f]. Bus 0, device 31, function 5: Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 2). IRQ 3. I/O at 0xe400 [0xe4ff]. I/O at 0xe080 [0xe0bf]. Non-prefetchable 32 bit memory at 0xffa7f800 [0xffa7f9ff]. Non-prefetchable 32 bit memory at 0xffa7f400 [0xffa7f4ff]. Bus 1, device 1, function 0: Ethernet controller: 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (rev 120). IRQ 11. Master Capable. Latency=32. Min Gnt=10.Max Lat=10. I/O at 0xdc00 [0xdc7f]. Non-prefetchable 32 bit memory at 0xff8ffc00 [0xff8ffc7f]. Bus 1, device 2, function 0: Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 8). IRQ 9. Master Capable. Latency=32. Min Gnt=8.Max Lat=56. Non-prefetchable 32 bit memory at 0xff8fe000 [0xff8fefff]. I/O at 0xd880 [0xd8bf]. Non-prefetchable 32 bit memory at 0xff700000 [0xff7fffff]. Bus 1, device 8, function 0: Ethernet controller: Intel Corp. 82801BD PRO/100 VE (LOM) Ethernet Controller (rev 130). IRQ 11. Master Capable. Latency=32. Min Gnt=8.Max Lat=56. Non-prefetchable 32 bit memory at 0xff8fd000 [0xff8fdfff]. I/O at 0xd800 [0xd83f]. ================================= Linux version 2.4.20 (root@ayane) (gcc version 3.2.1) #1 Thu Jun 5 15:31:23 CEST 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000007e40000 (usable) BIOS-e820: 0000000007e40000 - 0000000007e50000 (ACPI data) BIOS-e820: 0000000007e50000 - 0000000007f00000 (ACPI NVS) 126MB LOWMEM available. On node 0 totalpages: 32320 zone(0): 4096 pages. zone(1): 28224 pages. zone(2): 0 pages. Kernel command line: auto BOOT_IMAGE=experimental ro root=305 Initializing CPU#0 Detected 1799.975 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 3591.37 BogoMIPS Memory: 125764k/129280k available (1072k kernel code, 3128k reserved, 392k data, 68k init, 0k highmem) Dentry cache hash table entries: 16384 (order: 5, 131072 bytes) Inode cache hash table entries: 8192 (order: 4, 65536 bytes) Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 32768 (order: 5, 131072 bytes) CPU: L1 I cache: 0K, L1 D cache: 8K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 3febfbff 00000000 00000000 00000000 CPU: Common caps: 3febfbff 00000000 00000000 00000000 CPU: Intel(R) Celeron(R) CPU 1.80GHz stepping 03 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge PCI: Using IRQ router PIIX [8086/24c0] at 00:1f.0 PCI: Found IRQ 9 for device 00:1f.1 PCI: Sharing IRQ 9 with 00:1d.2 PCI: Sharing IRQ 9 with 01:02.0 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Installing knfsd (copyright (C) 1996 [email protected]). pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH4: IDE controller on PCI bus 00 dev f9 PCI: Device 00:1f.1 not available because of resource collisions PCI: Found IRQ 9 for device 00:1f.1 PCI: Sharing IRQ 9 with 00:1d.2 PCI: Sharing IRQ 9 with 01:02.0 ICH4: BIOS setup was incomplete. ICH4: chipset revision 2 ICH4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio hda: ST340014A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 blk: queue c02a6284, I/O limit 4095Mb (mask 0xffffffff) hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100) Partition check: hda: hda1 hda2 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 > NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 8192 bind 16384) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 68k freed Adding Swap: 1004052k swap-space (priority 1) pci-scan.c:v1.11 8/31/2002 Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html eepro100.c:v1.26 11/17/2002 Donald Becker <[email protected]> http://www.scyld.com/network/eepro100.html eth0: Intel i82559 rev 8 at 0xc8884000, 00:03:47:E2:AD:92, IRQ 9. Board assembly 741462-007, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x04f4518b). eth1: Intel Pro/100 VM (type 1039) at 0xc8886000, 00:07:E9:D7:24:B5, IRQ 11. Board assembly 000000-000, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x04f4518b). PCI: Found IRQ 11 for device 01:01.0 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 01:01.0: 3Com PCI 3c982 Dual Port Server Cyclone at 0xdc00. Vers LK1.1.16