首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Broadcom 4312无线问题

Broadcom 4312无线问题
EN

Ask Ubuntu用户
提问于 2012-02-07 17:18:54
回答 3查看 3.5K关注 0票数 0

可能重复: BCM43XX(如何安装Broadcom /STA无线网卡)

我知道还有很多其他的问题,有些问题已经“解决”了,但是我已经试过了所有我所能找到的都是徒劳的。

我曾经解决过这个问题,但是后来我继续解决了另一个程序的注入问题,我把无线设备搞砸了,所以我重新安装了,现在我不能让它再次工作了!在这个Ubuntu11.10的重新加载上,我已经尝试了一些非常糟糕的东西,就像我所知道的一样。

我对Linux完全陌生,只使用了大约一周的时间。

代码语言:javascript
复制
LSPCI:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
0e:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
1a:00.0 FireWire (IEEE 1394): O2 Micro, Inc. Device 10f7 (rev 01)
1a:00.1 SD Host controller: O2 Micro, Inc. Device 8120 (rev 01)
1a:00.2 Mass storage controller: O2 Micro, Inc. Device 8130 (rev 01)


iwconfig:
lo        no wireless extensions.

eth0      no wireless extensions.

eth2      IEEE 802.11  Access Point: Not-Associated   
          Link Quality:5  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:24:e8:bb:67:b9  
          inet addr:192.168.5.109  Bcast:192.168.5.255  Mask:255.255.255.0
          inet6 addr: fe80::224:e8ff:febb:67b9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13807 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9503 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:15997294 (15.9 MB)  TX bytes:1087286 (1.0 MB)
          Interrupt:46 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:64 errors:0 dropped:0 overruns:0 frame:0
          TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4672 (4.6 KB)  TX bytes:4672 (4.6 KB)

如果需要其他信息,请告诉我。再次感谢您的时间!

代码语言:javascript
复制
Additional information:
sudo ifconfig wlan0 up;iwconfig;
wlan0: ERROR while getting interface flags: No such device
lo        no wireless extensions.

eth0      no wireless extensions.

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

lspci -nnk | grep -i net -A2:

08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
    Subsystem: Dell Device [1028:02c0]
    Kernel driver in use: r8169
--
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
    Kernel driver in use: wl

rfkill list:
0: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: dell-wifi: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes

如果我真的安装了专有的驱动程序(我在几个论坛上读过要删除),它仍然不允许我使用我的无线。就目前的情况而言,我已经激活了它,而我的rfkill仍然有:

0: dell-wifi:无线局域网

代码语言:javascript
复制
Soft blocked: yes
Hard blocked: yes

1: brcmwl 0:无线局域网

代码语言:javascript
复制
Soft blocked: no
Hard blocked: no

我在这里尝试了解决方案,但没有奏效:

附加信息:如果您有接口Eth2或类似的东西,并且无法将您的卡设置为monitor mode,那么

  1. 打开包管理器并搜索bcm
  2. 把那些垃圾卸了
  3. 确保你在那里的时候有firmware-b43-lpphy-installerb43-fwcutter
  4. 键入终端cat /etc/modprobe.d/*、egrep 'bcm‘并查看术语blacklist bcm43xx是否存在。
  5. 如果是的话,键入cd /etc/modprobe.d/ sudo blacklist.conf,在行前面放一个#:blacklist bcm43xx然后保存文件(您可能会收到一些奇怪的消息,表示它没有保存,应该可以)
  6. 重新启动
  7. 您可能必须重新应用前面的命令: sudo rmmod dell-膝上型计算机。

我相信您必须将wl列入黑名单,因为它不会让您进入监视器模式,您希望将其替换为内核驱动程序B43-pci,如下代码所述:

代码语言:javascript
复制
     lspci -nnk | grep -i net -a2
Subsystem: Dell Device [1028:02c0]
    Kernel modules: i2c-i801
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
    Subsystem: Dell Device [1028:02c0]
    Kernel driver in use: r8169
    Kernel modules: r8169
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
    Kernel driver in use: b43-pci-bridge
EN

回答 3

Ask Ubuntu用户

发布于 2012-02-08 01:46:38

我刚刚又想出来了。现在再说一遍,>.<,我现在相当肯定是什么解决了这个问题。

实际上,还有一个步骤我对它的相关性表示怀疑,尽管我确信它最终还是值得去做的,那就是通过您的软件管理器获得所有可能的更新。

接下来,如果您还没有,请获取它。在Synaptic,确保你有

bcm-kernel-sourceb43-fwcutter,以及取决于您的芯片组(在本例中) firmware-b43-lpphy-installer

接下来,您想要进入终端并放入gksudo gedit /etc/modprobe.d/blacklist.conf并向下滚动到

代码语言:javascript
复制
## # replaced by b43 and ssb.
##blacklist bcm43xx

所以你可以在黑名单bcm43xx旁边放一个#,这样你就可以得到:

代码语言:javascript
复制
## #blacklist bcm43xx 

继续重新启动,把所有这些都装上。在重新启动之后,您将进入终端,您的rfkill list应该会产生一定程度的硬或软阻塞(对我来说,两者都被阻塞)。若要将此类型修复为:

代码语言:javascript
复制
#sudo -s
#rmmod dell-laptop

我发现,将自己放入sudo -s可以使根操作更容易。

重新启动这件事,所有的东西都亮起来了,无线正在燃烧!我确实注意到Linux最初想要安装的专有驱动程序已经激活。

票数 2
EN

Ask Ubuntu用户

发布于 2012-02-07 17:45:44

这是LP模型,就像在我的戴尔1747,所以你将需要的lp-phy b43驱动程序,这看起来你可能已经。

确保删除以前通过“附加驱动程序”或apt安装的任何b43驱动程序。

代码语言:javascript
复制
sudo apt-get autoremove --purge b43-fwcutter
sudo apt-get install bcmwl-kernel-source
sudo modprobe wl
ifconfig eth2

如果这不起作用,那就清除那个驱动程序,sudo apt-get purge bcmwl-kernel-source

然后安装这个sudo apt-get install firmware-b43-lpphy-installer

有些人说,他们的工作,而bcmwl没有。

票数 0
EN

Ask Ubuntu用户

发布于 2012-05-01 21:18:42

我认为网卡交换机阻碍了你的连接。

  1. 确保没有硬件开关使您的网卡关闭。
  2. 运行sudo rfkill unblock wifi。这将删除与您的网卡相关的所有软块。请检查一下,并向后报告。如果不发生这种情况,也许您的计算机不会让两个无线虚拟设备同时处于活动状态。
  3. 我建议你把你的dell_laptop模块列入黑名单。这也给我带来了一次无线连接问题。sudo echo dell_laptop >> /etc/modprobe.d/blacklist-<username>.conf
  4. 确保一次只加载一个网卡驱动程序。网卡普遍使用的驱动程序有:wlb43ssb。在bcm43xx文章@中了解如何更详细地执行此操作。
    • 带有sudo modprobe <driver>的负载驱动程序
    • sudo modprobe -r <driver>卸载驱动程序
    • 使用lsmod | grep <driver>检查加载的驱动程序

  5. 完成工作配置后,确保将工作驱动程序添加到/etc/modules/文件:sudo echo <driver> >> /etc/modules,其中驱动程序可以是wlb43ssb中的任何一个。
  6. 列出不起作用的模块:sudo echo <driver> >> /etc/modprobe.d/blacklist-<username>.conf
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/102282

复制
相关文章

相似问题

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