Après la mise à jour de 11h04 à 11h10, ma connexion sans fil continue de tomber de temps en temps.
Maintenant, j’ai déjà rencontré ce problème lorsque j’utilisais 10.04 (à ce moment-là, la solution de rechange consistait à remplacer NetworkManager par wicd. Mais le fait est que je ne suis pas vraiment fan de wicd et que le problème semble avoir été résolu dans les versions précédentes. , Je pense qu’il existe une solution similaire que je peux essayer.
Voici le détail de mon système
$ Sudo lshw -C network
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 02
serial: 00:19:d2:ad:20:4d
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 driverversion=3.0.0-12-generic firmware=15.32.2.9 ip=192.168.1.3 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg
resources: irq:44 memory:84100000-84100fff
$ Sudo lsmod | grep iwl
iwl3945 73329 0
iwl_legacy 71499 1 iwl3945
mac80211 272785 2 iwl3945,iwl_legacy
cfg80211 172392 3 iwl3945,iwl_legacy,mac80211
$ dmesg
[43972.920056] wlan0: no IPv6 routers present
[44533.245630] wlan0: deauthenticating from 94:0c:6d:c0:51:ca by local choice (reason=3)
[44533.260462] cfg80211: All devices are disconnected, going to restore regulatory settings
[44533.260472] cfg80211: Restoring regulatory settings
[44533.260488] cfg80211: Calling CRDA to update world regulatory domain
[44533.273177] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[44533.273181] cfg80211: World regulatory domain updated:
[44533.273184] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[44533.273188] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44533.273191] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[44533.273195] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[44533.273198] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44533.273202] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44534.078574] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[44539.626843] wlan0: authenticate with 94:0c:6d:c0:51:ca (try 1)
[44539.628827] wlan0: authenticated
[44539.629214] wlan0: associate with 94:0c:6d:c0:51:ca (try 1)
[44539.631514] wlan0: RX AssocResp from 94:0c:6d:c0:51:ca (capab=0x411 status=0 aid=1)
[44539.631522] wlan0: associated
[44539.633667] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[44551.104169] wlan0: no IPv6 routers present
[44987.241475] wlan0: deauthenticating from 94:0c:6d:c0:51:ca by local choice (reason=3)
[44987.288269] cfg80211: All devices are disconnected, going to restore regulatory settings
[44987.288279] cfg80211: Restoring regulatory settings
[44987.288294] cfg80211: Calling CRDA to update world regulatory domain
[44987.309376] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[44987.309383] cfg80211: World regulatory domain updated:
[44987.309385] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[44987.309389] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44987.309393] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[44987.309396] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[44987.309400] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44987.309403] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[44988.074180] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[44993.648439] wlan0: authenticate with 94:0c:6d:c0:51:ca (try 1)
[44993.651354] wlan0: authenticated
[44993.651651] wlan0: associate with 94:0c:6d:c0:51:ca (try 1)
[44993.653990] wlan0: RX AssocResp from 94:0c:6d:c0:51:ca (capab=0x411 status=0 aid=1)
[44993.653995] wlan0: associated
[44993.655984] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[45005.400035] wlan0: no IPv6 routers present
Merci,
Je dois dire que je suis désolé; à cette époque, le code affiché ici http://ubuntuforums.org/showpost.php?p=11356188&postcount=35 semble avoir travaillé mais ne l’a pas encore fait.
J'ai trouvé sur le tableau de bord une solution qui semble fonctionner - /etc/modprobe.d/iwl3945.conf options iwl3945 disable_hw_scan=0
. Cela fonctionne même après un redémarrage du système. À votre santé!
Cela a résolu mon problème! Oui enfin!
J'ai trouvé une solution sur le tableau de bord qui semble avoir fonctionné -
Ouvrez le fichier /etc/modprobe.d/iwl3945.conf
et définissez iwl3945 disable_hw_scan=0
.
Cela fonctionne même après un redémarrage du système. À votre santé!
D'après votre journal, il semble que le problème soit ici:
[44987.241475] wlan0: deauthenticating from 94:0c:6d:c0:51:ca by local choice (reason=3)
Je vous recommande de faire des recherches sur "la désauthentification par la raison du choix local = 3", mais le rapport de bogue le plus proche semble être celui-ci: https://bugs.launchpad.net/ubuntu/+source/linux/ + bug/548992
Dans le rapport de bogue, la cause première du problème est une gestion de l'alimentation. Essayez de courir:
Sudo iwconfig wlan0 power off
Cela désactivera de manière permanente la gestion de l'alimentation de votre adaptateur sans fil (il devrait être conservé entre les redémarrages) et empêchera les chutes de connexion fréquentes.
Bien que ces suggestions me soient utiles, j’utilisais un autre adaptateur Wi-Fi basé sur Intel et ma solution au problème semblait effectivement s’inscrire dans la gestion de l’alimentation de l’adaptateur. Voici où j'ai trouvé la solution pour désactiver de manière permanente la gestion de l'alimentation:
http://syntaxionist.rogerhub.com/intel-centrino-wireless-n-2200-ubuntu-1mbps-workaround.html
Bien que cela semble fonctionner, il suffit d'appeler:
Sudo iwconfig wlan0 power off
aurait dû fonctionner, il semblait que cela n'avait pas d'effet. Pourtant, le lien ci-dessus n'a fonctionné qu'après le redémarrage de l'ordinateur.
Ancienne question, nouvelle réponse pour les autres à la recherche d'une solution tout en cherchant, cette réponse est apparue en haut des résultats de recherche pour un problème similaire.