2.4.20+SMP - nejde LAN

Martin Cupak M.Cupy na seznam.cz
Neděle Květen 25 14:28:00 CEST 2003


Problem: kernel 2.4.20 (z kernel.org), prelozim podporou SMP
v make menuconfig - nejde LAN. bez SMP - jde bez problemu.
zkouseno se 2ma ruznymi sitovkami (3COM 3c905C-TX, Realtek 8139C)
chova se stejne.

ping bud vubec neprochazi, obcas jich par projde,
ale s dlouhym casem. zvenku dovnitr i naopak.
sitovka sharuje int 11 s dalsima dvema PCI devicema.
viz prilozene lspci-vvv
znovu opakuji, ze bez SMP to chodi no problem.
jsme z toho ponekud zmaten, poradte...

Martin

---------------------

jemny rozdil v messages pri bootu, kernely se lisi poze zapnutym SMP:

bez SMP:
...
May 25 12:45:04 localhost rc: Starting sshd:  succeeded
May 25 12:45:03 localhost network: Bringing up interface eth0:  succeeded
...

se SMP:
...
May 24 19:03:42 localhost rc: Starting sshd:  succeeded
May 24 19:03:37 localhost sysctl: net.ipv4.ip_forward = 0
May 24 19:03:37 localhost sysctl: net.ipv4.conf.default.rp_filter = 1
May 24 19:03:37 localhost sysctl: kernel.core_uses_pid = 1
May 24 19:03:37 localhost network: Setting network parameters:  succeeded
... kdo vola to sysctl? proc? proc se SMP ano a bez ne?

chybova hlaska v messages (opakovane):

May 21 23:49:54 localhost kernel: eth0: transmit timed out, tx_status 00 
status e601.
May 21 23:49:54 localhost kernel:   diagnostics: net 0ccc media 8880 dma 
0000003a.
May 21 23:49:54 localhost kernel: eth0: Interrupt posted but not 
delivered -- IRQ blocked by another device?
May 21 23:49:54 localhost kernel:   Flags; bus-master 1, dirty 16(0) 
current 16(0)
May 21 23:49:54 localhost kernel:   Transmit list 00000000 vs. cf34e200.
May 21 23:49:54 localhost kernel:   0: @cf34e200  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   1: @cf34e240  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   2: @cf34e280  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   3: @cf34e2c0  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   4: @cf34e300  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   5: @cf34e340  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   6: @cf34e380  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   7: @cf34e3c0  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   8: @cf34e400  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   9: @cf34e440  length 8000002a status 
0001002a
May 21 23:49:54 localhost kernel:   10: @cf34e480  length 8000002a 
status 0001002a
May 21 23:49:54 localhost kernel:   11: @cf34e4c0  length 8000002a 
status 0001002a
May 21 23:49:54 localhost kernel:   12: @cf34e500  length 8000002a 
status 0001002a
May 21 23:49:54 localhost kernel:   13: @cf34e540  length 8000002a 
status 0001002a
May 21 23:49:54 localhost kernel:   14: @cf34e580  length 8000002a 
status 8001002a
May 21 23:49:54 localhost kernel:   15: @cf34e5c0  length 8000002a 
status 8001002a

------------------------------------------------------------
Martin Cupak < M.Cupy at seznam.cz >
------------------------------------------------------------
User friendly things make users lazy and thus silly.
------------------------------------------------------------
------------- další část ---------------
00:00.0 Host bridge: Intel Corp.: Unknown device 2560 (rev 02)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 0
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
	Capabilities: <available only to root>

00:01.0 PCI bridge: Intel Corp.: Unknown device 2561 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32
	Bus: primary=00, secondary=01, subordinate=02, sec-latency=32
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: ddd00000-dfdfffff
	Prefetchable memory behind bridge: d9c00000-ddbfffff
	BridgeCtl: Parity+ SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

00:1e.0 PCI bridge: Intel Corp. 82801BA/CA PCI Bridge (rev 82) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+
	Latency: 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
	I/O behind bridge: 0000a000-0000dfff
	Memory behind bridge: dfe00000-dfefffff
	Prefetchable memory behind bridge: fff00000-000fffff
	BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-

00:1f.0 ISA bridge: Intel Corp.: Unknown device 24c0 (rev 02)
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0

00:1f.1 IDE interface: Intel Corp.: Unknown device 24cb (rev 02) (prog-if 8a [Master SecP PriP])
	Subsystem: Intel Corp.: Unknown device 24c0
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 5
	Region 0: I/O ports at <unassigned> [size=8]
	Region 1: I/O ports at <unassigned> [size=4]
	Region 2: I/O ports at <unassigned> [size=8]
	Region 3: I/O ports at <unassigned> [size=4]
	Region 4: I/O ports at fc00 [size=16]
	Region 5: Memory at 10000000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp.: Unknown device 24c3 (rev 02)
	Subsystem: Intel Corp.: Unknown device 24c0
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin B routed to IRQ 11
	Region 4: I/O ports at 0c00 [size=32]

01:00.0 VGA compatible controller: nVidia Corporation NV6 [Vanta] (rev 15) (prog-if 00 [VGA])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (1250ns min, 250ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at da000000 (32-bit, prefetchable) [size=32M]
	Expansion ROM at dfdf0000 [disabled] [size=64K]
	Capabilities: <available only to root>

03:00.0 Serial controller: NetMos Technology 222N-2 I/O Card (2S+1P) (rev 01) (prog-if 02 [16550])
	Subsystem: LSI Logic / Symbios Logic (formerly NCR): Unknown device 0012
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at dc00 [size=8]
	Region 1: I/O ports at d800 [size=8]
	Region 2: I/O ports at d400 [size=8]
	Region 3: I/O ports at d000 [size=8]
	Region 4: I/O ports at cc00 [size=8]
	Region 5: I/O ports at c800 [size=16]

03:03.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
	Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC Management NIC
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (2500ns min, 2500ns max), cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at c400 [size=128]
	Region 1: Memory at dfefff80 (32-bit, non-prefetchable) [size=128]
	Expansion ROM at dfec0000 [disabled] [size=128K]
	Capabilities: <available only to root>

03:05.0 Serial controller: NetMos Technology 222N-2 I/O Card (2S+1P) (rev 01) (prog-if 02 [16550])
	Subsystem: LSI Logic / Symbios Logic (formerly NCR): Unknown device 0012
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin A routed to IRQ 5
	Region 0: I/O ports at c000 [size=8]
	Region 1: I/O ports at bc00 [size=8]
	Region 2: I/O ports at b800 [size=8]
	Region 3: I/O ports at b400 [size=8]
	Region 4: I/O ports at b000 [size=8]
	Region 5: I/O ports at ac00 [size=16]



Další informace o konferenci Linux