Карта:
$ sudo lspci -v
05:01.0 Network controller: RaLink Device 3060
Subsystem: D-Link System Inc Device 3c04
Flags: bus master, slow devsel, latency 32, IRQ 11
Memory at fa100000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Ядро:
2.6.34-gentoo-r6
Перед тем как собрать драйвер надо включить WIRELESS_EXT, Находим в ядре зависимости:
Symbol: WIRELESS_EXT_SYSFS [=y]
Prompt: Wireless extensions sysfs files
Defined at net/wireless/Kconfig:122
Depends on: NET [=y] && WIRELESS [=y] && WEXT_CORE [=y] && SYSFS [=y]
Location:
-> Networking support (NET [=y])
-> Wireless (WIRELESS [=y])
Symbol: WIRELESS_EXT [=n]
Selected by: GELIC_WIRELESS [=n] && NETDEVICES [=y] && NETDEV_1000 [=y] && WLAN [=y] && GELIC_NET [=n] || PCMCIA_RAYCS [=n] && NETDEVICES [=y] && WLAN [=y] && PCMCIA [=n] || AIRO [=n] && NETDEVICES [=y] && WLAN [=y] && ISA_DMA_A
$ cd /usr/src/linux
$ sudo make menuconfig
Device Drivers --->
[*] Network device support --->
[*] Wireless LAN --->
<*> IEEE 802.11 for HostAP (Prism2/2.5/3 and WEP/TKIP/CCMP)
После этого надо убедиться что включена опция:
Networking support --->
Wireless --->
[*] Wireless extensions sysfs files
Сохраняем и перегружаемся в новое ядро.
Драйвер:
Драйвера самые свежие (на 26.10.2010) версии RT3062_Linux_STA_v2.4.0.0
с сайта Ralink: http://www.ralinktech.com/license_us.php?n=2&p=0&t=U0wyRnpjMlYwY3k4eU1ERXdMekEzTHpFMkwyUnZkMjVzYjJGa05qZ3lOVE14TnpnMU1DNWllakk5UFQweU1ERXdYekEzWHpFMlgxSlVNekEyTWw5TWFXNTFlRjlUVkVGZmRqSXVOQzR3TGpBdWRHRnlD
$ sudo make
$ sudo make install
$ sudo modprobe rt3562sta
После этих действий iwconfig должен показывать интерфейс ra0:
ra0 Ralink STA
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
Все :3
8 комментариев:
а что на счет работы в режиме точки доступа? Работает?
К сожалению пока нет возможности проверить. Пишут что не работает на чипах ralink.
Хотя..
http://linuxwireless.org/en/users/Drivers/rt2800pci
rt2800pci - Driver for Ralink PCI devices RT2760, RT2790, RT2860, RT2880, RT2890 & RT3052.
Драйвер поддерживает AP режим. (http://linuxwireless.org/en/users/Drivers - тут полный список)
А какой у вас kernel линукса?
>А какой у вас kernel линукса?
2.6.34-gentoo-r6
http://www.ralinktech.com/support.php?s=2
Дровки обновились
А как проводить инициализацию в родных скриптах gentoo ? Пока безрезультатно
работает только так
http://winterbug.com/wordpress/2006/08/dlink-dwl-g510-in-gentoo-linux/
у меня wpa2aes
wpa_supplicant не пашет
>А как проводить инициализацию в родных скриптах gentoo ?
Добавляю в /etc/conf.d/local.start нужные команды и все готово.
/etc/init.d/wpa_supplicant start запускает все это дело.
Отправить комментарий