Bugzilla – Bug 438973
Ethernet dont work on MSI Wind
Last modified: 2009-12-04 15:47:29 UTC
Ethernet dont work on my MSI Wind U90 netbook, booted from KKDE LiveCD 11.1 beta3, early version of 11.1 and 11.0 have the same issue. Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 02) Out of the box it using r8169. With this module properly configured ethernet card cant send or recieve any packet and RX dropped counter in ifconfig incrased insanly fast to billions and thousand of billions packets. On 11.0 I use r8101 module from realtek. Sources under GPL2 can be obtained here: http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=7&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false#RTL8100E/RTL8101E/RTL8102E-GR direct link: ftp://61.56.86.122/cn/nic/r8101-1.010.00.tar.bz2 Is it possible to add module for this ethernet controller to distribution?
The r8169 driver should work with this device. Can you attach the output of 'hwinfo' to the bug?
Created attachment 247996 [details] hwinfo outpu hwinfo outpu made on MSI Wind U90x
Issue still present in 11.1 beta4
It is not only openSUSE problem, but global upstream issue in 2.6.26 and 27 kernels: http://www.google.ru/search?rlz=1C1GGLS_ruRU291&sourceid=chrome&ie=UTF-8&q=RTL8101E+2.6.26+2.6.27 But without ethernet it's not even possible to make netistall and update, because wireless dont work too
Can you please try to install a recent 2.6.28 kernel from kernel.org, some more HW is now fixed and supported with r8169.ko ?
Ok, i've tested it with kernel 2.6.28-rc4, built with default config and RTL8101E ethernet works good, no errors or dropped packages or something else wrong in ifconfig stats. I've downloaded some files from internet without any problem.
Thats good news, so it is already fixed and I need to backport it. It would be helpful if I can get some more info about the hardware, could you compile the 2.6.28 rc4 version with extra debug edit drivers/net/r8169.c and add #define RTL8169_DEBUG before this line: #ifdef RTL8169_DEBUG unload the original driver then load the debug driver do a ping and attach /var/log/messages here.
Created attachment 251088 [details] /var/log/messages with 2.6.28-rc4 I've add #define RTL8169_DEBUG and rebuilt kernel, but messages looks like nothing itntresting here. Maybe it happens because i've built defau;t kernel config and it is not module kernel one, all built into kernel amd i cant unload modules. If it can help i can rebuilt kernel with modules support tomorrow and try again.
Ok I've rebuilt 2.6.28-rc4 kernel with modules support and r8169 with debug difine. When I load r8169 module by modprobe command in messages I got following: Nov 12 13:53:59 linux-wind kernel: r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded Nov 12 13:53:59 linux-wind kernel: r8169 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 Nov 12 13:53:59 linux-wind kernel: r8169 0000:01:00.0: setting latency timer to 64 Nov 12 13:53:59 linux-wind kernel: r8169: mac_version = 0x09 Nov 12 13:53:59 linux-wind kernel: r8169 0000:01:00.0: irq 44 for MSI/MSI-X Nov 12 13:53:59 linux-wind kernel: eth0: RTL8102e at 0xe0730000, 00:21:85:47:2a:7f, XID 34a00000 IRQ 44 Nov 12 13:53:59 linux-wind kernel: r8169: mac_version = 0x09 Nov 12 13:53:59 linux-wind ifup: Network interface is managed from NetworkManager Nov 12 13:53:59 linux-wind ifup: NetworkManager will be advised to set up eth0 Nov 12 13:53:59 linux-wind ifup: but it cannot be assured from here. Nov 12 13:54:03 linux-wind kernel: r8169: eth0: link down After that no messages from kernel and network works good
r8169 now works good for me with kernel 2.6.27.21 from update repo
Can this bug be closed or is the backporting still in progress?
yes, this can br closed, with kernel from update repository ethernet card works fine in 11.1 and also works in 11.2.
So be it.