Создание точки доступа WiFi на базе Intel Corporation PRO/Wireless 4965
Как я понял в результате поиска по форуму, тема создания точки доступа WiFi на базе ноутбука поднималась часто, например Как из ноутбука сделать Wi-Fi точку доступа?, но успеха добиться смогли далеко не многие авторы))). В результате, естественно, черт меня дернул попробовать тоже.., а вдруг, как говорится! Как и следовало ожидать, проблемы возникли:
Ноутбук Asus X55S.
# lspci | grep Wireless Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) # iwconfig wlan0 wlan0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off
Используется модуль ядра iwl4965, ядро 2.6.39-gentoo-r3. Собственно подключение к другим точкам доступа WiFi всегда работало без проблем.
Пытался сделать по мануалу: Wireless/Access point, он вроде немного устаревший, но других не нашел.
Мои конфиги:
/etc/conf.d/net
modules=( "!iwconfig !wpa_supplicant" ) wpa_supplicant_wlan0="-Dwext" mode_wlan0="ad-hoc"
пробовал mode master, ничего не меняется.
/etc/hostapd/hostatpd.conf
interface=wlan0 driver=nl80211 logger_syslog=-1 logger_syslog_level=2 logger_stdout=-1 logger_stdout_level=2 dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd ctrl_interface_group=0 ssid=Tux macaddr_acl=0 auth_algs=3 eap_server=0 eap_message=hello eapol_key_index_workaround=0 own_ip_addr=127.0.0.1 wpa=3 ieee8021x=0 wpa_passphrase=password wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP TKIP hw_mode=g channel=8 wme_enabled=1 ieee80211n=1
NAT-forwarding и dhcp пока не настраивал, хочется, чтобы точка доступа для начала просто появилась.
В соответствии с мануалом выполняю команду:
# hostapd -dd /etc/hostapd/hostapd.conf
на выходе:
Configuration file: /etc/hostapd/hostapd.conf ctrl_interface_group=0 nl80211: Add own interface ifindex 3 nl80211: Failed to set interface 3 to mode 3: -95 (Operation not supported) nl80211: Failed to set interface 3 to mode 3: -95 (Operation not supported) Could not set interface wlan0 flags: Operation not possible due to RF-kill nl80211: Interface mode change to 3 from 0 failed 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=0x80e4a68 user_data=0x80e68e0 handler=0x807bbdf ELOOP: remaining socket: sock=6 eloop_data=0x80e8100 user_data=(nil) handler=0x8084d92
Что-то не то у меня с этим nl80211, видимо. Куда дальше копать, пока не соображаю, гуглил много, но без толку)). Буду благодарен за любую помощь.
- Для комментирования войдите или зарегистрируйтесь
IMHO, большинство встроенных
IMHO, большинство встроенных карточек intel не поддерживают master mode, а без этого никакого хостапа (кроме корявого ad-hock host'a). Пожалуйста, уточните этот момент, прежде чем продолжить.
Судя по тому, что я нагуглил,
Судя по тому, что я нагуглил, эта карточка действительно может поддерживать только ad-hock режим..., а чем он так "коряв"?, в этом режиме невозможно добиться цели в принципе? В том сообщении форума, на каторге я сделал ссылку у ответившего человека как раз ad-hock режим и у него все работает.
Я несу пингвина во имя луны! *WALL*
1. коряв слабой защитой. По
1. коряв слабой защитой. По крайней мере, ни на одной карточке мне пока не удалось поднять wpa2 c адхоком, только wep. Вроде как это не по стандарту, хотя судя по гуглю, есть преодолевшие это недоразумение.
Когда сие было актуально, поступил доволно просто, сделав ссх-туннель, вместо ссх ссл тоже сойдет.
2. Урезанной скоростью, не каждую карточку можно раскочегарить до инфрамод или мастермод скоростей (опять же не по стандарту).
Использоваться будет в таком
Использоваться будет в таком месте, что мне и WEP хватит для безопасности, настрою фильтрацию по MAC для ограниченного колличества устройств и все)), скорость тоже максимальная не требуется, подключаться будут смартфоны, может изредка другой ноутбук.
Я несу пингвина во имя луны! *WALL*
alterious
У тебя странные взгляды на безопасность. WEP можно выключить, так как ломается он менее минуты и годится только для создания ложного чувства безопасности. Подмену мака тоже никто не отменял. Ещё идеи?
Как ломать WEP за минуту я
Как ломать WEP за минуту я честно говоря не знаю, хотя допускаю, что такие умельцы существуют, но сомневаюсь, что они озаботятся именно взломом моего WiFi в том подвале, в котором стоит мой ноут))), и даже в таком случае не совсем понимаю, откуда потенциальные взломщики могут узнать, какой именно MAC нужно подставить вместо своего, список разрешенных то у меня... Подобрать разве что... Но это всё - лирика! С ограничением доступа буду разбираться потом. Пока что я хотел бы понять, как его заставить работать хоть как-то, что бы банально смартфон его увидел)) На данный момент дело встало на ругани hostapd, мол
nl80211: Failed to set interface 3 to mode 3: -95 (Operation not supported)
nl80211 driver initialization failed.
и всё тут. Попробую прописать в настройках WEP, но это пока так.., вслепую, без идейно.
Я несу пингвина во имя луны! *WALL*
ну =) если всетаки адхок, то
ну =) если всетаки адхок, то там никаких проблем. Просто поднимаешь вайфай, можно напрямую с саппликантом, а можно через менеджеры сети и настраиваешь домашний роутер (на генту.орг и вики есть документы) (попросту запускаешь dhcpd и делаешь нат или мост).
То есть hostapd вместе с
То есть hostapd вместе с nl80211 нужен только для WPA? Сейчас почитаю, чего там, как...
Я несу пингвина во имя луны! *WALL*
hostapd нужен только когда
hostapd нужен только когда делаешь AP, и, соответственно, карточка держит мастермод. для адхока он не нужен