Bonjour
Comme indiqué là http://linuxfr.org/nodes/111189/comments/1690899 j'essaye de ressusciter un ordinosaure.
Je suis arrivé enfin à une machine fonctionnant en mode graphique grâce à Lubuntu 16.10 mais je n'arrive à rien transmettre sur la carte ethernet alors que tout parait correct.
Je tiens à préciser que la carte fonctionne bien; avant d'en arriver à Lubuntu j'avais installé une Debian dernière mouture avec un CD net-install et tout avait bien rouler; sauf hélas écran noir au lancement de X11. Mais en mode texte je faisait tous les apt-get ou wget que je voulais.
En live CD aussi je fonctionnais correctement (réseau et X11) avec une Ubuntu 12.04; mais quand j'ai voulu l'installer l'installation a échouée à la fin sans raison apparente.
Donc c'est comme ça que je suis arrivé à la Lubuntu 16.10 avec un alternate CD réduit qui s'est bien installée en téléchargeant quelques éléments. Seul problème à la fin de l'install: pas moyen d'obtenir un bail DHCP donc j'ai configuré une adresse manuellement.
Et puis pas de réseau; alors que dans LXDE j'ai l’icône connectée, que j'ai les led vertes sur le routeur.
Tout à l'air normal: le bon module est chargé (3c59x), il n'y a pas de message d'alerte dans le journal de démarrage.
La seule chose que j'ai trouvé étrange est le doux nom logique donné à l'interface : "enp0s12" au lieu du "eth0" habituel.
J'ai bien essayé en tripatouillant le /etc/network/intefaces de mettre la carte en DHCP: catastrophe sur ifup elle boucle sans arriver à se configurer et cela bloque le boot j'ai du redémarrer en recovery mode.
Comme il me fallait ethtool et miitool j'ai tenté de me connecter avec un dongle wifi. Reconnu de suite, configuré vite fait et hop je pinguai ma box. Mais je ne passait pas sur l'internet.
Faut dire que le dongle usb était sur le wifi de la box alors que la connexion filaire est sur un routeur interne, et donc sur des réseaux différents. Donc je me suis dit peut être que pour aller sur l'internet il essaye de passer par le filaire et comme cette connexion se comporte comme un trou noir… Donc j'ai fait un "sudo ifdown enp0s12" et là j'ai pu accéder à l'internet.
ethtool et miitool sont d'acord là dessus: la carte a l'auto-négociation off et est en mode basique 10 Mb/s half-duplex, et le link est bien détecté. Comme sur le routeur où elle est connectée je peux régler ce que je veux j'ai essayé de mettre les mêmes réglages : rien à faire.
J'ai aussi essayé de remettre l'auto-négociation en service avec ethtool : rien à faire le réglage ne prend pas.
Alors je me suis dit peut être que cette pauvre vielle carte a rendu l'âme sur l'installation de Lubuntu ? Donc j'ai re-essayé avec Hiren Boot CD et pas de souci: un fois re-réglé en auto-négociation le routeur elle fonctionne bien en DHCP.
Voilà si vous avez des suggestions merci car je ne sais plus quoi faire; bon cela fonctionne avec le dongle mais je en ai besoin par ailleurs et je n'ai pas envie d'en acheter un pour ce petit besoin.
# des infos
Posté par NeoX . Évalué à 2.
les noms en
enp0s12
sont les nouveaux noms des interfaces, merci à systemddonc tu as un bout de reseau par
enp0s12
regarde les 3 elements suivants :
ip a
pour connaitre les IPs qui sont configurées sur les differentes cartesip r
pour connaitre les routes (vers internet/default) et donc savoir par quelle carte/routeur il veut sortircat /etc/resolv.con
pour connaitre les DNS utilisés[^] # Re: des infos
Posté par Cyril Brulebois (site web personnel) . Évalué à 3.
En complément de
ip a
,ip r
etcat /etc/resolv.conf
(avec unf
final), attention à quelques points quand on est en phase de rodage/débogage :*
dhclient
qui peut tourner en arrière-plan ;* NetworkManager qui peut avoir envie de gérer telle ou telle interface.
Personnellement j'ai toujours eu un mal fou avec
ifup
/ifdown
vu qu'il y a un semblant de suivi d'état mais pas trop, et on tombe souvent sur des choses incohérentes…Bref, j'ai tendance à tester les réglages réseau à coup de
ip a add monréseau/monmasque dev moninterface
(même chose pour les routes avecip r
), et une fois que j'ai un quelque chose qui roule, je stocke tout ça dans/etc/network/interfaces
.Fin de l'interlude tips & tricks, bon courage.
Debian Consultant @ DEBAMAX
# on verra damin
Posté par jeannot40 . Évalué à 1.
Merci de vos réponses
J'ai démarré la machine pour faire les tests que vous préconisez mais j'ai du l'arrêter car elle n'est pas sur onduleur et avec la tempête j'ai eu 2 microcoupures en suivant.
J'aurais voulu vous recopier les sorties mais je n'ai pas eu le temps.
J'ai eu le temps de voir :
ip r m'indique les dns que j'ai programmé en static, à savoir ceux de Google : 8.8.8.8 et 8.8.4.4
Bizarrement quand je plug le dongle wifi s'ajoute le host 127.0.1.1
sur ip a je n'ai rien vu qui m'a choqué; un seul bémol pour l'ipv6 qui s'est auto-configuré sur enp0s12 alors que je n'ai rien demandé. Alors je me suis dit que peut-être ma veille carte ne savait pas faire ipv6 et puis à la réflexion cela m'étonnerait car le protocole réseau est dans les couches logicielles au-dessus de la carte.
Bon je referai des essais demain après la tempête.
[^] # Re: on verra damin
Posté par NeoX . Évalué à 3.
ip r
devrait juste donner l'ip de ton reseau et l'IP de ta passerelle (box ou routeur)ip a
va te dire quelles IPs sont configurées sur quelle cartecat /etc/resolv.conf
devrait te dire quels sont les DNS qui seront utilisés[^] # Re: on verra demain
Posté par jeannot40 . Évalué à 1. Dernière modification le 06 février 2017 à 18:38.
Oui pardon; je n'avais plus la sortie sous les yeux; mais bien sûr resolv.conf contient les dns google + le localhost
Quant aux configurations ip:
- avec la carte filaire up:
Et après le ifdown enp0s12
Si je débranche le cable réseau j'ai
mais malgré cela le wifi ne fonctionne pas; il faut vraiment que je fasse le ifdown
Et si j'enlève le dongle wifi évidemment dev wlx0013ef7052a3 ne parait plus nulle part, pas plus que le réseau 192.168.1.0/24
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.