View previous topic :: View next topic |
Author |
Message |
mrtsufo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 31 Mar 2005 Posts: 22
|
Posted: Tue Dec 20, 2005 5:41 pm Post subject: Where is the Interrupt for ETH0? How do you enable it? |
|
|
Hello all, I am trying to help a firend with his multicast issue( I believe he posted a thread in the last hour). He cannot get Multicast data in ETH0.
Here is the original issue thread:
https://forums.gentoo.org/viewtopic-t-414587-highlight-multicast.html
Well, upon inspecting his "ifconfig" file, I see no interrupt on ETH0. Here is the file:
eth0 Link encap:Ethernet HWaddr 00:0E:0C:6B:E3:A8
inet addr:10.100.0.12 Bcast:10.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4750346 errors:0 dropped:0 overruns:0 frame:0
TX packets:1409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1193393210 (1138.1 Mb) TX bytes:90176 (88.0 Kb)
Base address:0xa000 Memory:db020000-db040000
eth1 Link encap:Ethernet HWaddr 00:90:27:E3:3B:B7
inet addr:192.168.25.74 Bcast:192.168.25.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:264771 errors:0 dropped:0 overruns:0 frame:0
TX packets:192926 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22788382 (21.7 Mb) TX bytes:27538920 (26.2 Mb)
Interrupt:185
eth2 Link encap:Ethernet HWaddr 00:90:27:E3:3B:B8
inet addr:10.185.4.74 Bcast:10.185.4.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22363879 errors:0 dropped:0 overruns:0 frame:0
TX packets:18433079 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4121792201 (3930.8 Mb) TX bytes:1216642092 (1160.2 Mb)
Interrupt:177
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:92233 errors:0 dropped:0 overruns:0 frame:0
TX packets:92233 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10253894 (9.7 Mb) TX bytes:10253894 (9.7 Mb)
ETH0 shows no interrupt. In any other gentoo machine we look at, ETH0 has an interrupt number. Could this be the issue?
More importantly: How do you enable an interrupt in this situation? FYI: This started happening with the new Gentoo distro.
Thanks. Help needed ASAP. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mrtsufo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 31 Mar 2005 Posts: 22
|
Posted: Tue Dec 20, 2005 6:28 pm Post subject: |
|
|
Upon further inspection, I found ETH0 and ETH2 share the same interrupt (177), I am a newbie, is that okay?
Here is what things look like for the ethernet devices on machine:
0000:05:07.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller
Subsystem: Intel Corporation PRO/1000 MT Desktop Adapter
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 (63750ns min), cache line size 08
Interrupt: pin A routed to IRQ 177
Region 0: Memory at db020000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at db000000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at a000 [size=64]
Expansion ROM at d4100000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [e4] PCI-X non-bridge device.
Command: DPERE- ERO+ RBC=0 OST=0
Status: Bus=0 Dev=0 Func=0 64bit- 133MHz- SCD- USC-, DC=simple,
DMMRBC=0, DMOST=0, DMCRS=0, RSCEM- Capabilities: [f0] Message
Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
0000:06:04.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 05)
Subsystem: Intel Corporation EtherExpress PRO/100+ Dual Port Adapter
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 (2000ns min, 14000ns max), cache line size 08
Interrupt: pin A routed to IRQ 185
Region 0: Memory at d4000000 (32-bit, prefetchable) [size=4K]
Region 1: I/O ports at 9000 [size=32]
Region 2: Memory at d9000000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at d8000000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
0000:06:05.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 05)
Subsystem: Intel Corporation EtherExpress PRO/100+ Dual Port Adapter
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 (2000ns min, 14000ns max), cache line size 08
Interrupt: pin A routed to IRQ 177
Region 0: Memory at d4001000 (32-bit, prefetchable) [size=4K]
Region 1: I/O ports at 9400 [size=32]
Region 2: Memory at d9100000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at d8100000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME- |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mrtsufo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 31 Mar 2005 Posts: 22
|
Posted: Tue Dec 20, 2005 6:46 pm Post subject: How do you assign a 1000-base-T card it's own interrupt? |
|
|
How do you assign a 1000-base-T card it's own interrupt? I am guessing this is my issue. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|