D-Link DWA-125 + dreambox 800
Допоможіть настроїти WIFI на dreambox 800 з адаптером Dwa-125. На іншому форумі знайшов опис як це робити але мені як новачку нічого з нього не зрозуміло. Чи може хтось більш зрозуміліше описати як це робиться....
"Старое ядро 1.5
Итак вот что получилось. DWA 140 работает, дрим в сеть ходит. Одно маленькое неудобство - драйвер не конфигурится через wpa_supplicant не смотря на то, что собран с опцией HAS_WPA_SUPLICANT =Y. В чем причина я не знаю, либо в моих руках либо еще в чем-то. Возможно кто-то из знающий людей с нашего форума посоветует что-нибудь Тем кто не предствляет о чем тут идет речь - лучше не делайте этого.
How to install:
1. Устанавливаем rt2870sta.tar.gz
2. Создаем /etc/Wireless/RT2870STA и копируем сюда RT2870STA.dat (даем ему права 755)
3. В /etc/init.d/bootup прописываем modprobe rt2870sta (для автозагрузки модуля)
4. Перезагружаемся.
5. Проверяем загружен ли модуль - lsmod | grep rt2870
How to setup Wlan:
Предположим, что имеем дома беспроводную сеть c включенным DHCP и следующими данными:
essid 'homewlan'
autentification 'wpa-psk'
wpa encryption 'tkip'
wpa-psk key 'mysuperkey'
1. Подключим стик к ресиверу и проверим, подхватил ли драйвер наше устройство:
cat /proc/bus/usb/devices
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=07d1 ProdID=3c09 Rev= 1.01
S: Manufacturer=Ralink
S: Product=802.11 n WLAN
S: SerialNumber=1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I: If#= 0 Alt= 0 #EPs= 7 Cls=ff(vend.) Sub=ff Prot=ff Driver=rt2870
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Как видно из лога выше - у нас в системе появилось устройство 802.11 n WLAN, которое подхватилось драйвером Driver=rt2870.
2. Проверим наличие беспроводных интерфейсов у нас в системе
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
ra0 RT2870 Wireless ESSID:"" Nickname:"RT2870STA"
Mode:Managed Frequency=2.412 GHz Access Point: ""
У нас появился беспроводный интерфейс ra0
3. Пробуем поднять интерфейс и просканировать нашу сеть.
ifconfig ra0 up (стик весело замигает лампочкой)
iwlist scanning
ra0 Scan completed :
Cell 01 - Address: 00:1B:FC:45:32:11
ESSID:"homewlan"
Mode:Managed
Channel:1
Quality:81/100 Signal level:-58 dBm Noise level:-71 dBm
Encryption keyn
Bit Rates:54 Mb/s
IE: WPA Version 1
Group Cipher : WEP-40
Pairwise Ciphers (1) : WEP-40
Authentication Suites (1) : PSK
3. Настроим беспроводную сеть на ресивере. Для этого нам нужно отредактировать файл /etc/Wireless/RT2870STA/RT2870STA.dat. Открываем его,прописываем нужные данные и сохраняем:
SSID=homewlan
AuthMode=WPAPSK
EncrypType=TKIP
WPAPSK=mysuperkey
Для того, что бы наш беспроводный ra0 интерфейс поднимался после загрузки системы, в файл /etc/network/interfaces прописываем следующее:
auto ra0
iface ra0 inet dhcp
Перезагружаемся.
Если все сделали правильно, то должны увидеть что-то в этом роде:
ifconfig
ra0 Link encap:Ethernet HWaddr 00:1C:F0B:xx:xx
inet addr:192.168.1.80 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23664 errors:0 dropped:0 overruns:0 frame:0
TX packets:7147 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2926570 (2.7 MiB) TX bytes:1577839 (1.5 MiB)
iwconfig
ra0 RT2870 Wireless ESSID:"homewlan" Nickname:"RT2870STA"
Mode:Managed Frequency=2.412 GHz Access Point: 00:1B:FC:xx:xx::xx
Bit Rate=54 Mb/s
RTS thrff Fragment thrff
Encryption key:B941-0D53-F173-D1AF-1B48-D431-051C-A2CD [2]
Link Quality=86/100 Signal level:-58 dBm Noise level:-71 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Внимание: Если после перезагрузки ресивер не получает IP адрес - меню->настройка->система->сеть->ra0->restart network. Почему так происходит я пока не разобрался.
Итоги подведем:
+ Заставили работать DWA-140 и, теоретически еще целую кучу стиков.
- Пока имеем невозможность настройки из GUI ресивера.
Скачать DWA-140
В архиве - драйвер (rt2870sta.tar.gz), RT2870STA.dat с данными сети из этого описания и README_STA от Ralink для общего образования).
Пока все. Дополнения, советы и идеи приветствуются.
Список теоретичекси поддерживаемых этим драйвером usb-stick
Код:
{USB_DEVICE(0x148F,0x2770)}, /* Ralink */ \
{USB_DEVICE(0x148F,0x2870)}, /* Ralink */ \
{USB_DEVICE(0x148F,0x3070)}, /* Ralink */ \
{USB_DEVICE(0x0B05,0x1731)}, /* Asus */ \
{USB_DEVICE(0x0B05,0x1732)}, /* Asus */ \
{USB_DEVICE(0x0B05,0x1742)}, /* Asus */ \
{USB_DEVICE(0x0DF6,0x0017)}, /* Sitecom */ \
{USB_DEVICE(0x0DF6,0x002B)}, /* Sitecom */ \
{USB_DEVICE(0x0DF6,0x002C)}, /* Sitecom */ \
{USB_DEVICE(0x0DF6,0x002D)}, /* Sitecom */ \
{USB_DEVICE(0x14B2,0x3C06)}, /* Conceptronic */ \
{USB_DEVICE(0x14B2,0x3C28)}, /* Conceptronic */ \
{USB_DEVICE(0x2019,0xED06)}, /* Planex Communications, Inc. */ \
{USB_DEVICE(0x2019,0xAB25)}, /* Planex Communications, Inc. RT3070 */ \
{USB_DEVICE(0x07D1,0x3C09)}, /* D-Link */ \
{USB_DEVICE(0x07D1,0x3C11)}, /* D-Link */ \
{USB_DEVICE(0x14B2,0x3C07)}, /* AL */ \
{USB_DEVICE(0x14B2,0x3C12)}, /* AL */ \
{USB_DEVICE(0x050D,0x8053)}, /* Belkin */ \
{USB_DEVICE(0x14B2,0x3C23)}, /* Airlink */ \
{USB_DEVICE(0x14B2,0x3C27)}, /* Airlink */ \
{USB_DEVICE(0x07AA,0x002F)}, /* Corega */ \
{USB_DEVICE(0x07AA,0x003C)}, /* Corega */ \
{USB_DEVICE(0x07AA,0x003F)}, /* Corega */ \
{USB_DEVICE(0x18C5,0x0012)}, /* Corega */ \
{USB_DEVICE(0x1044,0x800B)}, /* Gigabyte */ \
{USB_DEVICE(0x15A9,0x0006)}, /* Sparklan */ \
{USB_DEVICE(0x083A,0xB522)}, /* SMC */ \
{USB_DEVICE(0x083A,0xA618)}, /* SMC */ \
{USB_DEVICE(0x083A,0x7522)}, /* Arcadyan */ \
{USB_DEVICE(0x0CDE,0x0022)}, /* ZCOM */ \
{USB_DEVICE(0x0586,0x3416)}, /* Zyxel */ \
{USB_DEVICE(0x0CDE,0x0025)}, /* Zyxel */ \
{USB_DEVICE(0x1740,0x9701)}, /* EnGenius */ \
{USB_DEVICE(0x1740,0x9702)}, /* EnGenius */ \
{USB_DEVICE(0x0471,0x200f)}, /* Philips */ \