• Авторизация


настройка wifi точки доступа под linux 22-03-2009 08:54 к комментариям - к полной версии - понравилось!


Появилась идея поднять wifi сетку без лишнего оборудования, т.к. ставить какой нибудь DIR-400 было и денег жалко и усложнять и так сложную конструкцию не хотелось. Выход в интернет осуществлялся через шлюз-PC с Debian GNU/Linux на борту. на нем и решено настроить wifi-ap.
Из железа понадобилась wifi-сетевуха с поддежкой master mode, я выбрал ZyXEL Omni G-202 Wireless USB Adapter. Вот сама настройка "по шагам":
1) Адаптер не втыкать в USB порт.!!!! важно
2) Дров под linux к нему нет, по этому используем утилиту ndiswrapper и виндовозные дрова:
2.1) apt-get install ndiswrapper
2.2) ndiswrapper -i [имя файла .inf из пакета с дровами]
2.3) modprobe ndiswrapper
2.3) втыкаем адаптер в порт
2.4) ndiswrapper -l
2.5) видим результат вида Driver installed, Device installed
2.6) ставим libiw29
2.7) смотрим iwconfig и видим что есть интерфейс wlan0.
3) добавляем ndiswrapper в /etc/modules
4) пишем скрипт настраивающий wifi:
code:

#!/bin/bash
case "$1" in
start)
#ждем пока загрузиться модуль ndiswrapper
s=`lsmod | grep ndiswrapper`;
while [ "$s" = "\n" ]; do
s=`lsmod | grep ndiswrapper`;
sleep 1;
done;
sleep 1;

iwconfig wlan0 essid mywifi; #mywifi-имя сети
iwconfig wlan0 mode master; #режим точки доступа
iwconfig wlan0 key s:paswd; #paswd - ваш пароль(5 символов)
ifconfig wlan0 192.168.3.1/24; #задаем IP и маску
ifconfig wlan0 up; #поднимаем интерфейс
sleep 1;
/etc/init.d/dhcp3-server restart; #перезапускаем dhcp-сервер чтобы подцепить новый интерфейс
exit 0;
;;
stop)
ifconfig wlan0 down;
exit 0;
;;
restart)
ifconfig wlan0 down;
ifconfig wlan0 up;
exit 0;
;;
*)
echo "use wlaninit {start|stop|restart}";
exit 1;
;;
esac


5) помещаем скрипт в /etc/init.d/
6) добавляем в rc.d:
update-rc.d [имя скрипта] defaults
7) запускаем скрипт: /etc/init.d/[имя скрипта] start

теперь wifi будет автоматически настраиваться при запуске системы.
тестирование показало хорошие результаты и сеть на данный момент работает.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник настройка wifi точки доступа под linux | piroman17 - Дневник piroman17 | Лента друзей piroman17 / Полная версия Добавить в друзья Страницы: раньше»