darak
![](http://forum.ru-board.com/board/avatars/russia.gif)
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Есть адаптер на указанном чипе (TEW-664UB) и желание сделать из него AP. Я так понял, что мне нужно смотреть на net-wireless/hostapd. Но инфа везде очень расплывчатая, какой еще софт нужен? так и не понял, нужно ли ставить и настраивать wpa_supplicant. Вобщем на текущий момент проблема такая - hostapd либо не стартует, либо не переключает карту в master мод. hostapd собран в дебаге, иначе вообще ничего понятно не было. Если использовать модуль rt2870sta (из staging drivers) то hostapd выдает Код: router ~ # /etc/init.d/hostapd start * Starting hostapd ... Configuration file: /etc/hostapd/hostapd.conf nl80211: Failed to set interface wlan0 into AP mode nl80211 driver initialization failed. rmdir[ctrl_interface]: No such file or directory ELOOP: remaining socket: sock=4 eloop_data=0x9b22910 user_data=0x9b22aa8 handler=0x807c8d0 ELOOP: remaining socket: sock=6 eloop_data=0x9b24530 user_data=(nil) handler=0x8086100 * start-stop-daemon: failed to start `/usr/sbin/hostapd' [ !! ] * ERROR: hostapd failed to start | Если использовать модули rt2800usb, rt2800lib, rt2x00usb, rt2x00lib то hostapd стартует и, вроде как, сеть поднимает, но iwconfig говорит, что карта в mod: Monitor. /etc/conf.d/net Код: config_wlan0="192.168.12.1 netmask 255.255.255.0" #config_wlan0="null" channel_waln0="1" #essid_wlan0="test" mode_wlan0="master" modules_wlan0="!iwconfig !wpa_supplicant" | /etc/hostapd/hostapd.conf Код: #/etc/hostapd/hostapd.conf interface=wlan0 #bridge=br0 #driver=nl80211 #driver=hostapd ssid=any hw_mode=g channel=2 wpa=3 wpa_passphrase=11111111111111 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=1 logger_syslog=-1 logger_syslog_level=2 logger_stdout=-1 logger_stdout_level=1 debug=1 dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd-wlan0 ctrl_interface_group=0 accept_mac_file=/etc/hostapd/hostapd.accept deny_mac_file=/etc/hostapd/hostapd.deny | lsusb Bus 001 Device 002: ID 148f:2870 Ralink Technology, Corp. RT2870 Wireless Adapter Есть вот такая тема с убунты http://ubuntuforums.org/archive/index.php/t-1666714.html Кажется у них заработало, но я не очень понял, что они сделали. Возможно ядро мое неправильное. |