Ноутбук потеряет беспроводное соединение случайно после обновления

6

У меня есть некоторые странные проблемы с беспроводным подключением после обновления до 10.10. Я использовал 10.04 раньше, и все было в порядке.

Проблема

Я могу подключиться к моей точке доступа, но я постоянно теряю соединение случайно. Я могу заниматься серфингом в течение 5 минут или 2 часов без каких-либо проблем, а затем он просто теряет связь. Он пытается снова подключиться, но не работает, и снова спрашивает пароль. Ретипирование его и подключение к соединению не помогают. Через некоторое время он снова подключается снова.

Я попытался удалить соединение в диспетчере подключений и снова подключиться, как если бы это было новое соединение. Затем он работает мгновенно.

У меня нет понятия, как его решить, и я не смог найти ответ на internewbz.

РЕДАКТИРОВАТЬ: Предоставление некоторых строк syslog.

Oct 12 20:04:45 lenovo-t60 NetworkManager[824]: <info> (wlan0): supplicant connection state:  associating -> disconnected
Oct 12 20:04:45 lenovo-t60 NetworkManager[824]: <info> (wlan0): supplicant connection state:  disconnected -> scanning
Oct 12 20:04:48 lenovo-t60 wpa_supplicant[907]: Trying to associate with 00:1b:11:fe:51:02 (SSID='home' freq=2457 MHz)
Oct 12 20:04:48 lenovo-t60 NetworkManager[824]: <info> (wlan0): supplicant connection state:  scanning -> associating
Oct 12 20:04:48 lenovo-t60 kernel: [41340.246963] wlan0: direct probe to 00:1b:11:fe:51:02 (try 1)
Oct 12 20:04:48 lenovo-t60 kernel: [41340.444098] wlan0: direct probe to 00:1b:11:fe:51:02 (try 2)
Oct 12 20:04:48 lenovo-t60 kernel: [41340.644099] wlan0: direct probe to 00:1b:11:fe:51:02 (try 3)
Oct 12 20:04:48 lenovo-t60 kernel: [41340.844079] wlan0: direct probe to 00:1b:11:fe:51:02 timed out
Oct 12 20:04:58 lenovo-t60 wpa_supplicant[907]: Authentication with 00:1b:11:fe:51:02 timed out.

Этот шаблон повторяется снова и снова. Скажите, если вы считаете, что есть другие файлы журналов, которые могут представлять интерес. Я просмотрел их уже и ничего не мог заметить, но, может быть, я что-то пропустил.

    
задан Octavian Damiean 12.10.2010 в 17:29
источник

4 ответа

2

Эта проблема связана с текущим драйвером беспроводной сети Intel.

Я нашел временное решение на этом сайте bugtracker . Это на самом деле обходной путь.

    
ответ дан Octavian Damiean 15.10.2010 в 23:21
источник
3

Попробуйте установить linux backports для беспроводной связи:

sudo apt-get install linux-backports-modules-wireless-2.6.35-22-generic && sudo apt-get install linux-backports-modules-wireless-maverick-generic

перезагрузка

    
ответ дан dhojgaard 12.10.2010 в 22:40
1

Просто попробуйте установить еще несколько последних модулей ядра wifi. - Они могут поступать из репозиториев Ubuntu, если вы включили репозиторий backport в вашей системе.

Если вы находитесь в Maverick , установите linux-backports-modules-wireless-maverick-generic . Если вы находитесь на Natty , установите linux-backports-modules-cw-2.6.39-natty-generic .

    
ответ дан sokai 30.07.2011 в 19:02
1

Хорошо, вот что я имею прямо сейчас:

$ uname -a
Linux ljutntcol 2.6.38-15-generic #59-Ubuntu SMP Fri Apr 27 16:04:29 UTC 2012 i686 i686 i386 GNU/Linux
$ cat /etc/issue
Ubuntu 11.04 \n \l
$ lspci | grep Wireless
01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Такая же проблема, как и у всех остальных - беспроводная связь продолжает снижаться (для меня, с беспроводным подключением на работе), где tail -f /var/log/syslog обычно сообщает:

NetworkManager[14163]: <warn> (wlan0): link timed out.

У меня даже была ситуация, когда я держал свой нетбук, как, может быть, на расстоянии 50 см от относительно нового беспроводного узла Cisco на работе, - и он будет еще продолжать отключать! Однако, как ни странно, дома я не испытываю никаких проблем с беспроводной связью; возможно, потому что дома у меня просто простая аутентификация WEP; но на работе я должен использовать «PEAP с TKIP / MSCHAPV2».

