首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无线网卡驱动装置

无线网卡驱动装置
EN

Ask Ubuntu用户
提问于 2013-11-17 14:32:01
回答 1查看 2.4K关注 0票数 0

我有问题,安装驱动程序的华硕-138 g v2卡。首先,在安装了Ubuntu12.04之后,我做了所有我能找到的与骑师文本或它的GUI版本。在GUI版本中,我得到了一些错误,通常在这里讨论:

Broadcom无线驱动程序

然而,在执行apt-get安装命令(这是答案的一部分)和安装b43-fwcutter之后,我重新启动了PC,并且我不再拥有列表中列出的专有驱动程序,尽管无线连接仍然不可用。

然后我想从asus.com安装驱动程序。

该自述文件中有一条指令:

  1. 提取焦油包。tar -xzvf src-.tar.gz
  2. 在makefile中构建驱动程序cd src/linuxsta/src/w/linux,确保设置变量CROSS_COMPILE=,如果gcc还没有在$PATH中,或者需要使用不同的编译器,并且GCC-REV=指示在构建驱动程序时使用预构建规范二进制文件的路径。(现在所需值为3.4.2或4.0.2),如果内核版本为2.6.14.3,则驱动程序希望在加载此驱动程序之前加载iee80211_crypto.ko模块。使清洁
  3. 通过加载驱动程序( insmod wl.ko )测试它

因此,我更改了Makefile,以便:

代码语言:javascript
复制
GCC-REV:=4.6.2   //is that correct?
export CROSS_COMPILE :=/usr/bin/

并将LINUXDIR修改为/usr/src/linux-headers-3.8.0-29-generic,因为它似乎没有找到自己的Linux目录。我有这样的东西:

代码语言:javascript
复制
   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有问题吗?和司机一起吗?)这台PC相当老,2004年,运行在带有2GB内存的3100+上。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-11-17 15:01:15

请连接临时有线以太网连接,打开终端并执行以下操作:

代码语言:javascript
复制
sudo apt-get remove --purge bcmwl-kernel-source

如果没有安装,这很好,请继续:

代码语言:javascript
复制
sudo apt-get install linux-firmware-nonfree

重新启动后,您的无线应该是工作的。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/378385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档