Перепробовал ВСЕ мануалы которые нагуглил!!!
И так, что имеем:
1. название устройства: Ralink rt3090
2. Название дистрибутива: lubuntu 11.10 64bit
3. ядро: 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
4: lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
00:1f.5 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)
01:00.0 Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)
02:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
При сборке драйвера вылазят ошибки
что хочет не могу понять
команда make
make -C tools
make[1]: Вход в каталог `/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Выход из каталога `/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools/bin2h
cp -f os/linux/Makefile.6 /home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/Makefile
make -C /lib/modules/3.0.0-16-generic/build SUBDIRS=/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.0.0-16-generic'
CC [M] /home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../common/rtmp_mcu.o
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../common/rtmp_mcu.c: В функции «RtmpAsicLoadFirmware»:
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../common/rtmp_mcu.c:352:2: предупреждение: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../common/rtmp_mcu.c:355:2: предупреждение: при передаче аргумента 1 «writel» указатель преобразуется в целое без приведения типа [по умолчанию включена]
/usr/src/linux-headers-3.0.0-16-generic/arch/x86/include/asm/io.h:65:1: замечание: expected «unsigned int» but argument is of type «ULONG *»
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../common/rtmp_mcu.c:356:2: предупреждение: format «%d» expects argument of type «int», but argument 2 has type «ULONG» [-Wformat]
CC [M] /home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.o
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:679:2: предупреждение: декларация «enum tx_power_setting» внутри списка параметров [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:679:2: предупреждение: область действия типа - только данная декларация или определение, что может не соответствовать вашим намерениям [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:678:29: ошибка: параметр 2 («Type») имеет неполный тип
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:676:12: предупреждение: декларация функции не является прототипом [-Wstrict-prototypes]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1355:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1355:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.set_channel») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1378:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1378:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.add_key») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1379:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1379:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.get_key») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1380:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1380:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.del_key») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1381:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1381:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.set_default_key») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1388:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:1388:2: предупреждение: (где-то рядом с инициализацией для «CFG80211_Ops.rfkill_poll») [по умолчанию включена]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c: В функции «CFG80211_Scaning»:
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:2062:2: ошибка: слишком мало аргументов в вызове функции «ieee80211_channel_to_frequency»
include/net/cfg80211.h:2054:12: замечание: declared here
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c: В функции «CFG80211_SupBandInit»:
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:2594:2: предупреждение: format «%d» expects argument of type «int», but argument 2 has type «long unsigned int» [-Wformat]
/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:2622:3: ошибка: слишком мало аргументов в вызове функции «ieee80211_channel_to_frequency»
include/net/cfg80211.h:2054:12: замечание: declared here
make[2]: *** [/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.o] Ошибка 1
make[1]: *** [_module_/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.0.0-16-generic'
make: *** [LINUX] Ошибка 2
и make install
make -C /home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux -f Makefile.6 install
mkdir: невозможно создать каталог «/etc/Wireless»: Файл существует
make[1]: Вход в каталог `/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
эрэм эрэф /etc/Wireless/RT2860STA
mkdir /etc/Wireless/RT2860STA
cp /home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/RT2860STA.dat /etc/Wireless/RT2860STA/.
install -d /lib/modules/3.0.0-16-generic/kernel/drivers/net/wireless/
install -m 644 -c rt3090sta.ko /lib/modules/3.0.0-16-generic/kernel/drivers/net/wireless/
install: невозможно выполнить stat для «rt3090sta.ko»: Нет такого файла или каталога
make[1]: *** [install] Ошибка 1
make[1]: Выход из каталога `/home/denis/Загрузки/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
make: *** [install] Ошибка 2
эта же карта работает в ubuntu server 11.10 64bit
в ifconfig wlan0 вообще нету:
eth0 Link encap:Ethernet HWaddr 00:1f:16:25:5a:38
inet addr:192.168.2.106 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::21f:16ff:fe25:5a38/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2787 errors:0 dropped:0 overruns:0 frame:0
TX packets:2872 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:1698481 (1.6 MB) TX bytes:435148 (435.1 KB)
Interrupt:43
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Подскажите как заставить работать