Driver Carte ethernet realtek RTL-8139/8139C

Fermé
Utilisateur anonyme - 4 juil. 2012 à 17:59
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 6 juil. 2012 à 16:36
Bonjour,
Mon cousin a décidé d'installer Ubuntu sur son vieux pc de bureau (Intel P4, 1024Mo ram ddr2, pas de C-G) enfin bref, un pc fait pour supporter du traitement de texte. Par contre, en tant que néophyte, il m'a demandé de lui mettre à jour ses Drivers sous Ubuntu. Le seul soucis, c'est que je n'ai pas retrouvé sur internet le driver de sa carte ethernet realtek RTL-8139/8139C... Même après de longues heures de recherche.

Donc je viens réclamer votre aide ^^

Depuis la commande "sudo lshw -c network" j'ai eu le résultat suivant:

*-network
description: Ethernet interface
produit: RTL-8139/8139C/8139C+
fabriquant: Realtek Semiconductor Co., Ltd.
identifiant matériel: 3
information bus: pci@0000:02:03.0
nom logique: eth0
version: 10
numéro de série: 00:16:17:79:6d:8b
taille: 10Mbit/s
capacité: 100Mbit/s
bits: 32 bits
horloge: 33MHz
fonctionnalités: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=64 link=no maxlatency=64 mingnt=32 multicast=yes port=MII speed=10Mbit/s
ressources: irq:23 portE/S:de00(taille=256) mémoire:fddff000-fddff0ff
*-network
description: Interface réseau sans fil
identifiant matériel: 1
information bus: usb@1:4
nom logique: wlan0
numéro de série: 00:16:0a:0b:59:70
fonctionnalités: ethernet physical wireless
configuration: broadcast=yes driver=rt73usb driverversion=3.2.0-26-generic-pae firmware=1.7 ip=192.168.1.14 link=yes multicast=yes wireless=IEEE 802.11bg

Donc la carte éthernet fonctionne parfaitement (je lui ai branché une vieille clé usb wireless pour qu'il aie un accès à la toile ;) )

Merci beaucoup, vos réponses m'aideront surement !

A voir également:

4 réponses

jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
4 juil. 2012 à 18:55
Sous Debian:
/sbin/modinfo 8139cp; /sbin/modinfo 8139too
Configure /etc/modules ou l'équivalent, en conséquence.
Essaye d'abord un modprobe 8139too ou un modprobe 8139cp en root.
La manip devrait être la même sous Ubuntu.
0
Utilisateur anonyme
4 juil. 2012 à 19:06
Je ne comprends pas la partie "Configure /etc/modules ou l'équivalent, en conséquence. " ^^"
je ne suis pas un pro sous Ubuntu, je me débrouille un peu quoi
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
5 juil. 2012 à 05:05
Tu édites (en root) le fichier /etc/modules avec ton éditeur texte préféré (vi, nano, emacs..) et y ajoute une ligne du genre
8139too
ou
8139cp
Le module correspondant deprait être chargé automatiquement au démarrage.
Tu vérifies la présence de ton interface réseau avec ifconfig, et tu configures l'interface avec l'outil graphique de ta distribution(comme tu es débutant).

Bonne chance.
0
Utilisateur anonyme
5 juil. 2012 à 19:51
Donc... avec "/sbin/modinfo 8139cp" ça me donne :

filename: /lib/modules/3.2.0-26-generic-pae/kernel/drivers/net/ethernet/realtek/8139cp.ko
license: GPL
version: 1.3
description: RealTek RTL-8139C+ series 10/100 PCI Ethernet driver
author: Jeff Garzik <jgarzik@pobox.com>
srcversion: 744E2DB0E92BB8C7D615EC2
alias: pci:v00000357d0000000Asv*sd*bc*sc*i*
alias: pci:v000010ECd00008139sv*sd*bc*sc*i*
depends:
intree: Y
vermagic: 3.2.0-26-generic-pae SMP mod_unload modversions 686
parm: debug:8139cp: bitmapped message enable number (int)
parm: multicast_filter_limit:8139cp: maximum number of filtered multicast addresses (int)

Ensuite j'ai édité Modules avec "sudo nano /etc/modules" :

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
8139cp

Et enfin en vérification j'ai :


eth0 Link encap:Ethernet HWaddr 00:16:17:79:6d:8b
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:23 Adresse de base:0xde00

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:204 erreurs:0 :0 overruns:0 frame:0
TX packets:204 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:24963 (24.9 KB) Octets transmis:24963 (24.9 KB)

wlan0 Link encap:Ethernet HWaddr 00:16:0a:0b:59:70
inet adr:192.168.1.14 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::216:aff:fe0b:5970/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:2242 erreurs:0 :0 overruns:0 frame:0
TX packets:2065 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:2102944 (2.1 MB) Octets transmis:373914 (373.9 KB)

... Mais toujours pas de connection filiaire bizarrement :/
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
Modifié par jisisv le 6/07/2012 à 16:41
Ben tu dois configurer l'interface :
*adresse fixe sur ton réseau local s'il échet: passerelle, serveurs DNS...
*la configurer en DHCP
Tu devrais préciser la configuration de ton réseau, je ne suis pas devin.
Tu peux tester manuellement ton serveur DHCP avec sudo dhclient eth0.
Voir aussi man 8 dhclient; apropos dhclient
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0