D-Link DWA-510 (ralink rt61) и master mode [SOLVED]
Работает в режиме точки доступа в xp и нормально работал до переустановки в linux. Раньше довольно долго стоял "чистый" gentoo собранный с minimal install cd, но пару дней назад пришлось переустановить в связи с тем, что умудрился похерить ФС на /.
Теперь не могу никак заставить работать его в режиме master. Прошивка net-wireless/rt61-firmware стоит и вроде бы как подгружается судя по dmesg (rt61pci 0000:03:03.0: firmware: requesting rt2561.bin).
Переустанавливал ситему с calculate linux desktop kde 10.4 о чем слегка пожалел - все равно много чего пришлось обновлять и пересобирать при ~arch.
Пробовал на обоих ядрах: calculate-sources и zen-sources собранное по старому "допереустановочному" конфигу.
gentoo ~ # iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 no wireless extensions. wlan0 IEEE 802.11bg 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 gre0 no wireless extensions. ppp0 no wireless extensions. gentoo ~ # iwconfig wlan0 mode master Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Invalid argument.
Ранее все работало через hostapd и мост между wlan0 и eth0. Теперь же хочу попробовать сделать нормальным роутингом. Может быть стоит опять попробовать с мостом?
Старый /etc/conf.d/net к сожалению утерялся, но я помню, что в нем было:
config_wlan0="null" config_eth0="null" и конфиг моста
Есть некоторые подозрения на то, что в calculate возможно либо установлено что-то лишнее, либо чего-то не хватает. Был wicd, но я его удалил. Не мог ли он что-то нехорошее где-то от себя оставить?
Так или иначе мне кажется что wireless-tools, hostapd и rt61-firmware должно быть достаточно, я прав?
P.S. lspci говорит "03:03.0 Network controller: RaLink RT2561/RT61 rev B 802.11g"
- Для комментирования войдите или зарегистрируйтесь
lscpi: 00:09.0 Network
lscpi: 00:09.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
/etc/conf.d/net
Далее не весь /etc/hostapd/hostapd.conf
net-wireless/hostapd
net-wireless/rt61-firmware
net-wireless/wireless-tools
Спасибо. Как оказалось
Спасибо. Как оказалось смартфон брата поддерживает ad-hoc - так и оставлю.
Текущие конфиги если кому пригодится
/etc/conf.d/net
доступ к инету через ppp0 и iptables
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
и dnsmasq
Все-таки осилил master mode
Дело было в том, что по какой-то причине hostapd версии 0.7.2 не выводит никакого дебага, в отличии от, например, 0.6.9.
Поправил немного конфиг, поправил некоторые ошибки - все заработало. И вроде некоторые опции таки не поддерживаются, поэтому желательно сначала поиграться с версией 0.6.9, затем после того как конфиг будет готов и работать - обновиться до 0.7.2 и сделать dispatch-conf. В /etc/conf.d/net ничего не трогал.
Если что в качестве драйвера в hostapd.conf указал driver=nl80211
config_lan0=( "null"
У меня все поднимается, точка доступа видна, но уровень сигнала у нее равен нулю. Что делать? :(
Два разных wifi-устройства
Два разных wifi-устройства подтверждают, что уровень сигнала 0 ?
Из этого hostapd.conf
Из этого hostapd.conf непонятно на какой channel настроена точка доступа
несмотря на то, что SOLVED
сам долго копался с этим девайсом, поэтому решил сюда положить ссылку, где понятно написано, что к чему :)
http://my.opera.com/CrazyTerabyte/blog/2009/10/23/wi-fi-with-master-mode-finally