Во всем виноват косячный Network Manager, настраиваем сеть ручками по
этой инструкции и все работает.
Да NM надо выключить
sudo service network-manager stop
И чтоб он уже не поднимался, если не нужен, можно сделать так...
Отключение Network Manager'а Отключение автоматического запуска:
Откройте для редактирования файл /etc/rc.local,например командой:
$ sudo gedit /etc/rc.local
Добавьте в него (перед строкой со словом exit 0) выключение NM:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Тут мы отключаем NetworkManager
/etc/init.d/NetworkManager stop
exit 0
Но вместо
/etc/init.d/NetworkManager stop
По крайней мере для
Ubuntu 12.04 LTS (Precise Pangolin), нужно
service network-manager stop
Но если он вам все таки зачем-то нужен можете оставить, потому как после перезагрузки сети
$ sudo /etc/init.d/networking restart
*При отключенном NM(точно)
Wi-Fi из под его контроля вышел.
И судя по всему неполадки ушли тоже.
Всем удачи.
ПС
В 2-х минутных падения, о которых не упоминал, так как зафиксировал интервал только вчера, так же вина лежит на кривой реализации работы NM с Wi-Fi.
Переустановка драйверов на адаптер и смена прошивки рутера(на которые кто-то косил) никак не решала вопрос, временным лекарством выступало переустановка(через Synaptic) компонентов NM и связанных.
==============================================================
Уже очень-очень поздно, но все равно надо, для порядка.
Все проблемы были решены заменой NM на Wicd.