Ubuntu无法在MacbookPro 13.3上检测到wifi网络


14

我一般是Ubuntu和Linux的新手,我不确定如何设置wifi。它不会检测到任何网络。

我正在使用带有视网膜显示屏的2013年末13.3英寸macbookpro,因此它没有以太网端口。我使用此安装指南来双重引导Mac OSx和Ubuntu 14.04。

https://help.ubuntu.com/community/MacBookPro11-1/Saucy

我有一台运行Windows 7的计算机,我正在使用它来研究此问题,并且如果可能的话,我希望避免购买以太网适配器。

结果,我也没有安装/下载任何更新。


您可以发布的输出rfkill list吗?也做sudo lshw -C Network,检查无线接口进行检测。
Back.Slash 2014年

rfkill列表0:hci0:蓝牙软阻止:否硬阻止:否sudo lshw -C Network * -network UNCLAIMED描述:网络控制器产品:BCM4360 802.11ac无线网络适配器供应商:Broadcom Corporation物理ID:0总线信息:pci @ 0000 :03:00.0版本:03宽度:64位时钟:33Mhz功能:pm msi pciexpress bus_master cap_list配置:延迟= 0资源:内存:b0600000-b0607fff内存:b0400000-b05fffff……就是它的意思。
user272776 2014年

您应该接受chili555的回答。它对我来说非常有效。
Phani

Answers:


30

请运行:

lspci -nn | grep 0280

管道符号| 在我的美式键盘的右侧,与'\'相同。这是您的设备吗?

Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)

如果是这样,则bcmwl-kernel-source对于您的设备是正确的。如果仍然有安装DVD或USB,则可以在其中找到它及其先决条件。导航到池>受限> b> bcmwl,然后将deb文件拖放到桌面上。现在,导航至pool> main> d> dkms并将dkms拖放到桌面上。现在使用以下命令安装两者:

cd ~/Desktop
sudo dpkg -i *.deb

加载驱动程序:

sudo modprobe wl

您的无线设备现在应该可以工作了。

如果您的设备不是14e4:43a0,请告诉我们它实际上是什么,我们将继续进行。


1
因此,我终于启动并运行了wifi。我屈服并购买了以太网适配器。我可以访问互联网,然后sudo apt-get install bcmwl-kernel-source再次尝试,但仍然收到一条消息,说它无法找到包裹。我在ubuntuupdates.org/package/core/trusty/restricted/base/…上找到了该软件包,并下载了64位deb软件包。我再次尝试了该代码,并且这次有效。如果我曾试图解决@ chili555贴过,我“d可能得到相同的结果,因为我必须先下载包。
user272776

惊人的解决方案@ chili555。谢谢。我可以确认该解决方案也适用于14e4:4331(rev 02)
hadi 2014年

1
非常感谢!!如果可以的话,我给你一百万美元。你救了我的日子。
Sigur 2014年

sudo apt-get install bcmwl-kernel-source就像一个魅力(MacBook Pro reina 2013年底,使用thunderbolt eth适配器)
Cesar

这对我不起作用。除了apt安装以外,还尝试了以上所有方法,因为我没有USB /雷电以太网。2013年末Macbook Pro上的Ubuntu 14.04.2。–
Rob

5

安装Broadcom无线驱动程序复制可能的解决方案

  • bcmwl-kernel-source通过在终端上发出以下命令来卸载软件包:

    sudo apt-get remove bcmwl-kernel-source
    
  • 确保已安装firmware-b43-installerb43-fwcutter软件包(当然,您将需要通过其他方式来连接Internet):

    sudo apt-get install firmware-b43-installer b43-fwcutter
    
  • 输入终端:

    cat /etc/modprobe.d/* | egrep 'bcm'
    

    (您可能要复制此内容),然后查看是否有“ blacklist bcm43xx”一词

  • 如果是,请键入cd /etc/modprobe.d/,然后sudo gedit blacklist.conf

    在行的前面加上#号: blacklist bcm43xx

    然后保存文件(我在终端中收到关于无法保存的错误消息,但实际上确实保存正确)。

  • 重启

完成上述操作后,rfkill必须解除对无线的阻止: 如何解除对rfkill中列出的内容的阻止?


我尝试遵循用来安装ubuntu的指南,并说该指南用于sudo apt-get install bcmwl-kernel-source安装Broadcom的驱动程序,并且 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package bcmwl-kernel-source 在尝试列出的第一步时得到类似的响应。是否可以安全地假设任何尝试sudo apt-get install ...的尝试都会失败(因为该线程中的大多数解决方案都要求这样做)?除了获得以太网适配器,没有其他解决方法吗?谢谢!!
user272776 2014年

您试图bcwl-kernel-source使用apt-get 进行安装,而现在您要bcwl-kernel-source使用apt-get 进行删除,因此您可以尝试执行此操作,因为许多用户都面临Broadcomm无线模块的问题。因此,我想说
一声,

@ Back.Slash-没有名为bcm43x的模块;为什么取消黑名单呢?是bcwl还是bcmwl?
chili555 2014年

只要找到bcm43的文档,如果您没有bcm43 **,则跳过该步骤。只有/etc/modprobe.d/blacklist.conf将bcm43xx列入了黑名单,该步骤才适用。但是,在您看来,情况并非如此
Back.Slash 2014年

sudo apt-get install firmware-b43-installer b43-fwcutter足够让我在全新安装14.04.2。之后继续前进。
John Jelinek

2

请确保您购买了ETHERNET适配器以将Mac连接到互联网。然后执行以下步骤使WI-FI工作...

在花了整个周末努力使wifi可以在mac-book上播放后,我终于安装了WI-Fi,方法是在终端sudo上键入apt-get install bcmwl-kernel-source,然后键入sudo modprobe wl来加载文件。...希望对您有用...


0

我有一个类似的问题,即在10,2(2013年初)的Macbook Retina Pro上在Ubuntu 14.04下运行的wifi是间歇性的,并断开了连接。这导致vnc被切断。

我尝试了上述操作,发现虽然可以更改驱动程序,但上述驱动程序仍然会断开wifi连接。由于WiFi完美运行,因此非常烦人且难以诊断,因为毫无原因,WiFi失去了连接,并且前面板上没有指示器。几分钟后,连接将恢复-或者可以通过关闭并重新启动无线网络使其恢复。

我已经向Launchpad提交了错误报告。

所有这一切令人沮丧的是,在Ubuntu 13.04下,无线完美运行。不幸的是,问题出现在Ubuntu 13.10上,由于无法在13.04上修复Heartbleed,我被迫从13.04移开,并且我在计算机上使用了openssl安全的VPN。

这是驱动程序问题还是内核-驱动程序交互问题?如果仅仅是驱动程序,我真的希望他们在14.04之前回到13.04驱动程序,直到他们修复新的驱动程序为止。谢谢,菲尔


嗯,我对此了解不多,但是我确实让我的wifi可以在我的11.1 Macbook上使用14.04可信赖的tahr正常工作,完全没有问题。我认为这不是驱动程序问题。
user272776 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.