URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3864
[ Назад ]

Исходное сообщение
"Нестабильная работа Wi-Fi подключения"

Отправлено SennaTOR , 22-Июл-12 20:50 
Здравствуйте!
Имеется ноутбук Lenovo ThinkPad SL510 с Wi-Fi адаптером по выводу lspci 05:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000.
Замучила крайне нестабильная работа Wi-Fi. После подключения через некоторое время падает скорость до 15-65 кб/с. Причем при подключении к разным точкам доступам NetGear, Zyxel, ZTE. Светодиод Wi-Fi подключения в Fedora моргает примерно два-раза в секунду. Через некоторое время подключение теряется полностью, необходимо переподключаться к точке доступа, рестарт службы network не помогает. При подключении из Windows 7 светодиод горит постоянно, скорость и соединение стабильно.
Ядро обновлял, сейчас 3.4.4-4.fc16.i686. MTU выставлено 1500.

Куда копать? Может кто сталкивался?


Содержание

Сообщения в этом обсуждении
"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 22-Июл-12 22:55 
Файрволл погасите для проверки. Совсем. SELinux (если есть) выключите. И посмотрите. А копать, как обычно принято в мире *nix (да и не только его) - в сторону логов. Да и Федора - не тот дистрибутив, о котором можно было бы сказать - что в его составе стабильные пакеты. Как раз наоборот - Вы являетесь бета-тестером RHEL. :) Ну и CentOS попутно.



"Нестабильная работа Wi-Fi подключения"
Отправлено SennaTOR , 22-Июл-12 23:18 
Файрволл остановлен. SELinux отключен был давно. Подскажите, где и какие логи смотреть, что в них искать?

Про стабильность понятно. Специально Федору и выбрал для изучения. Больше багов - глубже лезть надо, глубже залезаешь - глубже понимаешь, как оно устроено и работает.



"Нестабильная работа Wi-Fi подключения"
Отправлено PavelR , 23-Июл-12 08:55 
> Файрволл остановлен. SELinux отключен был давно. Подскажите, где и какие логи смотреть,
> что в них искать?
> Больше багов - глубже лезть надо, глубже залезаешь - глубже понимаешь, как оно устроено
> и работает.

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

Если оно тебе надо, конечно.



"Нестабильная работа Wi-Fi подключения"
Отправлено SennaTOR , 23-Июл-12 12:53 
>> Файрволл остановлен. SELinux отключен был давно. Подскажите, где и какие логи смотреть,
>> что в них искать?
>> Больше багов - глубже лезть надо, глубже залезаешь - глубже понимаешь, как оно устроено
>> и работает.
> Ну так значит копай и лезь везде.  На форумы - в
> последнюю очередь, в первую очередь - в тематические листы рассылки разработчиков
> ядра и драйверов, исходники, ченжлоги и т п.
> Если оно тебе надо, конечно.

На листы рассылок подписался уже. Для чтения исходников знаний С не хватает, пытаюсь пополнить. Объем документации большой, архитектура Linux для меня нова, непривычна и таинственна, вот и спрашиваю направления, куда лезть. :-)


"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 23-Июл-12 09:10 
> Подскажите, где и какие логи смотреть,

Где понятно - /var/log. Какие - надо у разработчиков Федоры спрашивать. Или у конфига сислога. Dfhbfyns - dmesg, kernel.log, syslog, messages, daemon.log и т.д.

> что в них искать?

Нечто странное, что касалось бы работы Вайфая, естественно. Может драйвер чего-то выкидывает в логи.



"Нестабильная работа Wi-Fi подключения"
Отправлено SennaTOR , 23-Июл-12 13:08 
>> Подскажите, где и какие логи смотреть,
>  Где понятно - /var/log. Какие - надо у разработчиков Федоры спрашивать.

Эту директорию всю просмотрел. Ничего подозрительного не заметил. Логов работы сетевых интерфейсов там вообще нет. Есть подозрения на режим энергосбережения Wi-Fi адаптера.


"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 23-Июл-12 19:32 
> Эту директорию всю просмотрел. Ничего подозрительного не заметил. Логов работы сетевых
> интерфейсов там вообще нет. Есть подозрения на режим энергосбережения Wi-Fi адаптера.

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



"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 23-Июл-12 19:33 
> Эту директорию всю просмотрел. Ничего подозрительного не заметил. Логов работы сетевых
> интерфейсов там вообще нет. Есть подозрения на режим энергосбережения Wi-Fi адаптера.

Ну и это - lspci -vvv, lsusb - искать в их выводе этой вайфайный драйвер.



"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 24-Июл-12 08:42 
В дополнение - почитайте.
1. http://forums.fedoraforum.org/showthread.php?p=1506663
2. http://ubuntuforums.org/showthread.php?t=1761472


"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 24-Июл-12 08:49 
Ну и в качестве зарядки для ума - вот дебаг модуля http://www.lamolabs.org/blog/6049/debugging-an-intermittentl.../
:) Удачи - возможно, поможет. Я так бегло глянул - основная суть в том, чтобы отключить режим 802.11n.

"Нестабильная работа Wi-Fi подключения"
Отправлено SennaTOR , 24-Июл-12 22:36 
> Ну и в качестве зарядки для ума - вот дебаг модуля http://www.lamolabs.org/blog/6049/debugging-an-intermittentl.../
> :) Удачи - возможно, поможет. Я так бегло глянул - основная суть
> в том, чтобы отключить режим 802.11n.

Спасибо, Дядя Федор! Действительно помогло отключение режима 11n. Теперь можно работать, не нервничая :-) Буду дальше искать, в чем проблема. :-)


"Нестабильная работа Wi-Fi подключения"
Отправлено Дядя_Федор , 25-Июл-12 09:06 
> Спасибо, Дядя Федор! Действительно помогло отключение режима 11n. Теперь можно работать,
> не нервничая :-) Буду дальше искать, в чем проблема. :-)

Судя по ссылкам выше - проблема в драйверах ядерных. "Я так думаю" (с) "Мимино". ;) Видать, как-то криво реализована поддержка режима 11n. Кстати, карточка и точка-то его поддерживают?



"Нестабильная работа Wi-Fi подключения"
Отправлено Илья , 23-Сен-15 17:53 
Для ленивых:

su - echo "options iwlwifi 11n_disable=1" > /etc/modprobe.d/iwlwifi.conf