flakey eth0 connection -- local segment only, bad irq?
From: George Young (gee_arr_why_at_ll.mit.edu)
Date: 02/07/04
- Next message: Fred Emmott: "Re: Your favorite browser/mua?"
- Previous message: egwjjne_at_uekcjx.com: "Re: Your favorite browser/mua?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 06 Feb 2004 19:51:34 -0500
[SuSE x86 Linux 8.2, 2.4.24 kernel, Lite-On 82c168 PNIC,
tulip 0.9.15-pre12 driver(in kernel, not module), ASUS A7M266-D mobo,
Athlon-XP 1800+ CPU]
{cross-posted from comp.os.linux.networking ... sorry but it's urgent}
I'm trying to upgrade from the SuSE packaged 2.4.20 kernel to
2.4.24 from kernel.org. Under the SuSE kernel all works fine. With
my new 2.4.24, I can connect(or even just ping) only to a few hosts
on my local hub, not even hosts on other hubs within my subnet.
I suspect an interrupt problem, but know very little about interrupts
in PCI architecture. I do get:
PCI: Found IRQ 11 for device 03:06.0
IRQ routing conflict for 03:06.0, have irq 10, want irq 11
which sounds fishy. I'm sure I have(or can scrounge) interrupts free,
so how do I get a given board to use a given IRQ, or can I?
Some data dumps follow that I hope may be enlightening...
Help!
-- George
======================================================================
dmesg | egrep -i -1 'irq|interrupt|eth':
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router AMD768 [1022/7443] at 00:07.3
BIOS failed to enable PCI standards compliance, fixing this error.
--
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
--
DAC960#0: PCI Bus: 2, Device: 8, Function: 0, I/O Address: Unassigned
DAC960#0: PCI Address: 0xEC000000 mapped at 0xE0D0E000, IRQ Channel: 10
DAC960#0: Controller Queue Depth: 512, Maximum Blocks per Command: 2048
--
Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
AMD756: dev 11ad:0002, router pirq : 3 get irq : 0
AMD756: dev 11ad:0002, router pirq : 3 SET irq : 15
PCI: Assigned IRQ 15 for device 03:08.0
tulip0: MII transceiver #1 config 3000 status 7829 advertising 01e1.
eth0: Lite-On 82c168 PNIC rev 32 at 0xb400, 00:A0:CC:D3:39:0E, IRQ 15.
Intel(R) PRO/100 Network Driver - version 2.3.30-k1
--
AMD756: dev 8086:1229, router pirq : 1 get irq : 11
PCI: Found IRQ 11 for device 03:06.0
IRQ routing conflict for 03:06.0, have irq 10, want irq 11
e100: selftest OK.
e100: eth1: Intel(R) PRO/100 Network Connection
Hardware receive checksums enabled
--
raw1394: /dev/raw1394 device initialized
e100: eth1 NIC Link is Up 10 Mbps Half duplex
eth0: Setting full-duplex based on MII#1 link partner capability of 45e1.
NET4: AppleTalk 0.18a for Linux NET4.0
--
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
--
usbserial.c: USB Serial Driver core v1.4
eth1: no IPv6 routers present
eth0: no IPv6 routers present
======================================================================
/proc/pci:
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System Controller (rev 17).
Master Capable. Latency=32.
Prefetchable 32 bit memory at 0xfc000000 [0xfdffffff].
Prefetchable 32 bit memory at 0xfb800000 [0xfb800fff].
I/O at 0xe800 [0xe803].
Bus 0, device 1, function 0:
PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] AGP Bridge (rev 0).
Master Capable. No bursts. Min Gnt=8.
Bus 0, device 7, function 0:
ISA bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ISA (rev 4).
Bus 0, device 7, function 1:
IDE interface: Advanced Micro Devices [AMD] AMD-768 [Opus] IDE (rev 4).
Master Capable. Latency=32.
I/O at 0xd800 [0xd80f].
Bus 0, device 7, function 3:
Bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ACPI (rev 3).
Master Capable. Latency=32.
Bus 0, device 8, function 0:
SCSI storage controller: Adaptec AIC-7892A U160/m (rev 2).
IRQ 11.
Master Capable. Latency=32. Min Gnt=40.Max Lat=25.
I/O at 0xd400 [0xd4ff].
Non-prefetchable 64 bit memory at 0xee000000 [0xee000fff].
Bus 0, device 9, function 0:
PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 5).
Master Capable. Latency=32. Min Gnt=4.
Bus 0, device 16, function 0:
PCI bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] PCI (rev 4).
Master Capable. No bursts. Min Gnt=4.
Bus 1, device 5, function 0:
VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 133).
IRQ 11.
Master Capable. Latency=64. Min Gnt=16.Max Lat=32.
Prefetchable 32 bit memory at 0xf8000000 [0xf9ffffff].
Non-prefetchable 32 bit memory at 0xef000000 [0xef003fff].
Non-prefetchable 32 bit memory at 0xee800000 [0xeeffffff].
Bus 2, device 8, function 0:
RAID bus controller: Mylex Corporation eXtremeRAID 2000/3000 support Device (rev 0).
IRQ 10.
Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xec000000 [0xedffffff].
I/O at 0xc800 [0xc87f].
Prefetchable 64 bit memory at 0xf0000000 [0xf3ffffff].
Bus 3, device 6, function 0:
Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 12).
IRQ 10.
Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xeb000000 [0xeb000fff].
I/O at 0xb800 [0xb83f].
Non-prefetchable 32 bit memory at 0xea800000 [0xea81ffff].
Bus 3, device 8, function 0:
Ethernet controller: Lite-On Communications Inc LNE100TX (rev 32).
IRQ 15.
Master Capable. Latency=32.
I/O at 0xb400 [0xb4ff].
Non-prefetchable 32 bit memory at 0xea000000 [0xea0000ff].
===============================================================
cat /proc/interrupts:
CPU0
0: 916303 XT-PIC timer
1: 376 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 2 XT-PIC rtc
10: 48336 XT-PIC Mylex eXtremeRAID 2000, eth1
11: 42605 XT-PIC aic7xxx
15: 13624 XT-PIC eth0
NMI: 0
ERR: 0
--
George Young
gee arr why@ll.mit.edu
[three letter username]
- Next message: Fred Emmott: "Re: Your favorite browser/mua?"
- Previous message: egwjjne_at_uekcjx.com: "Re: Your favorite browser/mua?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|