Беспроводная установка драйвера карты

У меня есть проблема при установке драйверов для карты Asus wl-138g v2. Во-первых, после установки Ubuntu 12.04, я сделал все, что я мог найти с текстом жокея или его версией GUI. В версии GUI я получил некоторую ошибку, обычно обсуждаемую здесь:

Broadcom драйвер беспроводного устройства STA

Однако после выполнения склонного - получают команду установки, которая была частью ответа там и устанавливающий также b43-fwcutter штука, я перезагрузил ПК, и у меня больше не было собственного драйвера, перечисленного в списке, хотя беспроводное соединение все еще не доступно.

Затем я хотел установить драйверы из asus.com.

Был то, что readme файл, в котором была инструкция:

  1. Извлеките пакет tar. tar-xzvf src-.tar.gz

  2. Сборка CD Драйвера src/linuxsta/src/wl/linux в make-файле удостоверяется, что установил переменные CROSS_COMPILE =, если gcc уже не находится в $PATH или если другой компилятор должен использоваться, и GCC-ВЕРСИЯ =, диктует путь предварительной сборки регулирующие двоичные файлы, для использования при создании драйвера. (значения, которые это принимает теперь, 3.4.2 или 4.0.2), если версия ядра будет 2.6.14.3, то драйвер ожидает, что iee80211_crypto.ko модуль загружается до загрузки этого драйвера.

    сделайте чистыми, делают

  3. Протестируйте Драйвер путем загрузки его insmod wl.ko

Таким образом, я изменил Make-файл так, чтобы:

GCC-REV:=4.6.2   //is that correct?
export CROSS_COMPILE :=/usr/bin/

И измененный LINUXDIR кому: /usr/src/linux-headers-3.8.0-29-generic поскольку это, казалось, не нашло каталог Linux своим собственным. Я получил что-то вроде этого:

   root@Bartek:home/bart/Downloads/src/linuxsta/src/wl/linux# make
Linux Directory is /usr/src/linux-headers-3.8.0-29-generic
Linux Kernel Versions is 3.8.0-29-generic
make -C /usr/src/linux-headers-3.8.0-29-generic CROSS_COMPILE=/usr/bin/ M=/home/bart/Downloads/src/linuxsta/src/wl/linux modules
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-29-generic'
  CC [M]  /home/bart/Downloads/src/linuxsta/src/wl/linux/wlc_led.o
In file included from /home/bart/Downloads/src/linuxsta/src/wl/linux/wlc_led.c:17:0:
/home/bart/Downloads/src/linuxsta/src/wl/linux/../../include/typedefs.h:166:40: error: conflicting types for ‘bool’
include/linux/types.h:29:17: note: previous declaration of ‘bool’ was here
In file included from /home/bart/Downloads/src/linuxsta/src/wl/linux/../../include/linux_osl.h:21:0,
                 from /home/bart/Downloads/src/linuxsta/src/wl/linux/../../include/osl.h:24,
                 from /home/bart/Downloads/src/linuxsta/src/wl/linux/wlc_led.c:19:
/home/bart/Downloads/src/linuxsta/src/wl/linux/../../include/linuxver.h:19:26: fatal error: linux/config.h: No such file or directory
compilation terminated.
make[2]: *** [/home/bart/Downloads/src/linuxsta/src/wl/linux/wlc_led.o] Error 1
make[1]: *** [_module_/home/bart/Downloads/src/linuxsta/src/wl/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic'
make: *** [default] Error 2

Я не уверен что означает (проблема с GCC? с драйверами?). ПК довольно стар, 2004 год, работает на AMD Sempron 3100 + с 2 ГБ RAM.

0
задан 13 April 2017 в 15:23

1 ответ

Пожалуйста, получите временное проводное Ethernet-соединение, откройте терминал и выполните:

sudo apt-get remove --purge bcmwl-kernel-source

Если оно не установлено, это нормально, просто продолжайте:

sudo apt-get install linux-firmware-nonfree

После перезагрузите, ваш беспроводной должен работать.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: