убунта и wifi

Dec 21, 2013 21:15

Жила-была убунта 12.10 с usb-wifi-адаптером TP-Link TL-WN821N, который нормально работал ( Read more... )

wi-fi, ubuntu

Leave a comment

Comments 16

dikiy_mujchina December 21 2013, 21:18:24 UTC
что-то они там с ацпи походу намутили. у меня после сна btusb модуль не просыпается(известная проблема для нового ядра вообще не только в убунту). Пришлось перезагрузку модуля в скрипты сна прописывать ручками...

Reply

dil December 21 2013, 21:51:43 UTC
Тут вроде acpi ни при чём, сам по себе адаптер успешно находится. И конфигурация правильная, но почему-то срабатывает только со второго раза..

Reply


alexkuklin December 21 2013, 21:30:40 UTC
pre-up в interfaces не помогает?

Reply

dil December 21 2013, 21:52:06 UTC
pre-up что?

Reply

alexkuklin December 21 2013, 21:54:10 UTC
да хоть sleep
или нужный пинок по адаптеру

Reply

dil December 21 2013, 22:04:44 UTC
sleep ни при чём, он начинает работать только после ifdown/ifup.
А что именно при этом пинается так, что со второго раза он запускается, я не понимаю.

Reply


mak_ December 22 2013, 01:01:17 UTC
убунта сейчас, мне кажется, проходит стадию винды 3.1.
ну то есть или в /etc/init.d/ положить ifdown iifup или менять на что-то другое:(

Reply


e_maksimov December 22 2013, 08:34:45 UTC
Какие дрова используются? Аth9k?

P.S. Такое чувство, что в 13.10 добавили магии, в том числе драйверам Atheros - у меня после апгрейда WiFi на ноуте перестал видеть офисную точку доступа. Остальные видит Ок.

Reply

dil December 22 2013, 09:49:07 UTC
Он самый, ath9k_htc.
А у меня он, судя по логам, всё видит, но почему-то не цепляется. Я вот сейчас постепенно увелививаю уровень говорливости wpa_supplicant'а и пытаюсь по логам понять, чтО там происходит.

Reply

e_maksimov December 22 2013, 13:27:39 UTC
У них на багтрекере есть тред с любопытными ссылками: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/971809

Reply

dil December 22 2013, 13:47:51 UTC
У них там несколько другая проблема - нестабильное соединение. А у меня оно стабильно не устанавливается с первого раза, и так же стабильно устанавливается со второго и потом нормально работает.
Похоже, какая-то проблема с синхронизацией между процессами, выглядит оно как будто wpa_supplicant запускается, но с первого раза почему-то не получает правильных параметров и не соединяется. А со второго уже нормально..

Reply


iron_bug December 22 2013, 08:52:01 UTC
мне кажется, надо копать в сторону udev. иногда udev неправильно именует девайсы. надо писать явные правила. иногда он просто не успевает прогрузить девайсы до старта сетевых интерфейсов.

Reply

dil December 22 2013, 09:54:14 UTC
Правило в /etc/udev/rules.d/70-persistent-net.rules есть.
Я же написал, что интерфейс сам по себе поднимается, имя у него как было - wlan0, и адрес на нём правильный, и wpa_supplicant запущен. Только к точке доступа не цепляется почему-то.

Reply

iron_bug December 22 2013, 10:14:13 UTC
можно попробовать так:

sudo rm /lib/udev/write_net_rules
sudo rm /etc/udev/rules.d/70-persistent-net.rules

естественно, предварительно забэкапить это куда-либо, чтобы можно было восстановить, если не поможет

проблема в том, что udev сначала берёт имена от кернела (из биоса), потом включается сеть и он отдаёт сетевым демонам эти имена, а потом уже не может переименовать утройства, ибо они уже заняты. поэтому правила не выполняются. есть патч на NetworkManager:
https://mail.gnome.org/archives/networkmanager-list/2012-November/msg00175.html
но ещё не факт, что это именно эта проблема.

Reply

dil December 22 2013, 10:41:17 UTC
У меня всего один wlan-интерфейс, так что он по-любому будет wlan0, хоть с явным правилом, хоть по умолчанию.

Reply


Leave a comment

Up