[RESOLU] connexion ethernet

Post Reply
Message
Author
tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

[RESOLU] connexion ethernet

#1 Post by tianum »

Bonjour,

J'ai mis toutou linux 4.3.1 sur une clef usb pour essai avant l'installation definitive sur disque (en remplacement de la debian actuelle).
La connexion par ethernet ne fonctionne pas:
dans la fenetre connexion:
Interface Type Module Device description
eth0 Ethernet r8169 pci: Realtek Semiconductor RTL8111/8168B PCI Express Gigabit Ethernet Controller
mais "test eth0" donne:
Unable connect to the network
Verify that the network is available and that the ethernet cable is plugged in
Aprés avoir fait "Auto DHCP"
NETWORK CONFIGURATION off eth0 SUCCESFULL
mais internet ne fonctionne toujours pas: toutes les adresses sont introuvable dans le navigateur, et "test eth0" repond encore "Unable connect to the network"
Que faire pour trouver la cause du probléme?
Merci
Last edited by tianum on Fri 06 Sep 2013, 23:13, edited 1 time in total.

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#2 Post by ardvark »

Bonjour...

S'il vous plaît envoyer ce en anglais. Il vous aidera à obtenir plus de réponses.

Cordialement...
Our Lord and Savior [url=http://peacewithgod.jesus.net/]Jesus Christ[/url] loves and cares about you most of all!

PLEASE READ! You don't have to end up [url=http://www.spiritlessons.com/Documents/BillWiese_23MinutesInHell_Text.htm]here![/url]

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

connexion ethernet

#3 Post by tianum »

Bonjour,

J'avance un peu dans mes recherches:
L'adresse IP attribuée n'est pas correcte, elle est 169.254.1.61 alors qu'elle devrait être entre 192.168.0.60 à 192.168.0.90.
La commande "/sbin/dhcpcd -d -t 30 eth0" indique:
...
error eth0: timed out
...
puis
...
info, eth0: using IPV4LL address 169.254.230.166
...

Pourquoi dhcp ne trouve pas la bonne adresse IP ?

[/img]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#4 Post by Argolance »

Bonjour,
Pourquoi n'utilises-tu pas une version récente de Puppy/Toutou?

J'ai eu le même soucis sur mon vieux portable: la carte wifi, du même fabricant, était bien reconnue mais Puppy 4.31 (et les autres Puppy ultérieurs) lui attribue un pilote qui n'est pas le "bon". Le "bon" pilote existe sans doute quelque part sur le Forum de Puppy ou sur le net, mais j'ai préféré ne pas me compliquer la vie et ai donc utilisé ndiswrapper et le pilote windows: ça a marché et marche toujours parfaitement. je suppose que pour ta carte Ethernet, c'est la même chose.

Cordialement.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

connexion ethernet

#5 Post by tianum »

Toutou detecte bien la bonne carte "Realtek Semiconductor RTL8111/8168B PCI", et
charge le même module r8169 que la Debian et avec laquelle cela fonctionne.

cordialement.

Médor

#6 Post by Médor »

Bonjour tianum,

Effectivement avec l'attribution d'une adresse en 168.254.xxxx il est impossible d'accéder à internet ni même à la page de configuration du routeur !
Mais cela prouve que la carte Ethernet fonctionne bien même si l'adresse n'est pas correcte.

Il faudrait vérifier le fichier : /tmp/bootkernel.log pour voir si le DHCP n'a pas été lancé au boot, etc.
On peut éventuellement supprimer le pid existant de DHCP avant de le relancer, du genre :

Code: Select all

ifconfig eth0 down
ifconfig eth0 up
rm -f /var/run/dhcpcd.pid
dhcpcd -t 30 -d eth0
C'est le routeur qui attribue l'adresse à la demande faite par dhcpcd...

Cordialement,
Médor.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

connexion ethernet

#7 Post by tianum »

Bonjour Médor

Rien concernant dhcp ne se trouve dans le fichier "/tmp/bootkernel", dhcpcd n'est pas lancé au démarrage (pas de processus dhcpcd donné avec la commande ps -A)
Par contre on trouve dans ce fichier concernant eth0
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:01:00.0: setting latency timer to 64
r8169 0000:01:00.0: unknown MAC (2f200000)
r8169 0000:01:00.0: irq 28 for MSI/MSI-X
eth0: RTL8169 at 0xf827e000, 4c:72:b9:57:2e:de, XID 2c200000 IRQ 28
...
r8169: eth0: unknown chipset (mac_version = 1).
r8169: eth0: link down
Cela veut-il dire que c'est le module r8169 qui est en cause?

Voici ce que retourne les commandes:
#ifconfig eth0 down
#ifconfig eth0 up
#rm -f /var/run/dhcpcd.pid
#dhcpcd -t 30 -d eth0

Code: Select all

Info, eth0: dhcpcd 3.1.8 starting
Info, eth0: hardware address = 4c:72:b9:57:2e:de
Info, eth0: DUID = 00:01:00:01:19:bc:4a:53:4c:72:b9:57:2e:de
Info, eth0: broadcasting for a lease
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: waiting on select for 30 seconds
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Debug, eth0: sending DHCP_DISCOVER with xid 0x5a29ed80
Error, eth0: timed out
Info, eth0: trying to use old lease in `/var/lib/dhcpcd/dhcpcd-eth0.info'
Error, eth0: lease information file `/var/lib/dhcpcd/dhcpcd-eth0.info' does not exist
Info, eth0: probing for an IPV4LL address
Debug, eth0: sending ARP probe #1
Debug, eth0: sending ARP probe #2
Debug, eth0: sending ARP probe #3
Debug, eth0: sending ARP claim #1
Debug, eth0: sending ARP claim #2
Warning, eth0: using IPV4LL address 169.254.170.159
Info, eth0: adding IP address 169.254.170.159/16
Debug, eth0: no dns information to write
Debug, eth0: writing /var/lib/dhcpcd/dhcpcd-eth0.info
Debug, eth0: exec "/etc/dhcpcd.sh" "/var/lib/dhcpcd/dhcpcd-eth0.info" "new"
Debug, eth0: forking to background
Merci pour ton aide

Médor

#8 Post by Médor »

Désolé d'avoir oublié que j'avais déjà compilé une nouvelle version pour cette puce :roll:

Voir sur ce lien le paquet : r8169-6.017.00-k2.6.30.5.pet

Petite précision :
Il vaudrait mieux décharger le module existant : rmmod r8169, ensuite installer le pet puis au plus simple rebooter le PC.

Cordialement,
Médor.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

#9 Post by tianum »

J'ai récupéré le fichier r8169-6.017.00-k2.6.30.5.pet et effectué l'installation.
Mais comment fait-on pour charger le module:
Le programme d'installatiion le fait tout seul ?
Le module apparait-il dans la liste des modules à charger à la place de l'ancien ?

Merci

Médor

#10 Post by Médor »

Oui, au reboot le nouveau module sera chargé (il porte exactement le même nom...) en espérant qu'il n'y ai plus le message précédent : "r8169 0000:01:00.0: unknown MAC (2f200000)" qui affecte l'obtention d'une adresse IP correcte lors du lancement du dhcpcd.
En repassant par l'assistant de connexion recharger le module si il n'a pas été détecté directement, puis choisir le dhcp automatique.

Cordialement,
Médor.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

connexion ethernet

#11 Post by tianum »

Cela ne fonctionne pas mais peut-être que je m'y prend mal:
- démarrage sue la clef usb contenant toutou
- installation du paquet r8169-6.017.00-k2.6.30.5.pet
- redemarrage en sauvegardant les données (dans la même clef usb)
- au démarrage"aucune interface internet active"
- chargement du module avec l'assistant de connexion, mais aucune nouvelle interface détectée.

Je pense abandonner cette voie et suivre le conseil de Argolance en essayant une version plus récente de Puppy (Wary 5.5, Slacko 5.6, ou Precise 5.7.1)

Merci

Médor

#12 Post by Médor »

En effet si la carte n'est pas détecté automatiquement il faut passer à une version plus récente.
Puisque la carte réseau fonctionne sur Debian, choisir une Puppy avec un noyau qui soit au moins du même numéro de version voir la dernière si le PC n'est pas trop ancien.

Cordialement,
Médor.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

connexion ethernet

#13 Post by tianum »

Avec la Slacko 5.6 la connexion ethernet est établie dès le démarrage.

(par contre un peu déçu: le chargement des applications est nettement moins rapide, il y a plein de logiciels qui me serviront jamais, il n'y a pas dillo, je n'aime pas firefox ... En fait, ce qui me conviendrait le mieux, c'est un toutou/puppy minimum auquel on ajoute ses logiciels préférés.)

Merci à tous pour l'aide apportée.

Médor

#14 Post by Médor »

Bonjour tianum,

On peut retirer les applications internes, mais en installation frugale elles sont en fait juste masquées dans le "pupsave", il faut ensuite faire une remastèrisation au moins en se limitant à la génération du sfs principal.
Les versions de Puppy récentes sont en principe compressées en tar.xz pour une réduction notable de la taille mais au détriment de la vitesse.

Voir cette version minimale : ThinSlacko-5.5.01-SCSI-GZ.iso k3.8.5 et mes commentaires ici

Personnellement je préfère Opera bien plus véloce que SM/FF, Dillo ne supporte pas l'UTF-8 sauf sur une ancienne version patchée, il existe aussi HV3, NetSurf et en mode texte : Links.

Cordialement,
Médor.

tianum
Posts: 8
Joined: Tue 03 Sep 2013, 19:41

#15 Post by tianum »

Merci Médor, je regarde tout cela en détail.

Cordialement.

Post Reply