Networking Forums

Networking Forums > Computer Networking > Linux Networking > RealTek RTL8139 + kernel 2.6.17-10 = no joy

Reply
Thread Tools Display Modes

RealTek RTL8139 + kernel 2.6.17-10 = no joy

 
 
MadKraut
Guest
Posts: n/a

 
      01-01-2007, 09:36 PM
Hi folks,

I have a problem getting the network controller of my laptop (MEDION
MD9580-F) to work with both, Ubuntu and the latest Debian 4.0. With Debian
3.1, ("Sarge" with kernel 2.4.27) everything works like a charm straight
away.

However, I would still like to try Debian 4.0 as initially intended, but
obviously broken network support spoils the whole thing.

First symptom during both test installations of Ubuntu and Debian was that
DHCP did not work, although I have an otherwise fully functional DHCP
server on my LAN.

So I had to revert to manual network setup with a static address, as both
installers offer. Everything looks good after that:

eth0 Link encap:Ethernet HWaddr 00:30:54:00:2B:EE
inet addr:192.168.254.196 Bcast:192.168.254.255
Mask:255.255.255.0
inet6 addr: fe80::230:54ff:fe00:2bee/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xa000

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use
Iface
192.168.254.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.254.1 0.0.0.0 UG 0 0 0 eth0


But a ping to the default gateway fails as shown below:

ubuntu@ubuntu:~$ sudo ping 192.168.254.1
PING 192.168.254.1 (192.168.254.1) 56(84) bytes of data.
From 192.168.254.196 icmp_seq=1 Destination Host Unreachable

in dmesg I then find two rather odd things:

1. "transmit timed out" message:

[17180006.036000] NETDEV WATCHDOG: eth0: transmit timed out
[17180009.036000] eth0: Transmit timeout, status 0c 0005 c07f media 10.
[17180009.036000] eth0: Tx queue start entry 4 dirty entry 0.
[17180009.036000] eth0: Tx descriptor 0 is 0008a03c. (queue head)
[17180009.036000] eth0: Tx descriptor 1 is 0008a03c.
[17180009.036000] eth0: Tx descriptor 2 is 0008a03c.
[17180009.036000] eth0: Tx descriptor 3 is 0008a03c.
[17180009.036000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

2. An attempt (!) to load the driver module "8139cp" and an apparently
successfull load of "8139too":

[17179651.188000] 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
[17179651.188000] 8139cp: pci dev 0000:00:09.0 (id 10ec:8139 rev 10) is not
an 8139C+ compatible chip
[17179651.188000] 8139cp: Try the "8139too" driver instead.
[17179651.196000] 8139too Fast Ethernet driver 0.9.27
[17179651.196000] PCI: Enabling device 0000:00:09.0 (0000 -> 0003)
[17179651.196000] ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKA] -> GSI
10 (level, low) -> IRQ 10
[17179651.196000] eth0: RealTek RTL8139 at 0xd085a000, 00:30:54:00:2b:ee,
IRQ 10
[17179651.196000] eth0: Identified 8139 chip type 'RTL-8139C'

Very strangely, lsmod showed _both_ driver modules, "8139cp" and "8139too"
as loaded.

Taking eth0 down and unloading both modules and reloading only one and doing
a networking restart did not change anything.

This is what lspci has to say about my onboard network controller:

00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at 1c00 [size=256]
Memory at fc001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

As I have mentioned, the problem seems to be exactly the same under Ubuntu
and Debian 4.0.

Any suggestions would be greatly appreciated. I am also happy to collect any
additional information and post it here, in order to get this solved, but
due to the lack of a Debian 4.0 live DVD, I can only provide this running
Ubuntu.

Thanks for any help & Kind Regards,

Martin

PS: Happy new year !




 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to blank EEPROM of RTL8139 nataraj Linux Networking 3 10-12-2006 05:20 PM
realtek 8139too driver problem with kernel 2.6.13.5 peter schb Linux Networking 3 08-04-2006 01:08 AM
wol rtl8139 or APM power off problem? David Schrittesser Linux Networking 0 11-07-2004 09:33 PM
Which NIC with no RTL8139 chipset PAUL Anthony Linux Networking 6 02-05-2004 08:36 AM
Not RTL8139 problem, but for any NIC Delip Singh Linux Networking 1 06-27-2003 11:10 PM



1 2 3 4 5 6 7 8 9 10 11