Я просто хотел бы добавить к остальным этим ответам, что вы можете просто подключиться к беспроводной сети с помощью команды
sudo rmmod ideapad_laptop
. Это можно сохранить, добавив ideapad_laptop в черный список, но это может устранить некоторую совместимость (хотя мне еще предстоит столкнуться с этими проблемами).
Я успешно скомпилировал его в 11.10 с некоторыми изменениями в инструкциях на этой странице справки. Вы не должны подключать устройство во время этой процедуры (на всякий случай ...)
Первый тип uname -r и запишите версию ядра. В моем случае это 3.0.0-13-generic
Далее, в следующей строке измените его в соответствии с вашей версией ядра, в моем случае это:
sudo apt-get install build-essential linux-headers-3.0.0-13-generic linux-source-3.00 kernel-package
Затем извлеките ядро source в / usr / src со следующими командами (еще раз измените его в соответствии с версией вашего ядра):
cd /usr/src
sudo tar jxvf /usr/src/linux-source-3.0.0.tar.bz2
Затем просто загрузите источник драйвера в свою домашнюю папку, извлеките его и создайте символические ссылки для заголовки ядра (не забудьте изменить свою версию ядра в символических ссылках):
cd ~
wget http://me-tv.googlecode.com/files/AF903x.tar.gz
tar zxvf AF903x.tar.gz
cd installer/AF903x_SRC
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/frontends/*.h .
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/dvb-core/*.h .
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/dvb-usb/*.h .
Если у вас есть ядро 3.0, вам нужно открыть два исходных файла в текстовом редакторе и удалить #include <linux/smp_lock.h> строки (только один файл и почти вверху). Файлы ~/installer/AF903x_SRC/src/af903x.h и ~/installer/AF903x_SRC/api/usb2impl.c.
Наконец, запустите установщик и выберите вариант установки:
cd ..
sudo ./installer.sh
. Последнее, что вам может понадобиться, - это запретите неправильное распознавание устройства как USB HID (подробнее см. справочную страницу ). Итак, просто откройте /etc/modprobe.d/usbhid.conf и добавьте следующее:
options usbhid quirks=0x15a4:0x1001:0x0004
Затем перезагрузите систему или просто перезагрузите модуль usbhid с помощью:
sudo modprobe -r usbhid
sudo modprobe usbhid
И все! Для быстрого теста просто используйте w_scan, чтобы узнать, начинает ли он искать частоты. Если в нем не отображается ошибка «НЕТ ПОЛЬЗОВАТЕЛЯ DVB-T CARD FOUND», устройство должно работать:
w_scan -L ~/channels.xspf