1

Тема: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Приветствую!
Поскольку пришлось самому слегка помучаться пока завелось - пишу здесь что бы другим возиться поменьше.
Имеем: 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
Всё вроде бы wink .

N800(4.2008.43-7) + Kingston microSDHC 4Gb Class 4

2 Отредактировано DJArty (13-05-2009 16:13:39)

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Update:
В Ubuntu 9.04 с DWA-110 всё заработало "из коробки" smile
Т.е. ndiswrapper не нужен, на своём драйвере  rt73usb работает.
Вставляем DWA-110 в юсб порт, левый клик на индикатор NetworkManager -> Создать новую беспроводную сеть, даём ей имя и шифрование (не проверял) и ВСЁ...Само вклинивается в сеть внешнюю из-под диапазона 10.42.43.0/24.. однако отдыхаем cool

N800(4.2008.43-7) + Kingston microSDHC 4Gb Class 4

3

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Как-то вы в первом посте все в одни скрипт понапихали.
ifconfig и iwconfig помещаются в /etc/network/interfaces
Туда же запуск скрипта поднимающего/опускающего NAT.
Ну и нужные модули в /etc/modprobe.d/
И все автоматом понимится/опустится
NM конечно хорошо, но он далек от совершенства.
А у вас ad-hoc без авторизации? Зря. Она хоть и легко ломается,
но все же. Я еще для защиты сделал NAT только для адресов своих устройств.
Так что даже если ключ сломают в Инет не выйти.

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

4

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Разница в постах в один год )
То что было год назад непосильнно для NM по умолчанию наконец заработало.. об этом и сообщил.
А насчет защиты так  этож юсб-приблуда - на время а не на постоянку. Вставил - два клика и в инете - прогресс на лице smile
А дома стационаром вон то что в подписи и с защитой  там всё норм )

N800(4.2008.43-7) + Kingston microSDHC 4Gb Class 4

5

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

DJArty пишет:

Соединяемся. В броузере набираем нужный адрес - всплывёт запрос авторизации на прокси - прописываем - получаем страницу.
Если хотим поставить пакеты то только через терминал на таблетке (т.к. в Диспетчере приложений параметры прокси некуда прилепить ) : apt-get install ....     и то после подачи команды типа export http_proxy=http://User:Pass@proxyIP:port
Всё вроде бы wink .

А можно для начинающих это место чуть подробней объяснить? что где писать и как оно должно реагировать?
В браузере написал параметры авторизации на прокси - Интернет работает, а что делать с пакетами не очень понял?

6 Отредактировано alex2ndr (22-09-2009 14:19:47)

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

jk пишет:
DJArty пишет:

Соединяемся. В броузере набираем нужный адрес - всплывёт запрос авторизации на прокси - прописываем - получаем страницу.
Если хотим поставить пакеты то только через терминал на таблетке (т.к. в Диспетчере приложений параметры прокси некуда прилепить ) : apt-get install ....     и то после подачи команды типа export http_proxy=http://User:Pass@proxyIP:port
Всё вроде бы wink .

А можно для начинающих это место чуть подробней объяснить? что где писать и как оно должно реагировать?
В браузере написал параметры авторизации на прокси - Интернет работает, а что делать с пакетами не очень понял?

Создаете файлик /etc/apt/apt.conf и в нем указываете параметры прокси. Подробнее здесь - http://lists.altlinux.org/pipermail/com … 09713.html

Правда вроде у меня диспетчер приложений работал по прокси указанному в настройках соединения. Но у меня было прокси без авторизации. Сейчас уже не проверить.

Nokia N800 OS 5.2008.43-7 / Nokia 3110 Classic / Debian 5.0.0 Lenny

7

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Диспетчер приложений хилдонизирован и использует настройки соединения ) в частности и прокси)
apt-get - нет. Имеет свои настройки. Есть в документации Debian
http://www.debian.org/doc/manuals/debia … er_for_apt

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

8 Отредактировано DJArty (23-09-2009 09:06:52)

Re: [How-To] D-Link DWA-110 (Ubuntu) + N800 + сеть с прокси с авторизацией

Не знаю... у меня диспетчер приложений через прокси с авторизацией (прописанном в параметрах соединения) не работал.
Поэтому если речь шла об установке пакетов то ставил их не через диспетчер а через терминал и apt-get install ....
Предварительно набрав в терминале: export http_proxy=http://User:Pass@proxyIP:port  (пишем ессно своё)
Ну и по идее перед этим было "sudo gainroot" если что )

N800(4.2008.43-7) + Kingston microSDHC 4Gb Class 4