Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
missing network card [SOLVED]
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
one_1
n00b
n00b


Joined: 19 Sep 2006
Posts: 7

PostPosted: Tue Oct 03, 2006 10:25 am    Post subject: missing network card [SOLVED] Reply with quote

I have a machine with 3 network devices on it, 1 on board and 2 pci cards. When I first installed gentoo (kernel 2.4.32-gentoo-r3) all 3 seemed to be detected as per

Code:
Apr 18 13:06:48 cerberus via-rhine.c:v1.10-LK1.1.19  July-12-2003  Written by Donald Becker
Apr 18 13:06:48 cerberus http://www.scyld.com/network/via-rhine.html
Apr 18 13:06:48 cerberus eth0: VIA VT6102 Rhine-II at 0xec00, 00:0c:76:5f:e1:26, IRQ 11.
Apr 18 13:06:48 cerberus eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
Apr 18 13:06:48 cerberus PPP generic driver version 2.4.2
Apr 18 13:06:48 cerberus 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
Apr 18 13:06:48 cerberus 8139cp: pci dev 00:06.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
Apr 18 13:06:48 cerberus 8139cp: Try the "8139too" driver instead.
Apr 18 13:06:48 cerberus 8139cp: pci dev 00:07.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
Apr 18 13:06:48 cerberus 8139cp: Try the "8139too" driver instead.
Apr 18 13:06:48 cerberus 8139too Fast Ethernet driver 0.9.26
Apr 18 13:06:48 cerberus eth1: RealTek RTL8139 at 0xde808000, 00:e0:4c:02:da:7c, IRQ 10
Apr 18 13:06:48 cerberus eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
Apr 18 13:06:48 cerberus eth2: RealTek RTL8139 at 0xde80a000, 00:e0:4d:06:b0:47, IRQ 11
Apr 18 13:06:48 cerberus eth2:  Identified 8139 chip type 'RTL-8100B/8139D'


I have not actually been using the eth2 network card and now want to use it, however it does'nt seem to pick up the eth2 network card anymore.

Code:
Sep 29 15:04:06 cerberus via-rhine.c:v1.10-LK1.1.19  July-12-2003  Written by Donald Becker
Sep 29 15:04:06 cerberus http://www.scyld.com/network/via-rhine.html
Sep 29 15:04:06 cerberus eth0: VIA VT6102 Rhine-II at 0xec00, 00:0c:76:5f:e1:26, IRQ 11.
Sep 29 15:04:06 cerberus eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
Sep 29 15:04:06 cerberus PPP generic driver version 2.4.2
Sep 29 15:04:06 cerberus PPP Deflate Compression module registered
Sep 29 15:04:06 cerberus PPP BSD Compression module registered
Sep 29 15:04:06 cerberus 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
Sep 29 15:04:06 cerberus 8139cp: pci dev 00:07.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
Sep 29 15:04:06 cerberus 8139cp: Try the "8139too" driver instead.
Sep 29 15:04:06 cerberus 8139too Fast Ethernet driver 0.9.26
Sep 29 15:04:06 cerberus eth1: RealTek RTL8139 at 0xde808200, 00:e0:4d:06:b0:47, IRQ 11
Sep 29 15:04:06 cerberus eth1:  Identified 8139 chip type 'RTL-8100B/8139D'


this is the output from lspci

Code:
00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:05.0 System peripheral: Conexant ADSL AccessRunner PCI Arbitration Device (rev 01)
00:05.1 ATM network controller: Conexant AccessRunner PCI ADSL Interface Device (rev 01)
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 9139 (rev 10)
00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01)


ifconfig output:
Code:
ifconfig | grep eth
eth0      Link encap:Ethernet  HWaddr 00:0C:76:5F:E1:26
eth1      Link encap:Ethernet  HWaddr 00:E0:4D:06:B0:47



Looks like it can see the card, but I'm unsure as to why its not working. I don't think I've changed anything that would stop it working - Would anyone be able to point me in the right direction as to how to solve this problem.

This is the first problem I have'nt been able to solve by searching the the forums/net etc, so I'm a bit stumped.

Thanks in advance.


Last edited by one_1 on Wed Oct 04, 2006 9:37 pm; edited 1 time in total
Back to top
View user's profile Send private message
fearofcarpet
Tux's lil' helper
Tux's lil' helper


Joined: 02 Apr 2005
Posts: 89
Location: Cambridge, MA

PostPosted: Tue Oct 03, 2006 10:55 am    Post subject: Reply with quote

I had a similar problem in which my PCI NIC just stopped being seen. A kernell upgrade/recompile fixed it - I also had to add the driver to /etc/modules.autoload.d/ (until I decided to just compile it into the kernel). I have no explanation for this, but it was a VIA chipset... You might also walk through the Gentoo installation handbook section on installing your NICs (but from your installed OS rather than LiveCD) just for kicks.

Come to think of it, I had the same problem with an integrated Yukon gigabit NIC and fixed it the same way, but in that case I think it was a problem with the particular version of the driver (which was in its infancy at the time). Similar problem though in that lspci saw it, but when I loaded the driver I saw nothing in the dmesg output.
Back to top
View user's profile Send private message
one_1
n00b
n00b


Joined: 19 Sep 2006
Posts: 7

PostPosted: Tue Oct 03, 2006 11:23 am    Post subject: Reply with quote

Will try recompiling the kernel and see if it works then. Mine is already compiled into the kernel. Thanks
Back to top
View user's profile Send private message
one_1
n00b
n00b


Joined: 19 Sep 2006
Posts: 7

PostPosted: Wed Oct 04, 2006 6:31 am    Post subject: Reply with quote

Ok, I've tried it and it did'nt make any difference :(
Back to top
View user's profile Send private message
fearofcarpet
Tux's lil' helper
Tux's lil' helper


Joined: 02 Apr 2005
Posts: 89
Location: Cambridge, MA

PostPosted: Wed Oct 04, 2006 10:45 am    Post subject: Reply with quote

You could try re-emerging baselayout (or system) - maybe a script got munched somewhere along the way...? If you haven't synced portage/updated in a while you should see just about everything get replaced/updated.
Back to top
View user's profile Send private message
someone19
n00b
n00b


Joined: 26 Sep 2006
Posts: 51

PostPosted: Wed Oct 04, 2006 2:19 pm    Post subject: Reply with quote

Quote:
this is the output from lspci

Code:
<snip>
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 9139 (rev 10)
00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


It appears as though one of the network cards is either a different chipset or the hardware has become corrupted. Are the two network cards identical. Its possible the old module may have identified the other nic incorrectly, or as I said, the hardware has been corrupted and is now reporting the wrong model number.

A quick google search implies the existance of a realtek 9139 chipset, however, a search on the realtek website returns nothing for 9139.

Me thinks u got a paperweight.
Back to top
View user's profile Send private message
one_1
n00b
n00b


Joined: 19 Sep 2006
Posts: 7

PostPosted: Wed Oct 04, 2006 9:36 pm    Post subject: Reply with quote

Sure enough, replaced the network with another one of the same model and it worked lspci now contains the correct information:

Code:

00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)



Thanks for your help!
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