问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ubunto 网卡驱动已安装 仍显示没有可用的网络设备 求帮助 本人近乎小白

发布网友 发布时间:2022-05-08 10:55

我来回答

1个回答

热心网友 时间:2024-01-24 00:05

首先,要安装无线网卡驱动,得先知道机器的无线网卡型号,这个型号可以通过硬件检测工具检测出来,也可以通过Linux命令检测出来,下面是检测命令:
lspci -vv | grep Network

这是broadcom官网提供都broadcom网卡相关驱动程序:点击查看。在这个页面中,官网也为这个驱动写了一份Readme文件,这里面有关于这个驱动程序的详细介绍。但是本人的电脑上不知为何没有官网都那个驱动安装成功,各种搜索资料后和尝试后,通过这个包(点击下载,如果链接失效,请自行搜索下载)不止一次的安装成功了。下面本人就记录一下自己都安装过程。
打开终端,将下载好的无线网卡驱动程序(我下载都版本为:hybrid-portsrc_x86_32-v5_100_82_112.tar.gz)解压到指定都文件夹,这里我放在用户目录下:
cd ~
mkdir hybrid_wl_driver
cd hybrid_wl_driver
tar xzf hybrid-portsrc_x86_32-v5_100_82_112.tar.gz

编译
和其他网络上都过程一样,接下来是make

make clean (optional)
make

这个过程中,会出现以下问题:

错误一:

错误原因:没有指定的头文件
解决办法:到指定的文件中,注释掉这一行(从上图看是src/wl/sys/wl_linux.c文件第43行,可以用vi编辑,也可以用gedit编辑)。

vi +43 src/wl/sys/wl_linux.c

按下i进入vi的插入模式后,将第43行注释掉,如图:

按下Esc进入vi的命令模式,按下:wq保存退出。再次使用make命令,此时会出现第二个问题:
错误二:

错误原因:错误都引用ndo_set_multicast_list,这个变量未定义
解决办法:到指定的文件中(从上图看是src/wl/sys/wl_linux.c文件第388行),将ndo_set_multicast_list替换成ndo_set_rx_mode即可。保存后,继续使用make命令,此时会出现第三个问题:
错误三:

解决办法:到指定文件中(从上图看是src/wl/sys/wl_linux.c文件)注释掉第3181~3188行即可。如下图:

修改前

修改后

之后再使用make命令,此时会成功。

配置

将生成的wl.ko文件拷贝到内核中指定的驱动文件夹中:

sudo cp wl.ko /lib/moles/`uname -r`/kernel/net/wireless/

载入这个模块:
sudo depmod
sudo modprobe wl

将跟本驱动有冲突的模块删除并加入黑名单。如果存在下面的驱动,必须手动删除他们,否则就不用执行下面的命令:
lsmod | grep "b43\|ssb\|bcma\|wl"
rmmod b43
rmmod ssb
rmmod bcma
rmmod wl
sudo echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
sudo echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
sudo echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

如果出现以下错误:
bash: /etc/modprobe.d/blacklist.conf: 权限不够
解决办法:手动打开
sudo gedit /etc/modprobe.d/blacklist.conf

添加以下内容到文件:

blacklist ssb
blacklist bcma
blacklist b43

安装
sudo modprobe lib80211
sudo insmod wl.ko

此时,无线网卡的指示灯应该开始闪烁,系统也开始搜索附近存在的WiFi了。
为了下次开机可以自动打开无线网卡驱动,可以将这个模块设为开机自启动:

sudo echo modeprobe wl >> /etc/rc.local

如果下次开机没有自动打开无线网卡驱动,再把配置和安装部分重新做一遍即可(注意在安装的时候切换到驱动程序所在文件夹下)。
好了,驱动安装完成,最后来比较一下安装前后无线网卡的情况:
安装前

安装后追问这个是驱动已经安了 但还显示不出 不是没按驱动

这个方法搜过不行 上 Github上搜索到dell xps的ubunto无线驱动 安装后已解决问题 同样感谢你上百度复制粘贴

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
带艹字头的字,越多越好 独裁和一元化的区别 地下城里的硬直指的是什么属性啊 ?加了有什么用? 地下城与勇士装备上加硬直是什么意思 地下城与勇士的硬直 地下城勇士柔道加硬直有什么好处 地下城,弹药硬直弹究竟加不加?加多少? 地下城加多硬直有什么用 擦脸的精油是在擦脸的水和面霜之前用还是之后用 ...粉末20g与80g稀硫酸恰好完全反应,得到0.2g氢气.(1)计算这种合金中铜... 5G要来了,流量价格为多少 5G每月正常需要消耗多少流量? 4g一个月用50G流量,换5G得用多少流量? 5g多少流量够用 月迹课文里找出3个动态句? 明亮的月夜固然美,漆黑漆黑的暗夜,有无数的萤火虫翩翩飞舞。(仿一个动态描写动态句子? 描写月亮动态美.静态美.朦胧美.色彩美的诗句? 描写月亮的动态美的词语 描写月亮动态美的诗句 伺服电机在停车时会反转一下是什么原因 电机倒转是怎么回事 荣军卡有短信费吗? 荣军卡多长时间能办好 苹果语音备忘录剪辑错了能恢复么 华为手机屏幕上方有时黑边向下闪一下 怎么查国土局备案 怎么样能在深圳国土局看到自己买的房 有些楼盘说已经卖光了,但国土局备案显示还有好多待售的,怎么理解 深圳国土局首套过户需要填什么表格? 房产开发商给业主到国土局备案需什么条件 linux 在执行cat grub.conf时权限不够 怎么查看 root用户在linux执行etc/security/limits.conf提示权限不足 肚脐眼流血和脓还伴有异味 /etc/grub.conf权限不够怎么办 linux下安装好了vsftpd,然后进行/etc/vsftpd.conf配置,提示权限不够,咋办 新安装的ubuntu,想安装显卡驱动。但package sudo is not installed, linux mei_me启动失败是什么原因 关于朋友的英语经典语录附翻译 在哪些订餐网站可以买学校食堂外卖? 麦片可以做那些吃的 年轻人可以常吃燕麦片吗? 有什么好处? 青少年可以吃燕麦片吗?适合吃哪种牌子的? 商家和达达合作如何收费? 莱顿大学研究生申请申请要求? 莱顿大学申请条件有哪些 莱顿大学申请条件怎么样 莱顿大学研究生申请入学要求? 高中毕业前可以申请莱顿大学吗?需要什么? 莱顿大学 申请条件 ? 另外说英语还是荷兰语? 一年的费用大概多少? 生物系怎么样? 申请到莱顿大学留学