Ну я ж так просто не сдаюсь
Есть 802.11n 130M на D-Link DWA-140 H/W Ver.: B2 под Ubuntu 10.10
Речь о (lsusb):
ID 07d1:3c0a D-Link System DWA-140 RangeBooster N Adapter(rev.B2) [Ralink RT2870]
Вот это вот RT2870 и сбивает.
Нужно с сайта [ur0=http://www.ralinktech.com/support.php?s=2l]Ralink[/url] брать драйвера RT8070/RT3070/RT3370 USB 08/31/2010 2.5.0.1
т.е. RT3070 (в дровах он вообще описан как D-Link 3072).
Итак
tar xvf 2011_0107_RT3070_RT3370_Linux_STA_v2.5.0.1_DPO.tar.bz2
cd 2011_0107_RT3070_RT3370_Linux_STA_v2.5.0.1_DPO/
Если попытаться сразу сделать make то оно попытается собрать но ругнётся на лицензию и впоследствии модуль запускаться будет с ошибками...
Добавив строчку MODULE_LICENSE("GPL"); например после MODULE_DESCRIPTION("RT2870 Wireless Lan Linux Driver"); в файле usb_main_dev.c избавляемся от проблем (тут какойто глубокий замысел ралинка был, что б жизнь малиной не казалась).
nano os/linux/usb_main_dev.c
добавили MODULE_LICENSE("GPL"); сохранивши ctrl+o и выйдя ctrl+x
Еще согласно ридми в os/linux/config.mk ставим йесы напротив:
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Так же
cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
собираем
make
(там оно с каких то делов в /tftpboot драйвер копирует можно ему создать папку sudo mkdir /tftpboot шо б ему успокоилось)
Делать sudo make install я пока не стал - ограничился экспериментальными запусками.
дальше идём в
cd os/linux/
отсюда будем подгружать получившийся драйвер rt3070sta.ko
Модем не включен. С пом. lsmod | grep rt убедились что модуль rt2870sta не загружен. Или глушим его sudo rmmod rt2870sta
Грузим новособранный драйвер.
sudo insmod rt3070sta.ko
Втыкаем адаптер и пробуем нетмэнеджером подключиться если само не подключится.
у себя вижу iwconfig:
ra0 Ralink STA ESSID:"dlink" Nickname:"RT2870STA"
Mode:Managed Frequency=2.452 GHz Access Point: 00:.............
Bit Rate=130 Mb/s
RTS thr:off Fragment thr:off
Link Quality=100/100 Signal level:-44 dBm Noise level:-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Это через жбетонную стенку, 85 down / 65 up спидтестом провайдеровнутрисеточным, что куда лучше умолчальных 54 Mb/s и соответственно 20 down/20 up спидтестовых. (роутер в миксед моде, есть g устройства, так что может ещё раскочегарится)
Скоростью побловаться можно с пом.
iwconfig ra0 rate 130M
Настройки адаптера менять в RT2870STA.dat
И да.. оно не мигает теперь :о)
Пробуем, пользуемся, радуемся
(Все ещё жду отзыв TP-Linkовцев , сколько у них на атеросе, или ещё у кого есть юсб свистки быстрее 54М).
Пользователь решил продолжить мысль [time]Tue Feb 8 23:48:04 2011[/time]:
В принципе и на
270M завязывается
В режиме Турбо 40МГц Авто канал DIR-615 (DD-WRT v24-sp2 (12/24/10) std
(SVN revision 15962))
Ну и потягивает образ натти за 90 сек :о) благо провайдер и каноникал позволяют
ra0 Ralink STA ESSID:"dlink.." Nickname:"RT2870STA"
Mode:Managed Frequency=2.412 GHz Access Point: 00:....
Bit Rate=270 Mb/s
RTS thr:off Fragment thr:off
Link Quality=100/100 Signal level:-45 dBm Noise level:-69 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
arty@arty-desktop:~$ wget -c
http://cdimage.ubuntu.com/daily-live/current/natty-desktop-amd64.iso--2011-02-08 22:41:34-- http://cdimage.ubuntu.com/daily-live/current/natty-desktop-amd64.iso
Преобразование адреса cdimage.ubuntu.com... 91.189.88.39
Устанавливается соединение с cdimage.ubuntu.com|91.189.88.39|:80... соединились.
Запрос HTTP послан, ожидание ответа... 200 OK
Длина: 725745664 (692M) [application/x-iso9660-image]
Saving to: «natty-desktop-amd64.iso»
100%[=================================================================================>] 725.745.664 11,1M/s в 89s
2011-02-08 22:43:03 (7,77 MB/s) - «natty-desktop-amd64.iso» saved [725745664/725745664]
Так что пожалуй не буду ещё и с тплинком воевать возьму видать этот свисток