Мне нужно установить драйвер для моей беспроводной карты (hp pavilion g6), чтобы на моем компьютере работало беспроводное соединение.
Проблема в том (насколько я могу судить), что это не tar.bz2 и ни одна из инструкций для этого не работает. Я извлек его (через Ubuntu Archive) в файл .tar, но этот файл тоже не работает вообще.
имя файла:
2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2.bz2.bz2
Как установить драйверы с использованием файлов такого типа?
Щелкните правой кнопкой мыши файл .tar и выберите «Извлечь здесь». Откройте файл os/linux/config.mk
в любом текстовом редакторе и измените HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
на HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
. Вычитайте, сохраняйте и закрывайте текстовый редактор.
Установите необходимые условия:
sudo apt-get install linux-headers-generic build-essential
Теперь скомпилируйте драйвер.
cd Desktop/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO # or wherever you extracted the folder
sudo su
make
make install
modprobe rt5390sta
exit
Убедитесь, что конфликтующий драйвер не загружен:
lsmod | grep rt28
Если загружен rt2800pci, он должен быть в черном списке:
sudo su
echo "blacklist rt2800pci" >> /etc/modprobe.d/blacklist.conf
exit
Если вы получили ошибку make
, остановись и спроси нас.
Вы можете извлечь файл .bz2
командой:
bzip2 -d myfile.bz2