Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#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 ???)

hmm 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 smile
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 ! big_smile

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 sad

Hors ligne

#25 Le 02/11/2011, à 00:56

didus

Re : Realtek RTL8111/8168B (encore ???)

chibbata a écrit :

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

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

Haut de page ↑