#1 Le 02/09/2011, à 15:27
- arsouille
Realtek RTL8111/8168B (encore ???)
Bonjour,
j'ai trouvé plein de discussions concernant cette carte, pour divers problèmes (connexion impossible, connexion wifi impossible, vitesse réseau limité à 100 Mb/s) Mon problème est que je n'arrive pas à utiliser la carte en 1000 Mb/s. Toutes arrivées au même constat : virer le drivers 8169 au bénéfice du 8168.
J'ai donc suivi ce tuto : http://www.jamesonwilliams.com/hardy-r8168 . Certe pour Hardy mais je me suis dit qu'en adaptant cela résoudrait peut être mon problème.
Mais en fait non. Non seulement la carte tourne toujours à 100 Mb/s mais en plus j'ai perdu en MTU. Avec le drivers 8169 j'étais à 7020 maintenant je suis à 6500.
quelques requêtes via le terminal si ça peut aider ...
sudo ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
lspci | grep Eth
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
ifconfig
eth0 Link encap:Ethernet HWaddr 00:e0:4c:68:17:de
inet adr:192.168.0.13 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::2e0:4cff:fe68:17de/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:6144 Metric:1
Packets reçus:3225 erreurs:0 :0 overruns:0 frame:0
TX packets:3243 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:1633278 (1.6 MB) Octets transmis:580805 (580.8 KB)
Interruption:41 Adresse de base:0x6000
Est-ce que quelqu'un à réussit à faire fonctionner cette maudite carte de façon satisfaisante ???
Hors ligne
#2 Le 02/09/2011, à 15:49
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
salut
sudo ethtool -s eth0 speed 1000
Dernière modification par chibbata (Le 02/09/2011, à 15:51)
Hors ligne
#3 Le 02/09/2011, à 16:00
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
pas mieux
Hors ligne
#4 Le 02/09/2011, à 16:21
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
http://www.realtek.com/downloads/downlo … Down=false
telecharges le fichier LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64) 8.025.00 2011/8/25 60k
l'extraire dans le dossier Documents
puis ouvres un terminal
cd ~/Documents/r8168-8.025.00/src
wget http://launchpadlibrarian.net/14011806/r8168-8.005.00.hardy.diff.txt
patch < r8168-8.005.00.hardy.diff.txt
cd ..
make clean
make modules
sudo make install
sudo depmod -a
si pas d'erreurs durant la manip
sudo gedit /etc/modprobe.d/blacklist
Et ajoutez tout en bas la ligne suivante :
blacklist r8169
Sauvez le fichier et quittez gedit
sudo update-initramfs -u
Dernière modification par chibbata (Le 02/09/2011, à 16:25)
Hors ligne
#5 Le 02/09/2011, à 17:24
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
Merci Chibbata mais je suis un vrai novice :
patch < r8168-8.005.00.hardy.diff.txt
patching file r8168.h
Hunk #1 FAILED at 942.
1 out of 1 hunk FAILED -- saving rejects to file r8168.h.rej
patching file r8168_n.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
Hunk #1 succeeded at 283 (offset 115 lines).
Hunk #2 FAILED at 184.
Hunk #3 FAILED at 2266.
Hunk #4 FAILED at 2568.
Hunk #5 FAILED at 2701.
Hunk #6 FAILED at 3077.
Hunk #7 FAILED at 3332.
Hunk #8 succeeded at 13542 (offset 10146 lines).
Hunk #9 FAILED at 3781.
Hunk #10 FAILED at 3793.
Hunk #11 FAILED at 3989.
Hunk #12 FAILED at 4002.
Hunk #13 FAILED at 4038.
Hunk #14 FAILED at 4069.
Hunk #15 FAILED at 4097.
Hunk #16 FAILED at 4138.
14 out of 16 hunks FAILED -- saving rejects to file r8168_n.c.rej
Hors ligne
#6 Le 02/09/2011, à 17:39
- nimoinau
Re : Realtek RTL8111/8168B (encore ???)
j'ai la même carte que toi
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
et je suis en full sous natty.
sudo ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
avec le module r8169 chargé
Ubuntu 12.04
Hors ligne
#7 Le 02/09/2011, à 17:43
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
tu n'as fait aucune modif sur le drivers installé automatiquement ??? oO
Il viendrais d'où alors mon problème ???
Moi aussi je suis sous natty
Hors ligne
#8 Le 02/09/2011, à 17:53
- G4L
Re : Realtek RTL8111/8168B (encore ???)
Bonjour, es-tu sûr que le switch ou routeur sur lequel ton ordinateur est connecté supporte le 1000 Mb/s ?
Windows, ça ne fonctionne correctement que dans une fenêtre.
Hors ligne
#9 Le 02/09/2011, à 17:54
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
Oui j'en suis sûr, je l'ai acheté exprès pour ça
Il reconnais le NAS en 1000Mb/s
et tout est relié en Cat6
Hors ligne
#10 Le 02/09/2011, à 18:33
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
sudo ethtool -s eth0 autoneg off
sudo ethtool -s eth0 speed 1000
le reseau negocie le debit entre deux appareils,avec la cammande ci dessus il n ya plus de negociation
Dernière modification par chibbata (Le 02/09/2011, à 18:36)
Hors ligne
#11 Le 02/09/2011, à 18:51
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
je suis chibbata mais cela ne change rien
le reseau se coupe à la suite de c'est deux commandes et quand il se réinitialise il revient en 100Mb/s
Hors ligne
#12 Le 02/09/2011, à 18:56
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
reviens au r8169
sudo rmmod r8168
sudo modprobe r8169
sudo ethtool -s eth0 autoneg off
tu n'as aucun appareil en 100mbit de brancher sur le pc?
Hors ligne
#13 Le 02/09/2011, à 18:59
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
sur le switch y a la freebox V5
Me dit pas que c'est a cause d'elle, je pète un câble sinon !
Hors ligne
#14 Le 02/09/2011, à 19:12
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
a confirmer,mais je crois que la coupable est bien elle
cherche les caracteristiques technique de la freebox et meme si elle est en gigabit,le firmware peut la limiter a 100mbit
Hors ligne
#15 Le 02/09/2011, à 19:15
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
j'avais essayé de tout rebooter en ayant supprimé la freebox du switch mais le pc était toujours en 100.
bon là je commence à décourager : le modprobe r8169 me renvoie un fatal error (FATAL: Module r8169 not found)
pourtant j'ai remis les blacklists à blanc.
Pardonnez mon manque d'expérience, merci
Hors ligne
#16 Le 02/09/2011, à 19:30
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
derriere la freebox il ya d'autres prises rg45,essaye de brancher ton cable sur une de ces prises
si tu veux vraiment remettre le r8169
post d'abord le resultat de
uname -r
Dernière modification par chibbata (Le 02/09/2011, à 19:31)
Hors ligne
#17 Le 03/09/2011, à 10:03
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
2.6.38-11-generic
Merci beaucoup chibbata !
Dernière modification par arsouille (Le 03/09/2011, à 10:03)
Hors ligne
#18 Le 03/09/2011, à 14:30
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
sudo apt-get update
sudo apt-get install linux-backports-modules-net-natty-generic
sudo rmmod r8168
sudo modprobe r8169
sudo ifconfig eth0 up
sudo ethtool -s eth0 autoneg off
Hors ligne
#19 Le 05/09/2011, à 21:10
- arsouille
Re : Realtek RTL8111/8168B (encore ???)
j'ai tout fait suivant tes conseils mais toujours le même résultat :
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
Hors ligne
#20 Le 05/09/2011, à 23:04
- roy.nico
Re : Realtek RTL8111/8168B (encore ???)
Bonjour à tous,
Je serais aussi bien intéressé par la reponse au problème. J'ai un portable HP Touchsmart Tm2 2105. La carte réseau est bien :
$ lspci | grep RTL
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
L'installation du module 8168 "marche", à la fin, le module est chargé et la commande ethtool eth0 renvoie
Speed : 1000Mb/s
... mais en faisant un test de téléchargement avec une autre machine (qui elle, est en Gigabit, c'est vérifé), ca plafonne a 100Mbps.
Hors ligne
#21 Le 05/09/2011, à 23:07
- chibbata
Re : Realtek RTL8111/8168B (encore ???)
sudo ethtool -s eth0 speed 1000 autoneg off
le cable reseau a son importance,il faut un de categorie 6
categorie 5,c'est 100mbit max a moins d'etre certifier 1000mbit
Dernière modification par chibbata (Le 06/09/2011, à 00:06)
Hors ligne
#22 Le 06/09/2011, à 08:55
- roy.nico
Re : Realtek RTL8111/8168B (encore ???)
oui...le cable... j'avais bien lu ca, mais je n'y croyais pas trop. Bon je cours en acheter un, et j'espère que c'est ca !
nicolas
Hors ligne
#23 Le 06/09/2011, à 22:00
- roy.nico
Re : Realtek RTL8111/8168B (encore ???)
J'ai pas d'autre cable pour tester, mais c'est pas le cable à priori. Test de téléchargement:
* les 2 PC sous Windows : 500 Mb
* 1 sous windows et le laptop sous ubuntu maverick : 100 Mb
nicolas
Hors ligne
#24 Le 15/09/2011, à 09:09
- roy.nico
Re : Realtek RTL8111/8168B (encore ???)
J'ai fait les mêmes test avec un cable Cat5e -> même résultat.
J'ai fait un test avec iperf, au lieu d'un téléchargement, et je tombe à 600 Mbps !!
Que pasa ?
J'en ai conclu que c'etait mes disques durs qui ramaient. J'ai fait un test avec hdparm, et j'obtiens "1700 MBbs" et "80 MBps". Donc le HD n'est pas lent.
Donc je ne comprends pas
Hors ligne
#25 Le 02/11/2011, à 00:56
- didus
Re : Realtek RTL8111/8168B (encore ???)
http://www.realtek.com/downloads/downlo … Down=false
telecharges le fichier LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64) 8.025.00 2011/8/25 60kl'extraire dans le dossier Documents
puis ouvres un terminalcd ~/Documents/r8168-8.025.00/src
wget http://launchpadlibrarian.net/14011806/r8168-8.005.00.hardy.diff.txt
patch < r8168-8.005.00.hardy.diff.txt
cd ..
make clean
make modules
sudo make install
sudo depmod -a
si pas d'erreurs durant la manip
sudo gedit /etc/modprobe.d/blacklist
Et ajoutez tout en bas la ligne suivante :
blacklist r8169
Sauvez le fichier et quittez gedit
sudo update-initramfs -u
Merci pour cette solution qui m'a permis de retrouver internet sur ma carte realtek, tout à fonctionné avec la dernière version d'ubuntu, une ou deux adaptations ont été nécessaires, l'extraction du driver, pas simple, le mode sudo a rajouter pour deux trois commandes du début et rajout aussi de .conf au blacklistage.
du tout bon, le net n'a jamais été aussi rapidement opérationel !
Un grand merci chlbbata
Hors ligne