r8169 driver only @ 100mbit with RTL8169

Bug #596825 reported by avdheiden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I already posted a lot of information @ https://bugs.launchpad.net/ubuntu/lucid/+source/linux/+bug/562742?comments=all

OS : Ubuntu 10.04 32bit generic
NIC : TP-Link TG-3269, Realtek 8169 chip based 1 GB.

Included driver r8169 did not work. Downloaded and compiled the source code from the realtek website. New r8169 module loaded and working but only fixed at 100mbit. No results with trying to operate the card at other speed, duplexing, etc with either the usual ethtoo and mii-tool commands. The card won't even switch to 10mbit.

Upgraded as suggested in the link above to the latest kernel (2.6.23-32) but again the card does not work at all at any speed, duplexing etc.

lspci result for this card: 05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)

Nothing out of the ordinairy appears in the logs. lsmod | grep r8169 results in.

r8169 34076 0
mii 4381 2 r8169,e100

The card is thus detected and an appropriate driver is loaded. Compiling the source from Realtek again results in a working NIC fixed at 100mbit full duplex.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: alain 1833 F.... pulseaudio
                      alain 3016 F.... TeamViewer.exe
CRDA: Error: [Errno 2] Bestand of map bestaat niet
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0x90200000 irq 22'
   Mixer name : 'SigmaTel STAC9221 A1'
   Components : 'HDA:83847680,80860202,00103201'
   Controls : 23
   Simple ctrls : 16
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=dc37f924-d791-438c-848c-2a5d9339b02e
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 eth2 no wireless extensions.
Package: linux (not installed)
ProcCmdLine: root=UUID=334e34b3-8ac8-4f0d-b76d-b048f7d81a54 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=nl_NL.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-23.37~pre201006081000-generic 2.6.32.15+drm33.5
Regression: Yes
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
RfKill:

Tags: lucid networking regression-release needs-upstream-testing
Uname: Linux 2.6.32-23-generic i686
UserGroups: adm admin audio cdrom dialout fax fuse lpadmin plugdev root sambashare saned
WpaSupplicantLog:

dmi.bios.date: 03/15/2006
dmi.bios.vendor: Intel Corp.
dmi.bios.version: NT94510J.86A.3659.2006.0315.1110
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: D945GNT
dmi.board.vendor: Intel Corporation
dmi.board.version: AAC96315-404
dmi.chassis.type: 2
dmi.modalias: dmi:bvnIntelCorp.:bvrNT94510J.86A.3659.2006.0315.1110:bd03/15/2006:svn:pn:pvr:rvnIntelCorporation:rnD945GNT:rvrAAC96315-404:cvn:ct2:cvr:

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

Hi avdheiden,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/daily-live/current/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 596825

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
avdheiden (alain-tomatenplein) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
avdheiden (alain-tomatenplein) wrote : BootDmesg.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : Card0.Codecs.codec.2.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : CurrentDmesg.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : Lspci.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : Lsusb.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : PciMultimedia.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : ProcInterrupts.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : ProcModules.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : UdevDb.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : UdevLog.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote : WifiSyslog.txt

apport information

Revision history for this message
avdheiden (alain-tomatenplein) wrote :

@Jeremy; Thanks for the advice. I tried the 2.6.32-0206321505-generic kernel as suggested. This build contains a driver that works for me ! I no longer have to compile the source from realtek.

Now for the bad....

This driver also won't switch to Gigabit mode with my card :(

I have tried other gigabit devices working with the same switch and port. Cable has been replaced with other cat 5.e and cat 6 cables etc. Switch and card are both from TP-Link so should be compatible.

tags: removed: needs-kernel-logs needs-upstream-testing
Revision history for this message
avdheiden (alain-tomatenplein) wrote :

@Jeremy; I stand corrected and slap myself silly :) I accidentally used ethtool on the old NIC instead of the new with the RTL8169 chip. I can now say that the driver in the upsteam kernel IS in fact working and also at the correct speed.

Thanks for all your help.

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

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu development release http://cdimage.ubuntu.com/daily-live/current/ . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
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.