linux新手问题:
/我已经在 Acer Aspire 笔记本电脑上安装了 14.04,但无法使用 wifi(甚至任务栏中没有 wifi 符号)。
我已尝试按照此处的说明操作:https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
lspci -vvnn | grep -A 9 Network 0a:05.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Subsystem: AMBIT Microsystem Corp. TravelMate 2410 [1468:0312] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 Interrupt: pin A routed to IRQ 20 Region 0: Memory at d0004000 (32-bit, non-prefetchable) [size=8K]
Kernel driver in use: wl
0a:06.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]
不确定是否粘贴正确,所以我总结一下:broadcom BCM4318 picid:[14e4:4318] 内核驱动程序正在使用:wl
因此我尝试按照页面下方的说明使用开源固件 B43 安装程序安装 B43,然后重新启动,但这并不能解决问题。
所以我尝试了下一步:
2.04 (Precise Pangolin) - 14.04 (Trusty Tahr) 打开终端,如果您还没有这样做,请更新您的软件包列表:
sudo apt-get 更新
如果你有 b43 卡,请使用命令
sudo apt-get 安装固件-b43-安装程序
然后重新启动,仍然没有任何改善,因此下一步:
在驱动程序之间切换
如果您的卡受多个驱动程序支持,则使用 modprobe 命令测试驱动程序。首先卸载所有冲突的驱动程序(这包括删除您尝试安装的驱动程序):
sudo modprobe -r b43 bcma
sudo modprobe -r brcmsmac bcma
sudo modprobe -r wl
要加载特定的驱动程序,请使用以下命令之一:
sudo modprobe b43
sudo modprobe brcmsmac
sudo modprobe wl
在尝试连接之前,请留出几秒钟时间让网络管理器扫描可用网络。
这是我遇到困难的地方 - 前两个 sudo modprobe -r 命令很好,但是当我尝试删除 wl 驱动程序时,我得到:
modprobe:严重错误:模块 wl 正在使用中。
我不知道从这里该如何进行,所以我希望得到一些指导。
rfkill list 0: acer-wireless: Wireless LAN Soft blocked: no Hard blocked: no
sudo iwconfig
[sudo] password for a:
lo no wireless extensions.
eth0 no wireless extensions.
不确定我还需要提供什么其他信息(抱歉,我是 Linux 新手)。以太网(有线)互联网运行正常。谢谢
答案1
请执行以下操作:
sudo apt-get purge bcmwl-kernel-source
重新启动并享受您的无线。