Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] Onboard EEPro trouble, or...?
- Date: Fri, 20 Dec 2002 23:59:46 +0900
- From: Jonathan Q <jq@example.com>
- Subject: [tlug] Onboard EEPro trouble, or...?
- User-agent: Mutt/1.4i
I recently installed Linux on a system with a GigaByte PE667 Ultra. Not without a couple of gotchas, though. One is that there was no RH 8.0 driver yet for the Promise FastTrack 133 RAID, so I installed RH 7.3 and will have a whole lotta updatin' goin' on once I get around the second gotcha. That one is that while eth0 appears to come up normally and I have a link light, I have no connectivity. It's onboard Ether, an EEPro VE. Output snips from lspci, eepro100-diag, netstat and route follow. Googling has been inconclusive. The IP addresses below have not been changed to protect the innocent. The symptoms: 1) Output of the route command takes about 30 seconds and yields this: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 2) Output of netstat -nr in instant and yields this: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 40 0 0 eth0 These seem to be correct (0.1 *is* the gateway). Ping to 0.1 gives: PING 192.168.0.1 (192.168.0.1) from 192.168.0.108 : 56(84) bytes of data. >From 192.168.0.108 icmp_seq=1 Destination Host Unreachable >From 192.168.0.108 icmp_seq=2 Destination Host Unreachable >From 192.168.0.108 icmp_seq=3 Destination Host Unreachable >From 192.168.0.108 icmp_seq=4 Destination Host Unreachable Yet it is up and is pingable from other PCs, and is only on the other side of a hub, a switch, and a patch panel from me. ifconfig output ---------------- eth0 Link encap:Ethernet HWaddr 00:20:ED:59:4E:7C inet addr:192.168.0.108 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:168 errors:0 dropped:0 overruns:0 frame:0 TX packets:160 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:9586 (9.3 Kb) TX bytes:6972 (6.8 Kb) Interrupt:5 Base address:0x9000 Memory:e2006000-e2006038 eepro100-diag with eth0 up -------------------------- eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@example.com) http://www.scyld.com/diag/index.html Assuming a Intel i82557/8/9 EtherExpressPro100 adapter at 0x9000. i82557 chip registers at 0x9000: 00000050 0f25612c 00000000 00080002 1821782d 000005f0 No interrupt sources are pending. The transmit unit state is 'Suspended'. The receive unit state is 'Ready'. This status is normal for an activated but idle interface. eepro100-diag with eth0 down ---------------------------- eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@example.com) http://www.scyld.com/diag/index.html Assuming a Intel i82557/8/9 EtherExpressPro100 adapter at 0x9000. i82557 chip registers at 0x9000: 01002000 10880000 00000000 00080002 1821782d 000005f0 Interrupt sources are pending. The transmit unit state is 'Idle'. The receive unit state is 'Idle'. This status is unusual for an activated interface. The Command register has an unprocessed command 0100(?!). eepro100-diag -aa output ------------------------ eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@example.com) http://www.scyld.com/diag/index.html Assuming a Intel i82557/8/9 EtherExpressPro100 adapter at 0x9000. i82557 chip registers at 0x9000: 00000050 1011a12c 00000000 00080002 183f0000 000005f0 No interrupt sources are pending. The transmit unit state is 'Suspended'. The receive unit state is 'Ready'. This status is normal for an activated but idle interface. eepro100-diag -ee output ------------------------ eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@example.com) http://www.scyld.com/diag/index.html Assuming a Intel i82557/8/9 EtherExpressPro100 adapter at 0x9000. EEPROM contents, size 64x16: 00: 2000 59ed 7c4e 1a03 0000 0201 4701 0000 0x08: 0000 0000 49a2 3013 8086 0000 0000 0000 ... 0x30: 002c 0000 0000 0000 0000 0000 0000 0000 0x38: 0000 0000 0000 4030 0000 0000 0000 26e3 The EEPROM checksum is correct. Intel EtherExpress Pro 10/100 EEPROM contents: Station address 00:20:ED:59:4E:7C. Board assembly 000000-000, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. Sleep mode is enabled. This is not recommended. Under high load the card may not respond to PCI requests, and thus cause a master abort. eepro100-diag -m output ----------------------- eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@example.com) http://www.scyld.com/diag/index.html Assuming a Intel i82557/8/9 EtherExpressPro100 adapter at 0x9000. MII PHY #1 transceiver registers: 3100 782d 02a8 0330 05e1 0021 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2404 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0010 0000 0000 0000. lspci -vv output ---------------- 02:08.0 Ethernet controller: Intel Corp.: Unknown device 103a (rev 82) Subsystem: Intel Corp.: Unknown device 3013 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 5 Region 0: Memory at e2006000 (32-bit, non-prefetchable) [size=4K] Region 1: I/O ports at 9000 [size=64] 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=2 PME- Most things on this board appear as "unknown device," I suspect b/c this mobo is much newer than the lspci that shipped with RH 7.3. As an aside, why RH 7.3 and not 8.0 or Debian? B/c there was a Promise FastTrack 133 driver available for RH 7.3 and SuSE 7.3. Keep that in mind if you're looking at any boards with this RAID chip and don't have a 2.4.19 kernel. I understand the 20276 chip is supported in 2.4.19, but none of the major distros has an installer using this kernel AFAIK, so installing to the RAID doesn't work (in RH 8.0 it saw it as two separate IDE drives, but couldn't boot after the install was done; Debian and a beta of FreeBSD 5 saw nothing; RH 7.3 with the Promise driver from Gigabyte's site (didn't find it on Promise's site) correctly sees the array as a single SCSI disk at the install (/dev/sda in this case). Why, you may wonder, didn't I just run the chip in ATA controller mode and use Linux software RAID? Debian still didn't see it that way, and it still didn't work right in RH 8.0, so I went for 7.3 and will do some major updating :-P TIA for any light you can shed on this problem, Jonathan -- GPG key: DF12B4EF (5399 C834 3ABB C3AF 610C 5345 D5D6 E6EA DF12 B4EF) gpg --keyserver pgp.mit.edu --recv-keys DF12B4EF Where I work, we always get a bonus - every year, they bend us over and bone us!Attachment: pgp00035.pgp
Description: PGP signature
- Follow-Ups:
- [tlug] Re: Onboard EEPro trouble, or...?
- From: Tobias Diedrich
- Re: [tlug] Onboard EEPro trouble, or...?
- From: Godwin Stewart
Home | Main Index | Thread Index
- Prev by Date: [tlug] A CUP(S) full of trouble
- Next by Date: [tlug] Re: Onboard EEPro trouble, or...?
- Previous by thread: Re: [tlug] A CUP(S) full of trouble
- Next by thread: [tlug] Re: Onboard EEPro trouble, or...?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links