网络菜单中未显示可见 ssid 的无线网络。无法通过手动输入 ssid 进行连接

网络菜单中未显示可见 ssid 的无线网络。无法通过手动输入 ssid 进行连接

我能够使用网络图标下拉菜单连接到无线“AirportFaustin”和其他设备。我决定将无线网卡驱动程序从专有驱动程序切换到开放驱动程序。一旦我离线完成。

从此以后,‘AirportFaustin’网络图标下拉菜单中缺少无线网络. 其他人在这里工作。

  • 我尝试了菜单项连接到隐藏网络:我仍然无法连接。Ubuntu 再次询问密钥。
  • 现在(我以前不知道)这个网络在网络管理器中列出。
  • 此网络允许所有用户使用。
  • 在我的电脑和其他电脑上在 OSX 上,我可以看到并毫无问题地连接到该网络

我希望能够再次从网络图标下拉菜单连接到这个和其他(所有)网络。

我的问题不同于使用 Broadcom 卡时我的无线网络在无线网络列表中不可见因为我之前能够连接到该网络并且我更改了我的网络配置(切换打开/专有)。

我正在使用搭载 Ubuntu 12.04.1 LTS 的 MacBook Air 4,2,并尝试连接到 Apple Airport Express(已重置为出厂配置)上的无线网络。

我已经应用了安装后脚本MacBookAir4-2 页

我检查了 /etc/modprobe.d 并发现了两个文件(第二个文件是直接由脚本生成的。我记得dkms在终端中运行屏幕时也看到过)将无线模块列入黑名单:

  1. broadcom-sta-dkms.conf

    # wl module from Broadcom conflicts with the following modules:
    blacklist b44
    blacklist b43legacy
    blacklist b43
    blacklist brcm80211
    blacklist brcmsmac
    blacklist brcmfmac
    blacklist ssb
    blacklist bcma
    blacklist bcm43xx
    
  2. 黑名单 bcma.conf

    blacklist bcma
    

下列的HOWTO 发布无线问题,我的配置是:

lspci -nn | grep Broadcom
02:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)

iwconfig wlan0
wlan0     IEEE 802.11  Access Point: Not-Associated   
          Link Quality:5  Signal level:201  Noise level:166
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0

lsmod
Module                  Size  Used by
michael_mic            12612  4 
arc4                   12529  2 
usbhid                 47238  0 
snd_hda_codec_hdmi     32474  1 
snd_hda_codec_cirrus    28098  1 
snd_hda_intel          33773  3 
snd_hda_codec         127706  3 snd_hda_codec_hdmi,snd_hda_codec_cirrus,snd_hda_intel
snd_hwdep              17764  1 snd_hda_codec
snd_pcm                97275  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0 
snd_rawmidi            30748  1 snd_seq_midi
joydev                 17693  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61929  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
applesmc               19554  0 
input_polldev          13896  1 applesmc
lib80211_crypt_tkip    17390  0 
wl                   2623795  0 
bcm5974                17399  0 
snd                    79041  16   
snd_hda_codec_hdmi,snd_hda_codec_cirrus,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211              205774  1 wl
lib80211               14381  2 lib80211_crypt_tkip,wl
btusb                  18332  1 
uvcvideo               72627  0 
videodev               98259  1 uvcvideo
i915                  477602  3 
v4l2_compat_ioctl32    17128  1 videodev
drm_kms_helper         46978  1 i915
drm                   241971  4 i915,drm_kms_helper
soundcore              15091  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
mei                    41616  0 
i2c_algo_bit           13423  1 i915
mac_hid                13253  0 
video                  19596  1 i915
apple_bl               13673  0 
coretemp               13525  0 
bnep                   18281  2 
parport_pc             32866  0 
ppdev                  17113  0 
rfcomm                 47604  12 
bluetooth             180153  23 btusb,bnep,rfcomm
binfmt_misc            17540  1 
lp                     17799  0 
parport                46562  3 parport_pc,ppdev,lp
hid_apple              13375  0 
hid                    99636  2 usbhid,hid_apple


sudo lshw -C network
*-network               
   description: Interface réseau sans fil
   produit: BCM43224 802.11a/b/g/n
   fabriquant: Broadcom Corporation
   identifiant matériel: 0
   information bus: pci@0000:02:00.0
   nom logique: wlan0
   version: 01
   numéro de série: b8:8d:12:08:12:4c
   bits: 64 bits
   horloge: 33MHz
   fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=wl0 driverversion=5.100.82.112 ip=192.168.0.53 latency=0 multicast=yes wireless=IEEE 802.11abgn
   ressources: irq:17 mémoire:a0400000-a0403fff

iwlist scan
lo        Interface doesn't support scanning.
wlan0     Interface doesn't support scanning.

lsb_release -d
Description:    Ubuntu 12.04.1 LTS

uname -mr
3.2.0-36-generic x86_64

答案1

来源:http://www.intervigil.net/?tag=bcm43224

Ubuntu 社区 wiki 未涵盖的一件事是无线驱动程序。MacBook Air 4,1 有一个 Broadcom BCM43224 芯片,实际上有几种不同的驱动程序涵盖了它,b43(如果你稍微修改一下)韓國,以及wl Broadcom STA 驱动程序(闭源)。仔细研究后,似乎最好的选择是 brcmsmac 模块,因为它基于 Broadcom 于 2010 年底发布的开源驱动程序,但由于其不成熟,它仍然位于 Linux 内核的暂存驱动程序部分。它似乎还缺少 Broadcom STA 驱动程序支持的一些功能,即电源管理,这也是我选择使用 Ubuntu“受限”存储库中提供的闭源(可怕的)Broadcom STA 驱动程序的主要原因brcmwl-kernel-source

此模块需要注意的一点是,该brcmwl-kernel-source软件包实际上没有更新的黑名单文件/etc/modprobe.d,并且默认情况下无法将brcmsmac模块列入黑名单,这可能会导致问题。我必须使用以下命令将brcmsmac和添加到黑名单中:bcma

sudo sh -c "echo 'blacklist brcmsmac' >> /etc/modprobe.d/blacklist-b43.conf"
sudo sh -c "echo 'blacklist bcma' >> /etc/modprobe.d/blacklist-b43.conf"

这会阻止内核加载两个驱动程序。

有关您的问题的更多信息:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698697

答案2

我不得不将我的 wifi 无线电频道改为频道 9,然后它神奇地出现在网络下拉菜单中。这可能是与使用相同频道的另一个 wifi 网络发生冲突或出现错误。它现在显示给我了。

相关内容