web-dev-qa-db-fra.com

Comment réinitialiser la pile réseau comme après un redémarrage?

Parfois, mon netbook (Dell Mini 10v avec l'adaptateur sans fil Broadcom bcm4322, Ubuntu 12.04.2 LTS) se met dans un état tel qu'il puisse voir les connexions sans fil mais ne pas s'y connecter.

Le redémarrage corrige toujours cela, mais c'est une douleur au cou.

Quelquefois

Sudo service network-manager restart

fonctionne aussi, mais pas toujours.

Je soupçonne un problème quelque part dans la pile réseau, probablement lié au pilote, mais je ne sais pas comment trouver de quoi il s'agit, et le problème est trop intermittent pour permettre le débogage à l'aveugle de toute façon.

Existe-t-il un moyen de forcer une réinitialisation de la pile réseau entière sans avoir à effectuer un redémarrage complet?

Plusieurs commandes différentes vont bien. Je peux écrire un script.

À défaut, existe-t-il un guide détaillé sur la nature réelle du problème?

5

Ce qui semble fonctionner jusqu'à présent est:

Sudo modprobe -r wl 
Sudo modprobe wl
Sudo service network-manager restart

Je ne sais pas s'il s'agit d'un redémarrage complet de la pile, mais cela semble faire l'affaire dans mon cas.

les différentes commandes cryptiques qui ont aidé à découvrir cette séquence étaient:

iwconfig
nm-tool
ip link
Sudo lshw -C network
lspci
Sudo service networking restart
4

J'utilise

Sudo service networking restart

Ce n'est pas idéal dans certains cas, voir aussi:

3
wlraider70