Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
> Install rtl8139 on Debian 5 Lenny
rivetlust
post Apr 24 2009, 02:58 PM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 3
Joined: 24-April 09
Member No.: 14,418



I'm having trouble installing a Linksys FA311 which is a Realtek 8139C rev 10 chipset as recognized by lspci.

#modprobe --first-time 8139too

...shows that the module is already in the kernel. I tried booting off the Debian net-inst CD, but it didn't seem to see the Realtek NIC.

I'm afraid I'm a little new at installing networking hardware under Linux. Can someone point me in the right direction?

I'm setting up my first Linux based router and getting stuck pretty badly. Any help is appreciated.
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
rivetlust
post Apr 25 2009, 04:14 AM
Post #2


Whats this Lie-nix Thing?
*

Group: Members
Posts: 3
Joined: 24-April 09
Member No.: 14,418



lsmod output shows:

8139too 20320 0
mii 4896 3 8139cp,e100,8139too

ifconfig -a includes the onboard Intel ethernet and a third party PCMCIA wireless card but not the rtl8139

dmesg shows the following output for 8139:

[ 2.216417] 8139too Fast Ethernet driver 0.9.28
[ 2.609637] 8139too 0000:01:04.0: region #0 not a PIO resource, aborting
[ 2.612880] ACPI: PCI Interrupt 0000:01:07.2[C] -> GSI 16 (level, low) -> IRQ 16
[ 2.665739] ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[16] MMIO=[e800a000-e800a7ff] Max Packet=[2048] IR/IT contexts=[4/4]
[ 2.672895] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 2.675121] 8139cp 0000:01:04.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[ 2.675172] 8139cp 0000:01:04.0: Try the "8139too" driver instead.

I thought 8139too was already present.

[edit]

So I did the sensible thing and added 8139too to /etc/modules and the output has changed a bit, but it's still not working:

dmesg says:

[ 2.214953] 8139too Fast Ethernet driver 0.9.28
[ 2.574632] 8139too 0000:01:04.0: region #0 not a PIO resource, aborting
[ 2.574744] ACPI: PCI Interrupt 0000:01:07.2[C] -> GSI 16 (level, low) -> IRQ 16
[ 2.627573] ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[16] MMIO=[e800a000-e800a7ff] Max Packet=[2048] IR/IT contexts=[4/4]
[ 2.638474] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 3.440871] 8139cp 0000:01:04.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[ 3.440921] 8139cp 0000:01:04.0: Try the "8139too" driver instead.


modprobe output is as follows:

[hostname]:~# modprobe --first-time 8139too
FATAL: Module 8139too already in kernel.

I just read something about PIO versus MMIO so I'm going to go check it out. What little I saw was way over my head.

[edit#2]

It turns out I had another card based off the 8139D chipset. Listed as a "Honeywell" or somesuch. On the plus side, it looks like the 8139too driver loads without complaining at all. On the downside, the interface doesn't appear in ifconfig -a output.

[edit#3]

Okay, well looks like I was mistaken. The second 8139D card gives the same output as the first one. Turns out shutdown -h does something different than simply rebooting the poor box. The output is exactly the same, except how the card identifies.
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st October 2017 - 10:59 AM