Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Invisible nic and other horrible problems.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
MasterRa
n00b
n00b


Joined: 13 Dec 2002
Posts: 21
Location: Little Rock, AR USA

PostPosted: Thu Aug 07, 2003 2:22 pm    Post subject: Invisible nic and other horrible problems. Reply with quote

Alright - this is gonna be a tough one, i'm sure - and i'd appreciate any help or ideas anyone can give. :)

Here's the deal:

I've had Gentoo installed for around 6 months or maybe more, and everything has been going pretty good for the most part. All my network stuff was working perfectly.. i've got two nic's, and am using the system as a router box (among other things).

Around 2 months ago, my system got hit by lightning.. or well, lightning (probly not directly, but i heard audible arcs when it happend) hit a network cable that was touching some metal on a sliding class door (don't ask..) and fried the the ethernet port on one of my nics, as well as the port on my cable modem. I'm sure it was just the ports - the modem still worked via USB (in windows), and the nic still recogizes and even tries to power up - it just doesn't get any actual data transfered.
So i looked around and found some drivers for another NIC i had (but hadn't figured out what drivers to use for it - i had found the other card's drivers first, and didn't need 3 nics at this point), and it seemed to be working fine.

However, that's not the case:
If i turn on any type of bandwidth shaper (cbqinit, the "Wonder Shaper", etc), i instantly lose that connection.

No real clue why. The only thing that looks wrong at all, is in /var/log/messages, i get a "eth2: transmit timed out, resetting.." line, a few times, and then the connection is gone alltogether.

I suspect there is a problem with either this card (an "Elements" card, using the fealnx driver), becuase a friend with a totally different system setup, kernel version, and distro (he's running Debian) is having the exact same problem, and the only link is that he is using the same nic.

So last night i swapped my nics to see if that was indeed the problem (i figured i'd put the one currently servering my internal network onto the internet and see if it had the same problems..), but i ran into some trouble.

The dead network card is still in the system (not causing any problems so far as i know), because if i take it out, the other cards don't work (i have no idea why this is.) I even tried compiling the kernel without the driver for that card, but leaving the card in, and that doesn't work either - one of the other nic's doesn't work in that case.

So the real problem is that the one good working nic doesn't seem to show up.

It's eth1, but a 'dmesg | grep eth1' gives no output (both eth0 AND eth2 are listed, however.)

Here is a clip form my desmg:


Code:

eth0: DE434/5 at 0x1480 (PCI bus 0, device 14), h/w address 00:80:c8:1a:35:0b,
      and requires IRQ12 (provided by PCI BIOS).
de4x5.c:V0.546 2001/02/22 davies@maniac.ultranet.com
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Linux Tulip driver version 0.9.15-pre11 (May 11, 2002)
PCI: Found IRQ 12 for device 00:0e.0
PCI: Unable to reserve I/O region #1:80@1480 for device 00:0e.0
Trying to free nonexistent resource <f4101400-f410147f>
PCI: Found IRQ 11 for device 00:0d.0
PCI: Sharing IRQ 11 with 01:00.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:0d.0: 3Com PCI 3c905B Cyclone 100baseTx at 0x1400. Vers LK1.1.16
dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
fealnx.c:v2.51 Nov-17-2001
PCI: Found IRQ 9 for device 00:0f.0
PCI: Sharing IRQ 9 with 00:0b.0
eth2: 100/10M Ethernet PCI Adapter at 0x1000, 00:02:2a:c0:8c:b0, IRQ 9.


As you can see, several drivers are loading (i kinda went nuts compiling them to find the right one.). I have another kernel that is limited to just the 2 that are needed, but i can't get networking going with that one - one of the nic's refuses to work.



When i reconfigured the nics (swapped them) and rebooted, eth1 will work ONLY if i assign it an ip. If i try to use dhcpcd, it fails every time. (btw, eth1 does exist, despite not being listed - ifconfig eth1 proves this)


Anyone ever heard of anything like this? :)
Code:
Code:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security 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