Приветствую!
Поскольку пришлось самому слегка помучаться пока завелось - пишу здесь что бы другим возиться поменьше.
Имеем: USBWiFi адаптер D-Link DWA-110 (~20$), комп с Ubuntu на борту, комп в сетке с віходом в инет через прокси с авторизацией.
Задача: Выход с N800 в инет.
Ставим для адаптера ndiswrapper как написано здесь: https://help.ubuntu.com/community/WifiD … diswrapper 
(чисто линуксовые драйвера в blacklist - что-то с ними не очень получалось).
Дальше такие команды в терминале (или в скрипт) на компе:
sudo /etc/dbus-1/event.d/25NetworkManager stop sudo ifconfig wlan0 down sleep 5 sudo ifconfig eth0 down sleep 5 sudo modprobe ndiswrapper sleep 10 sudo iwconfig wlan0 mode ad-hoc sudo iwconfig wlan0 essid 'MyEssid' sudo ifconfig wlan0 192.168.2.1 sudo ifconfig wlan0 up sleep 5 sudo iptables -A FORWARD -i wlan0 -o eth0 -s 192.168.2.0/24 -m state --state NEW -j ACCEPT sudo iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT sudo iptables -A POSTROUTING -t nat -j MASQUERADE sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward" sudo ifconfig eth0 up
Подразумевается что комп в сети 192.168.1.ххх
Адаптер ставим в сетку 192,168,2,ххх а именно 192,168,2,1
Таблетку ставим в сетку 192,168,2,ххх а именно 192,168,2,2
DHCP не пользуемся - всё контролирем сами.
Первая гасит NetworkManager т.к. у него проблемки видать с созданием Ad-hoc + static IP
sleep можно пропустить - это для ожидания пока интерфейсы(драйвера) проснутся/уснут.
Можно скопировать всё в терминал как есть и радоваться.
После отработки на таблетке находим точку "MyEssid" запоминаем её, отключаемся что бы иметь возможность настроить параметры этого соединения.
В параметрах этого соединения "Дополнительно" прописываем прокси с логином паролем, IP 192.168.2.2, Маска 255,255,255,0, Маршрутизатор 192,168,2,1 ну и ДНС.
Соединяемся. В броузере набираем нужный адрес - всплывёт запрос авторизации на прокси - прописываем - получаем страницу.
Если хотим поставить пакеты то только через терминал на таблетке (т.к. в Диспетчере приложений параметры прокси некуда прилепить ) : apt-get install .... и то после подачи команды типа export http_proxy=http://User:Pass@proxyIP:port
Всё вроде бы
.
Неактивен