J'ai un ordinateur portable que j'utilise principalement comme une sauvegarde, mais cela a un problème avec la carte réseau ayant besoin d'être désactivé et réactivé de temps à autre. Ceci est assez facile dans les fenêtres, mais comment ira-je à ce sujet à Fedora (23) de la ligne de commande? Je ne veux pas dire que je veux juste arrêter la connexion sans fil, mais également désactiver la carte réseau et le réactiver.
Merci pour l'aide.
Nous pour tourner eth0 ou WLAN0 éteint si ces interfaces réseau sont Vous voulez basculer et éteindre.
Pour désactiver l'utilisation:
ifconfig wlan0 down
ou
ifdown wlan0
Pour revenir à l'utilisation:
Ipconfig wlan0 up
ou
Ifup wlan0
Si vous installez un package plus mis à jour ---> - iproute2 suggéré par @ Mariusmatutiae
désactiver WLAN0.
ip link set dev wlan0 down
Flush WLAN0
ip addr flush dev wlan0
Redémarrez WLAN0
ip link set dev wlan0 up
Juste pour être clair, comment puis-je m'assurer que je désactive et redémarrer la bonne interface, car la mienne n'est pas WLAN0?
La commande
ip link show
affiche toutes vos interfaces. Vous en aurez un appelé lo
qui est niquement une interface interne, utilisée pour IPC (= communication intervenue). Parmi les restants, vous pouvez identifier l'interface WiFi au moyen de
$ iwconfig
eth0 no wireless extensions.
wlan0 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
wwan0 no wireless extensions.
lo no wireless extensions.
ce qui montre clairement que, sur mon PC, wlan0
est la seule interface wifi.
Si vous avez plus d'une interface restante, comme dans mon cas, vous pouvez identifier l'Ethernet NIC au moyen de
Sudo ethtool eth0
Sudo ethtool wwan0
: L'interface Ethernet produira une longue sortie, l'autre sera très courte. Dans mon cas, j'ai une interface WWAN0 qui est utilisée pour se connecter à des réseaux de données téléphoniques, Edge/3G/4G.