Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] eth0 was working now is not.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
k1w1_skarf1
n00b
n00b


Joined: 27 Aug 2004
Posts: 28
Location: Dunedin, New Zealand

PostPosted: Thu Apr 14, 2005 9:44 am    Post subject: [SOLVED] eth0 was working now is not. Reply with quote

eth0 was working fine for me until yesterday, now it sems to be dead.

Problems:
* I can't ping anyone except for myself
* I connected my broken eth0 to my laptop using a brand new crossover cable. XP reports that the network cable is unplugged when in fact it is plugged directly into my broken interface.


* syslog:
Code:

Apr 14 21:00:27 truffle NETDEV WATCHDOG: eth0: transmit timed out
Apr 14 21:00:27 truffle eth0: Transmit timeout, status 0d 0000 c07f media 10.
Apr 14 21:00:27 truffle eth0: Tx queue start entry 4  dirty entry 0.
Apr 14 21:00:27 truffle eth0:  Tx descriptor 0 is 0008205a. (queue head)
Apr 14 21:00:27 truffle eth0:  Tx descriptor 1 is 0008204e.
Apr 14 21:00:27 truffle eth0:  Tx descriptor 2 is 00082046.
Apr 14 21:00:27 truffle eth0:  Tx descriptor 3 is 00082046.
Apr 14 21:00:27 truffle eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Apr 14 21:04:51 truffle NETDEV WATCHDOG: eth0: transmit timed out
Apr 14 21:04:51 truffle eth0: Transmit timeout, status 0d 0000 c07f media 10.
Apr 14 21:04:51 truffle eth0: Tx queue start entry 4  dirty entry 0.
Apr 14 21:04:51 truffle eth0:  Tx descriptor 0 is 00082046. (queue head)
Apr 14 21:04:51 truffle eth0:  Tx descriptor 1 is 00082062.
Apr 14 21:04:51 truffle eth0:  Tx descriptor 2 is 00082062.
Apr 14 21:04:51 truffle eth0:  Tx descriptor 3 is 00082062.
Apr 14 21:04:51 truffle eth0: link up, 100Mbps, full-duplex, lpa 0x45E1


Some other useful information:

lspci
Code:

truffle root # lspci -v -v

0000:00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139
        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 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at e000
        Region 1: Memory at dfffff00 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-


/proc/interrupts
Code:
truffle root # cat /proc/interrupts
           CPU0
  0:    2012982          XT-PIC  timer
  1:       4709          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  4:     242025          XT-PIC  serial
  8:          2          XT-PIC  rtc
  9:          0          XT-PIC  acpi
 10:       1492          XT-PIC  VIA8233A, uhci_hcd, uhci_hcd, eth0
 12:      95949          XT-PIC  i8042
 14:     774043          XT-PIC  ide0
 15:      11669          XT-PIC  ide1
NMI:          0
LOC:    2003537
ERR:      10162
MIS:          0


modules
Code:

truffle root # lsmod | grep 8139
8139cp                 20096  0
8139too                26368  0
mii                     5120  2 8139cp,8139too
crc32                   4352  2 8139cp,8139too
truffle root # modinfo 8139too
author:         Jeff Garzik <jgarzik@pobox.com>
description:    RealTek RTL-8139 Fast Ethernet driver
license:        GPL
parm:           debug:8139too bitmapped message enable number
parm:           multicast_filter_limit:8139too maximum number of filtered multicast addresses
parm:           media:8139too: Bits 4+9: force full duplex, bit 5: 100Mbps
parm:           full_duplex:8139too: Force full duplex for board(s) (1)
vermagic:       2.6.10-gentoo-r6 preempt K7 gcc-3.3
depends:        crc32,mii
alias:          pci:v000010ECd00008139sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008138sv*sd*bc*sc*i*
alias:          pci:v00001113d00001211sv*sd*bc*sc*i*
alias:          pci:v00001500d00001360sv*sd*bc*sc*i*
alias:          pci:v00004033d00001360sv*sd*bc*sc*i*
alias:          pci:v00001186d00001300sv*sd*bc*sc*i*
alias:          pci:v00001186d00001340sv*sd*bc*sc*i*
alias:          pci:v000013D1d0000AB06sv*sd*bc*sc*i*
alias:          pci:v00001259d0000A117sv*sd*bc*sc*i*
alias:          pci:v00001259d0000A11Esv*sd*bc*sc*i*
alias:          pci:v000014EAd0000AB06sv*sd*bc*sc*i*
alias:          pci:v000014EAd0000AB07sv*sd*bc*sc*i*
alias:          pci:v000011DBd00001234sv*sd*bc*sc*i*
alias:          pci:v00001432d00009130sv*sd*bc*sc*i*
alias:          pci:v000002ACd00001012sv*sd*bc*sc*i*
alias:          pci:v0000018Ad00000106sv*sd*bc*sc*i*
alias:          pci:v0000126Cd00001211sv*sd*bc*sc*i*
alias:          pci:v00001743d00008139sv*sd*bc*sc*i*
alias:          pci:v0000021Bd00008139sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
alias:          pci:v*d00008139sv000010ECsd00008139bc*sc*i*
alias:          pci:v*d00008139sv00001186sd00001300bc*sc*i*
alias:          pci:v*d00008139sv000013D1sd0000AB06bc*sc*i*
truffle root # modinfo 8139cp
author:         Jeff Garzik <jgarzik@pobox.com>
description:    RealTek RTL-8139C+ series 10/100 PCI Ethernet driver
license:        GPL
parm:           debug:8139cp: bitmapped message enable number
parm:           multicast_filter_limit:8139cp: maximum number of filtered multicast addresses
vermagic:       2.6.10-gentoo-r6 preempt K7 gcc-3.3
depends:        mii,crc32
alias:          pci:v000010ECd00008139sv*sd*bc*sc*i*


I was surprised to see eth0 sharing an interrupt.....

BTW, I may have done an emerge world a few days ago but I don't know what was updated: /var/log/emerge.log is empty due to a bit of logrotate testing :( That's about the only change i've made since it has been working IIRC
_________________
"The most incomprehensible thing about the world is that it is comprehensible."

Albert Einstein


Last edited by k1w1_skarf1 on Fri Apr 15, 2005 9:47 am; edited 1 time in total
Back to top
View user's profile Send private message
thesnowman
Guru
Guru


Joined: 08 May 2003
Posts: 365
Location: Sydney, Australia

PostPosted: Thu Apr 14, 2005 11:22 am    Post subject: Reply with quote

Being a skarfie I guess you don't have enough money to buy another network card to test :P . My guess would be that your current card is kaput and needs replacing.
Back to top
View user's profile Send private message
k1w1_skarf1
n00b
n00b


Joined: 27 Aug 2004
Posts: 28
Location: Dunedin, New Zealand

PostPosted: Fri Apr 15, 2005 9:46 am    Post subject: Reply with quote

Well, that was odd. I have a dual-boot system and it turns out that my XP partition was in hibernation, and had disabled the lan port in the process. As soon as I shut XP down properly, Gentoo could use the eth0 again without any problems.
_________________
"The most incomprehensible thing about the world is that it is comprehensible."

Albert Einstein
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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