无线已被硬件禁用

无线已被硬件禁用

我尝试在笔记本电脑上使用 wifi,但出现一条消息“无线已被硬件禁用”

我尝试更换物理开关,但没有解决问题。也使用过 fn,但硬件问题没有得到解决。

   carlos@carlos-pc:~$ sudo rfkill list all
   [sudo] password for carlos: 
   0: phy0: Wireless LAN
   Soft blocked: no
   Hard blocked: no
   1: brcmwl-0: Wireless LAN
   Soft blocked: no
   Hard blocked: yes

我的硬件是

     carlos@carlos-pc:~$ lspci
     00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
     00:01.0 PCI bridge: Silicon Integrated Systems [SiS] AGP Port (virtual          PCI-to-PCI bridge)
     00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
     00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 IDE Controller (rev 01)
     00:03.0 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
     00:03.1 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
     00:03.3 USB controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
     00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
     00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA                   00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
     00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
     00:0b.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
     00:0b.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
     00:0b.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
     00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
     01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
     02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

我的笔记本电脑是 Philco PHN14005,我使用 Ubuntu 14.04 64 位。

我该如何修复这个 wifi 硬件?

在我这样做之后

 carlos@carlos-pc:~$ lsmod | grep -e wmi -e laptop
 snd_rawmidi            30144  1 snd_seq_midi
 snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
 snd                    69322  17       snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_ra     wmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi

使用此命令后

 carlos@carlos-pc:~$ lspci -nnk | grep 14e4
 02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
 Subsystem: Broadcom Corporation Device [14e4:04b5]

使用后

 root@carlos-pc:~# lsmod | grep -e b43 -e wl
 b43                   387371  0 
 bcma                   52096  1 b43
 mac80211              630669  2 b43,ath9k_htc
 cfg80211              484040  4 b43,ath,mac80211,ath9k_htc
 ssb                    62379  1 b43

  carlos@carlos-pc:~$ lsmod
  Module                  Size  Used by
  ath9k                 164164  0 
  bnep                   19624  2 
  rfcomm                 69160  0 
  bluetooth             391136  10 bnep,rfcomm
  arc4                   12608  4 
  ath9k_htc              95963  0 
  ath9k_common           13551  2 ath9k,ath9k_htc
  b43                   387371  0 
  ath9k_hw              453856  3 ath9k_common,ath9k,ath9k_htc
  ath                    28698  4 ath9k_common,ath9k,ath9k_htc,ath9k_hw
  uvcvideo               80885  0 
  videobuf2_vmalloc      13216  1 uvcvideo
  videobuf2_memops       13362  1 videobuf2_vmalloc
  videobuf2_core         40664  1 uvcvideo
  bcma                   52096  1 b43
  videodev              134688  2 uvcvideo,videobuf2_core
  mac80211              630669  3 b43,ath9k,ath9k_htc
  snd_hda_codec_si3054    13008  1 
  snd_hda_codec_realtek    65580  1 
  snd_hda_intel          56451  3 
  snd_hda_codec         192906  3       snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hda_intel
  snd_hwdep              13602  1 snd_hda_codec
  snd_pcm               102099  3       snd_hda_codec_si3054,snd_hda_codec,snd_hda_intel
  snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
  snd_seq_midi           13324  0 
  snd_seq_midi_event     14899  1 snd_seq_midi
  snd_rawmidi            30144  1 snd_seq_midi
  cfg80211              484040  5 b43,ath,ath9k,mac80211,ath9k_htc
  snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
  snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
  snd_timer              29482  2 snd_pcm,snd_seq
  coretemp               13435  0 
  snd                    69322  17       snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_ra      wmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
  joydev                 17381  0 
  serio_raw              13462  0 
  r592                   18023  0 
  soundcore              12680  1 snd
  memstick               16966  1 r592
  video                  19476  0 
  mac_hid                13205  0 
  sis_agp                13283  1 
  shpchp                 37032  0 
  parport_pc             32701  0 
  ppdev                  17671  0 
  lp                     17759  0 
  parport                42348  3 lp,ppdev,parport_pc
  hid_generic            12548  0 
  usbhid                 52659  0 
  hid                   106148  2 hid_generic,usbhid
  pata_acpi              13038  0 
  firewire_ohci          40409  0 
  psmouse               106714  0 
  ssb                    62379  1 b43
  sis190                 22626  0 
  firewire_core          68769  1 firewire_ohci
  sdhci_pci              23172  0 
  sdhci                  43015  1 sdhci_pci
  crc_itu_t              12707  1 firewire_core
  sata_sis               12823  1 
  mii                    13934  1 sis190

答案1

sudo apt-get purge bcmwl-kernel-source然后sudo apt-get install firmware-b43-installer重启。如果重启后不起作用,请添加lsmod | grep -e wmi -e laptop

答案2

你可以尝试下面的命令吗

sudo rmmod -f dell-笔记本电脑

sudo rfkill 解除所有阻止

检查是否有效

答案3

我认为这可能和你的问题类似。

无线显示为已禁用,我该如何让它工作?

解决方案是:

sudo rm /dev/rfkill && sudo reboot

相关内容