Vous n'êtes pas identifié.
Un client nous rapporte un portable why! W650SZ qui ne se connecte plus au routeur WiFi. En effet, après le login, pas moyen d'activer le réseau WiFi depuis l'icône en haut à droite de l'écran, pas plus que via Paramètres système / Réseau (seule l'option "Serveur mandataire" apparaît, mais pas "Sans fil" ni "Filaire"). Le Mode avion n'est pas enclenché non plus. La machine ne réagit pas lorsque l'on branche un câble Ethernet. Du jamais vu!
Le remplacement du chipset WiFi ne change rien. En revanche, le remplacement du SSD avec un système propre permet de vérifier que le problème n'est pas hardware mais bien software. Comment relancer les services réseau (WiFi et Ethernet)?
Hors ligne
Bonjour,
Peut-être un service de découverte de périphérique qui ne fonctionne plus! Est-ce que c'est possible de regarder dmesg.
Meilleures salutations.
Hors ligne
Bonjour,
Oui, dmesg répond et donne une série de messages concernant "audit" (en orange)...
Cordialement.
Hors ligne
Sans surprise (puisque la machine fonctionne avec un OS installé sur un autre SSD), la commande sudo lshw -C network voit bien les chipsets Ethernet et WiFi.
Mais ifconfig n'identifie que "lo" et rien d'autre. Et ifconfig eth0 up (pour se connecter) renvoie le message d'erreur: "eth0: ERREUR en récupérant les signaux de l'interface: Aucun périphérique de ce type". Je vais faire une petite recherche avec ce message...
Hors ligne
Bonjour,
Si vous avez uniquement l0 en réponse de ifconfig, il faut activer la carte réseau.
Meilleures salutations.
PS : voir la documentation ici https://fr.wikibooks.org/wiki/Administr … .C3.A9seau
PS 2 : Est-ce que c'est possible d'afficher le résultat de la commande ci-dessous?
dmesg | grep wlan0
Dernière modification par jean@adimp.ch (28 Apr 2017 16:18:19)
Hors ligne
Je note que la machine du client a été migrée de 14.04 à 16.04 (en oubliant de réenclencher les dépôts logiciels désactivés lors de la migration). Sur ma machine sous Ubuntu 16.04.1 résultant d'une installation propre, ifconfig -a me donne plusieurs réseaux, mais où le nom eth0 n'apparaît plus, tandis que sur la machine du client on n'a que "lo":
francois@francois-N240JU:~$ ifconfig -a enp1s0f1 Link encap:Ethernet HWaddr 80:fa:5b:2e:90:0c 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) 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:65536 Metric:1 Packets reçus:6499 erreurs:0 :0 overruns:0 frame:0 TX packets:6499 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1 Octets reçus:657458 (657.4 KB) Octets transmis:657458 (657.4 KB) wlp2s0 Link encap:Ethernet HWaddr a4:34:d9:78:6b:62 inet adr:192.168.1.50 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::d6c2:d35d:c230:c3f0/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Packets reçus:187227 erreurs:0 :0 overruns:0 frame:0 TX packets:202371 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:209297281 (209.2 MB) Octets transmis:231581239 (231.5 MB)
Visiblement, la nomenclature a changé en même temps que le nouveau noyau...
Hors ligne
Bonjour,
Merci pour le résultat de ifconfig.
Dans cette affichage le wifi fonctionne. L'interface est wlp2s0 ( ce qui est normal ) et elle a l'adresse 192.168.1.50.
Si sur l'autre machine ifconfig ne donne que l0, soit la carte réseau est cassée, soit elle n'est pas activée. Il faut clarifier la situation avec dmesg.
Meilleures salutations.
Hors ligne
Je viens d'essayer la commande:
ls /lib/modules/`uname -r`/kernel/drivers/net/
sur la machine en panne et j'ai bien un répertoire ethernet.
En ajoutant ethernet à la commande:
ls /lib/modules/`uname -r`/kernel/drivers/net/ethernet
je trouve bien un répertoire realtek qui a tout l'air de correspondre au chipset Realtek. Il y a aussi des cochonneries comme amazon...
Dans realtek on trouve 8139cp.ko et 8139too.ko, mais ça ne me parle pas trop...
Hors ligne
Peut-être un indice. Sur ma machine qui fonctionne, je trouve dans le même répertoire realtek les deux mêmes pilotes, plus atp.ko r8169.ko, ce dernier correspondant bien au chipset Ethernet de la W650SZ du client (et de ma N240JU). J'imagine qu'ils ont disparus lors de la mise à niveau vers Ubuntu 16.04. Mais comment les réinstaller sachant que je n'ai plus aucune connexion Internet?
Hors ligne
Yeah! Merci jean@adimp.ch!!!
La solution était toute simple:
- redémarrer la machine en maintenant la touche [MAJ] enfoncée dès l'apparition du logo why! (BIOS) jusqu'à faire apparaître le MENU GRUB
- choisir la deuxième ligne Options avancées pour Ubuntu
- choisir l'avant-dernière version du noyau linux 4.4.0-66-generic (après Ubuntu4.4.0-70-generic (upstart) et Ubuntu4.4.0-70-generic (recoverymode)
- se loguer sur le compte admin de l'utilisateur et relancer les mises à jour avec
sudo apt-get update (suivie du mot de passe de l'utilisateur) sudo apt-get upgrade sudo reboot
Après ce redémarrage tout était rentré dans l'ordre. Dans /lib/modules/`uname -r`/kernel/drivers/net/ethernet/realtek on retrouve bien les pilotes atp.ko et r8169.ko manquants et la connexion WiFi et Ethernet fonctionnent à nouveau parfaitement.
Un nouveau redémarrage et le lancement du gestionnaire de mise à jour permet d'installer la toute dernière version du noyau 4.4.0-75-generic, la précédente mise à jour n'ayant eu pour effet que la réinstallation propre du noyau 4.4.0-70-generic dont l'installation ne s'était visiblement pas terminée convenablement.
En conclusion, lorsqu'un problème quel qu'il soit survient peu après une mise à jour, la première des choses à faire est de redémarrer la machine avec l'avant-dernière version du noyau Linux. Cette histoire m'ayant fait perdre 5 heures en recherches sur les forums et en tests divers, je m'en souviendrai...
Problème [Résolu].
Hors ligne