RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) unable to work with r8169 module under karmic

Bug #507792 reported by kaillasse91@hotmail.fr
8
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Mandriva)
New
Undecided
Unassigned
linux (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Karmic by kaillasse91@hotmail.fr
Nominated for Lucid by kaillasse91@hotmail.fr
linux (openSUSE)
New
Undecided
Unassigned

Bug Description

I've got a new brand laptop (Multibook F14 ASRock) with Karmic ( 2.6.31-17-generic ) and Windows seven in dual boot. The ethernet network works just fine in windows but I have no connexion with karmic. I found a post by another guy describing the same bug on a french forum but he had switch to Windows only (only bug with this laptop and Karmic).

1/What I expected to happen : have a functionnal ethernet network
2/hat actually happened : no ethernet network at all
3/The minimal series of steps necessary to make it happen : put the laptop power on.

My NIC is the " RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) " and ifconfig -a (not activated by default) give me an eth0 with mac address " ff:ff:ff:ff:ff:ff".

Before to querry help and report this bug I've search for similar bugs:
1/ It seems that irq conflicts can give problem with NIC so I try to boot with the " nomsi " , "acpi=noirq", "acpi=off" and other options but unsuccessful.
2/ I suspected a version kernel issue so I try older ones; those included in the previous version of ubuntu and newer ( 2.6.32 and 2.6.33) but nothing so I come back to karmic because everything working perfectly but Ethernet.
3/ I read that the module r8169 was able to work with RTL8111/8168B but as it doesn't and the version of the NIC is (rev V03) (so maybe a new one), I purchase the realtek driver on their website: " r8168-8.015.00 ", I was able to make install and load it but it never appears as " Kernel driver in use " when I check with lspci ; I have try another version " r8168-8.014.00 " patched by Jameson Williams in order to compile under 2.6.31 kernel : this one appears as in use in lspci and make an improvement
(????) : eth0 appears directly in ifconfig but always with mac address " ff:ff:ff:ff:ff:ff " : so I came back to the r8169 module.
4/ It appears that this bug could be related to .... Windows, when exiting Windows it shut down the NIC and Windows is able to wake the device and not the linux driver. In order to avoid this it is recommended to enable the Wake On Lan in Windows : it didn't work. Another possibility was said to remove the battery and disconnect the power plug, wait few seconds ( I wait more) and then the NIC is supposed to be unlocked, but the situation was the same. I try to seek into the BIOS option but there are very very limited.
5/ With no hope I try to install the Windows XP driver with " Ndiswrapper " , and the driver was build but not loaded. Ndiswrapper doesn't seem very adapted to non wireless device.

I put some reports in attachment so the problem may be well understand.
Note that the "rtl8139-diag" program was the only one to reach my real mac address as I see it under Windows.

PS: I am ready to test any ideas because I need linux to work on this laptop.

Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote :
Philip Muškovac (yofel)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : apport-collect data

Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kindred 1584 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfddf4000 irq 22'
   Mixer name : 'Intel G45 DEVCTG'
   Components : 'HDA:10ec0662,18491401,00100101 HDA:11c11040,1b0a2003,00100200 HDA:80862802,80860101,00100000'
   Controls : 26
   Simple ctrls : 14
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=235df724-ccc1-4f5a-9685-a93ec1adaf7a
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: ASRock Silver Series
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-18-generic root=UUID=78a9e80a-5e64-40a6-b199-19e4a3742a27 ro ipv6.disable=1 quiet splash
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-18.55-generic
RelatedPackageVersions: linux-firmware 1.26
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Uname: Linux 2.6.31-18-generic i686
UserGroups:

dmi.bios.date: 09/04/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1.01
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: Silver
dmi.board.vendor: ASRock Computer
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASRock Computer
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1.01:bd09/04/2009:svnASRock:pnSilverSeries:pvr1.0:rvnASRockComputer:rnSilver:rvr1.0:cvnASRockComputer:ct10:cvr1.0:
dmi.product.name: Silver Series
dmi.product.version: 1.0
dmi.sys.vendor: ASRock

Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : AlsaDevices.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : AplayDevices.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : BootDmesg.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Card0.Amixer.values.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Card0.Codecs.codec.0.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Card0.Codecs.codec.1.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Card0.Codecs.codec.2.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : CurrentDmesg.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : IwConfig.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Lspci.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : Lsusb.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : PciMultimedia.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : ProcCpuinfo.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : ProcInterrupts.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : ProcModules.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : UdevDb.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : UdevLog.txt
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote : WifiSyslog.txt
tags: added: apport-collected
Revision history for this message
kaillasse91@hotmail.fr (kaillasse91) wrote :

It was a BIOS issue, solved with BIOS update.
Thanks for all the help you gave me.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Marking Invalid per fix by BIOS update.

-JFo

Changed in linux (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.