Доброго времени суток!
Помогите с установкой wifi usb-адаптера.
Характеристики:
Модель D-LINK DWA-140
H/W - D1
F/W ver. - 4.00
Сначала пытался через ralink драйверы по ссылкам с wireless.kernel.org. Пробовал компилировать на ubuntu 12.04, 13.10 и opensuse 13.1. Не компилируются. Выпадает ошибка типа.
Вот листинг lsusb
~$lsusb
Bus 001 Device 004: ID 2001:3c20 D-Link Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Затем наткнулся на howto по ndiswrapper
Установил ndisgtk, ndiswrapper, ndiswrapper-dkms. Установил драйвер с диска. Вот листинг ndiswrapper -l
~$ndiswrapper -l
rt2870 : driver installed
device (2001:3C20) present
Но интерфейс в списке iwconfig не появился
~$iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
Вот вывод dmesg | tail после установки адаптера.
~$dmesg | tail
[ 1114.787967] usb 1-4: New USB device found, idVendor=2001, idProduct=3c20
[ 1114.787971] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1114.787974] usb 1-4: Product: 802.11 n WLAN
[ 1114.787977] usb 1-4: Manufacturer: Ralink
[ 1114.787979] usb 1-4: SerialNumber: 1.0
[ 1114.904013] usb 1-4: reset high-speed USB device number 5 using ehci-pci
[ 1115.047947] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'ExEventObjectType'
[ 1115.047984] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'MmGetSystemRoutineAddress'
[ 1115.048210] ndiswrapper (load_sys_files:199): couldn't prepare driver 'rt2870'
[ 1115.048296] ndiswrapper (load_wrap_driver:121): couldn't load driver 'rt2870'
Модуль ndiswrapper загружен.
~$lsmod | grep ndiswrapper
ndiswrapper 192873 0
Вот информация о ndiswrapper
~$ modinfo ndiswrapper
filename: /lib/modules/3.11.0-19-generic/updates/dkms/ndiswrapper.ko
license: GPL
version: 1.58
description: NDIS wrapper driver
author: ndiswrapper team <ndiswrapper-general@lists.sourceforge.net>
srcversion: 063252A52CA1EF70DAC1FE4
depends:
vermagic: 3.11.0-19-generic SMP mod_unload modversions 686
parm: if_name:Network interface name or template (default: wlan%d) (charp)
parm: proc_uid:The uid of the files created in /proc (default: 0). (int)
parm: proc_gid:The gid of the files created in /proc (default: 0). (int)
parm: debug:debug level (int)
parm: hangcheck_interval:The interval, in seconds, for checking if driver is hung. (default: 0) (int)
parm: utils_version:Compatible version of utils (read only: 1.9) (charp)
Что в этой ситуации можно предпринять?
Большое спасибо за все ответы.