Rappel :
toutes les connexions (Ethernet, USB) étaient défaillantes.
SOLUTION
J'ai repris mon fichier /etc/network/interfaces et j'ai essayé différentes configurations.
J'ai découvert la cause du problème (dans mon contexte) :
la directive "allow-hotplug eth0" bloque le réseau, tandis que la directive "auto eth0" construit un réseau qui fonctionne comme attendu.
Rq : fournir la configuration de network, broadcast et gateway est sans incidence. Le réseau fonctionne visiblement aussi bien avec ou sans (puisqu'il peut sans doute déduire ces paramètres à partir de l'adresse IP statique).
Voir ci-après le fichier /etc/network/interfaces corrigé.
QUESTION 1La directive "allow-hotplug" est-elle connue pour causer de tels problèmes avec Debian (Linux) ?
Pourtant, elle est utilisée/préconisée sur deux sites (officiels) Debian et relayée ici et là :
Cette page pointe "le problème" :
https://unix.stackexchange.com/questions/192671/what-is-a-hotplug-event-from-the-interfaceIl semble qu'il faille se pencher sur la notion d'événement de type "hotplug event" lorsque du matériel est branché/débranché.
PREMIER TEST
Avec le nouveau fichier /etc/network/interfaces corrigé.
J'ai essayé simplement de débrancher et rebrancher mon câble Ethernet : Ok.
J'ai redémarré avec le câble Ethernet débranché, constaté que le réseau était inaccessible. et branché le câble Ethernet: Ok, le réseau était correctement configuré.
J'ai débranché le câble Ethernet, puis branché le modem 4G en USB : une interface eth1 a été créée et l'accès à internet opérationnel ("sudo apt-get update" ou "ping yahoo.fr"). J'ai débranché et rebranché le modem 4G USB : la connexion au réseau internet a été interrompue puis rétablie.
Constat : la connexion USB qui était activable /désactivable par le tableau de bord est juste devenue "Wire : Unmanaged".
Bizarrerie : j'ai remis "allow-hotplug eth0" et redémarré : Et ça a continué de fonctionner !??
Ensuite, si on débranche et rebranche "à chaud" le modem USB, il devient "Wire : Unmanaged" mais la connexion au réseau internet est opérationnelle
A ce stade, j'en appelle à votre expertise et expérience.
IMPORTANT
Si nécessaire, comment peut-on faire corriger/compléter les docs Debian en ligne ? (beaucoup de débutants comme je le suis encore un peu ont été piégés par des informations incomplètes ou erronées issues de "sources officielles").
QUESTION 2 2/ les commandes courantes sont-elles suffisantes pour gérer complètement les réseaux de sa machine :
$ sudo ifup eth0
$ sudo ifdown eth0
$ sudo /etc/init.d/networking [start|stop|reload|restart|force-reload]
Ou quelles autres commandes faut-il connaître ?
Merci
$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# config eth0 IP statique MANUELLE
auto eth0
#allow-hotplug eth0
iface eth0 inet static
address 192.168.0.153
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255
#gateway 192.168.0.1