Примите мои заключения по экспериментам в связке Linux Kernel && DWA 525:
Опробовано на ядрах 2.6.35.8, 2.6.36.2, 2.6.37 (система Slackware linux, если интересно...).
-
Дравер с оффсайта (пакет DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tgz ) не работает как и не работают различные старые драйвера. Завелся модуль только с пакета 2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip которые сейчас лежит по адресу ftp://dlink.ru/pub/Wireless/DWA-525/Drivers/Linux/ .
- В режиме SoftAP под Linux не заводится, но работает под говноосью с помощью утилит из пакета IS_AP_STA_RT2860_D-3.1.8.0_VA~1.0_072910_1.5.9.0WP_Free.exe (скачать можно с офсайта с адреса
http://www.ralinktech.com/support.php?s=1 , модуль этот: PCI/mPCI/CB (RT2860 /RT2760 /RT2890 /RT2790 /RT306X /RT309X /RT35X2) от 07/29/2010 2K/XP:3.1.8.0 ).
Заводится из 2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip это дело с помощью последовательности команд (по порядку):
[ Этап 0: cкачиваем]
wget ftp://dlink.ru/pub/Wireless/DWA-525/Drivers/Linux/2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip -O /tmp/2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip
[ Этап 1: ставим драйвер]
cd /tmp
unzip 2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip
cd 2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2
make
make install
rmmod rt2860
echo 'blacklist rt2860' >>/etc/modprobe.d/blacklist.conf
# дальше правим файл /etc/Wireless/RT3060STA/RT3060STA.dat например через всеми любимый редактор vi
.
vi /etc/Wireless/RT3060STA/RT3060STA.dat
# для проверки работоспособности обратите внимание на параметр SSID и NetworkType . Себе я выставил так: SSID=TestWIFI NetworkType=Adhoc
modprobe rt3562sta
ifconfig ra0
#здесь вы должны получить вывод что то наподобие:
ra0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
...........
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5472 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:366830 (358.2 KiB) TX bytes:616 (616.0 B)
Interrupt:18
[Этап 2: заводим сетевой интерфейс]
ifconfig ra0 192.168.0.1/24
ifconfig ra0 up
iwpriv ra0 set NetworkType=Adhoc && iwpriv ra0 set EncrypType=NONE && iwpriv ra0 set SSID="TestWIFI" && iwpriv ra0 set AuthMode=OPEN && iwconfig ra0 rate 54M
# на всякии случай
iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
Идем и настраиваем второй клиент (у мня ноут с Atheros картой, так что настраивается ровно через iwconfig ):
iwconfig wlan0 mode Ad-hoc && iwconfig essid TestWIFI
ifconfig wlan0 192.168.0.2/24
# проверяем работоспособность сети со второй машины
ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=0.318 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=0.330 ms
64 bytes from 192.168.0.1: icmp_req=3 ttl=64 time=0.328 ms
64 bytes from 192.168.0.1: icmp_req=4 ttl=64 time=0.318 ms
64 bytes from 192.168.0.1: icmp_req=5 ttl=64 time=0.301 ms
64 bytes from 192.168.0.1: icmp_req=6 ttl=64 time=1.13 ms
64 bytes from 192.168.0.1: icmp_req=7 ttl=64 time=0.337 ms
64 bytes from 192.168.0.1: icmp_req=8 ttl=64 time=0.545 ms
64 bytes from 192.168.0.1: icmp_req=9 ttl=64 time=0.301 ms
64 bytes from 192.168.0.1: icmp_req=10 ttl=64 time=0.316 ms
64 bytes from 192.168.0.1: icmp_req=11 ttl=64 time=0.336 ms
64 bytes from 192.168.0.1: icmp_req=12 ttl=64 time=0.331 ms
64 bytes from 192.168.0.1: icmp_req=13 ttl=64 time=0.337 ms
^C
--- 192.168.0.1 ping statistics ---
13 packets transmitted, 13 received, 0% packet loss, time 12001ms
rtt min/avg/max/mdev = 0.301/0.402/1.132/0.219 ms
Пояснения:
Новее драйвера с ralinkteck сайта и старые которые были опробованы ставились успешно но траф не проходил никакой.
Под гавноосью не пробовал гонять траф, карта нашлась в режиме SoftAP успешно, народ пишет что она даже работает в этом режиме так что теоретическии возможность завести карту в SoftAP есть, надо бы ralink пнуть чтоб разогнали своих быдлокодеров палкой выпустили нормальный драйвер под Linux.
Если будет время
займусь порно-акробатикой попробую связку Linux + ndiswrapper + wine с ралинковским софтом, может что то и родится. А пока пойду и напишу пару ласковых саппорту ралинка об их программистах.
Кстати сказать о пользователях ubuntu и всем чьи системы заводятся с NetworkManeger'ом по умолчанию: прибейте его перед тестами для чистоты эксперимета.
Успехов!
P.S.: Если кому интересно пободаться с картой и драйверами напару - пишите в ПМ, пришлю свой Jabber ID. Могу помочь консультацией если кому нужна помощь, но будьте готовы коменсировать мое время потраченное на вас.