В любом случае, сначала я попытался установить linux-backports-modules-cw- как @sokai и @ dhojgaard рекомендуется; к этому времени теперь есть версия Natty (11.04) 3.0.0, поэтому я попробовал:

$ sudo apt-get install linux-backports-modules-cw-3.0.0-natty-generic
...
The following NEW packages will be installed:
  linux-backports-modules-cw-3.0.0-2.6.38-15-generic
  linux-backports-modules-cw-3.0.0-natty-generic
...

... и перезагрузился - но никаких костей, по-прежнему ссылка будет тайм-аут. Итак, я сделал:

$ sudo apt-get remove --purge linux-backports-modules-cw-3.0.0-natty-generic
$ sudo apt-get autoremove --purge

Затем, наконец, я нашел этот поток, который относится к ошибке, связанной с моим беспроводным сетевым адаптером:

В этом потоке есть рекомендация использовать wicd - что-то вроде сетевого менеджера (вместе с графическим интерфейсом) для беспроводного контента.

Итак, я сделал:

$ sudo apt-get install wicd

, а затем перезагрузится - затем запускаются и отображаются на панели инструментов как NetworkManager, так и wicd GUI-апплеты.

Однако для одного кажется, что wicd не может работать с NetworkManager, работающим в фоновом режиме; некоторые люди удаляют сетевой менеджер, но мне было проще просто остановить его:

$ sudo service network-manager stop

... и это приведет к тому, что значок GUI панели инструментов исчезнет.

Итак, на этом этапе я могу выбрать «Обновить» из графического интерфейса «Wicd Network Manager», и сети сканируются и обнаруживаются. Обратите внимание, что существует отдельный файл wicd :

$ find / -xdev -name 'wicd*' 2>/dev/null    # to find the log file
$ tail -f /var/log/wicd/wicd.log

... и я также наблюдаю в то же время tail -f /var/log/syslog .

Теперь на этом этапе я пытаюсь подключиться к беспроводной сети работы, но я не могу ее подключить, а wicd в журнале жалуется на неправильный пароль (что было определенно правильно):

....
2012/05/15 10:14:07 :: iwconfig wlan0
2012/05/15 10:14:08 :: WPA_CLI RESULT IS ASSOCIATED
2012/05/15 10:14:09 :: WPA_CLI RESULT IS ASSOCIATED
2012/05/15 10:14:09 :: iwconfig wlan0
2012/05/15 10:14:10 :: WPA_CLI RESULT IS ASSOCIATED
2012/05/15 10:14:11 :: wpa_supplicant authentication may have failed.
2012/05/15 10:14:11 :: connect result is Failed
2012/05/15 10:14:11 :: exiting connection thread
2012/05/15 10:14:11 :: Sending connection attempt result bad_pass
2012/05/15 10:14:11 :: ifconfig eth0
2012/05/15 10:14:11 :: ifconfig wlan0
2012/05/15 10:14:12 :: Forced disconnect on
2012/05/15 10:14:12 :: iwconfig wlan0
....

Однако в этот момент я понимаю, что всякий раз, когда происходит попытка соединения, в vpnagent появляется сообщение с именем /var/log/syslog :

kernel: [  146.999858] wlan0: associated
vpnagent[1219]: Function: tableCallbackHandler File: RouteMgr.cpp Line: 1694 Invoked Function: recv Return Code: 11 (0x0000000B) Description: unknown 

Затем я проверяю список процессов:

$ ps ax | grep vpn
2539 ? S 0:01 /opt/cisco/vpn/bin/vpnagentd 

... и, наконец, я помню - это был VPN-клиент Cisco, который нам приходилось использовать для подключения к рабочей сети VPN ... Однако я не знал, что клиент VPN фактически устанавливает услугу / daemon, который запускается в фоновом режиме и запускается при загрузке!

Итак, я убиваю службу vpn:

$ sudo killall vpnagentd

... и я заново запустил кнопку «Подключиться» к нужной сети в графическом интерфейсе Wicd Network Manager - и НАКОНЕЦ я могу подключиться к сети!

На самом деле, я пишу это, используя wicd - и беспроводная сеть даже «упала» один раз (цитирует немного пользователей, а сигнал не самый strong), но wicd снова подключился без проблем!

Ну, я надеюсь, что, по крайней мере, это решает мои проблемы с беспроводной сетью - и это может помочь другим,

Ура!     

ответ дан sdaau 15.05.2012 в 10:46