Почему беспроводная связь на моем MacBook 2008 больше не работающий после обновления до 12,04?

Я знаю, что этот вопрос был поднят неоднократно на этом форуме, но после поиска решения в течение почти 3 часов, я в своем пределе.

Я владею MacBook с 2008 (не MacBook Pro). Я был на 10,04, но сегодня я обновил до 12.04 LTS. И теперь, моя беспроводная связь больше не работает.

Вот мое устройство:

02:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)

Вот некоторые вещи, за которыми я пытался следовать, но в конечном счете не работал:

  1. Используя Дополнительные Драйверы для получения STA. Это не позволяло мне даже загрузить сначала. Так или иначе это позволило мне в какой-то момент, но это продолжало говорить "Драйвер, не использующийся в настоящее время".

  2. http://techdc.blogspot.com/2011/02/ubuntu-broadcom-wireless-sta-driver.html

  3. Установка драйверов беспроводных устройств Broadcom

  4. firmware-linux-nonfree пакет через synaptics.

  5. b43

Я попробовал дюжину других вещей, которые я не могу даже помнить. Помогите!

Я также смотрел на:

6.) 2008 MacBook WiFi не работает с Ubuntu 13.04

который в основном ведомый к другому сообщению форума, которое привело к 4.)


Вот вывод беспроводного сценария диагноза @WildMan:

*************** info trace ***************

***** uname -a *****

Linux Doolie 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:23:24 UTC 2013 i686 i686 i386 GNU/Linux

***** lsb_release *****

Distributor ID: Ubuntu
Description:    Ubuntu 12.04.3 LTS
Release:    12.04
Codename:   precise

***** lspci *****

02:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 03)
    Subsystem: Apple Inc. Device [106b:0088]
    Kernel modules: ssb, wl
03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8058 PCI-E Gigabit Ethernet Controller [11ab:436a] (rev 13)
    Subsystem: Marvell Technology Group Ltd. Device [11ab:00ba]
    Kernel driver in use: sky2

***** lsusb *****

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 05ac:8300 Apple, Inc. Built-in iSight (no firmware loaded)
Bus 003 Device 003: ID 05ac:8205 Apple, Inc. Bluetooth HCI
Bus 007 Device 002: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 007 Device 003: ID 05ac:0229 Apple, Inc. Internal Keyboard/Trackpad (MacBook Pro) (ANSI)

***** PCMCIA Card Info *****


***** iwconfig *****


***** rfkill *****

0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

***** lsmod *****

isight_firmware        12586  0 

***** nm-tool *****

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            sky2
  State:             connected
  Default:           yes
  HW Address:        <MAC address removed>

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.1.43
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1



***** NetworkManager.state *****

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

***** NetworkManager.conf *****

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

***** interfaces *****

auto lo
iface lo inet loopback




***** iwlist *****


***** resolv.conf *****

nameserver 127.0.0.1
search myhome.westell.com

***** blacklist *****

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist-bcm43.conf]
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211
blacklist brcmfmac
blacklist brcmsmac
blacklist bcma

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac
blacklist ssb

[/etc/modprobe.d/libpisock9.conf]
blacklist visor

***** modinfo *****


***** udev rules *****

# PCI device 0x11ab:0x436a (sky2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC address removed>", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x14e4:0x4328 (ndiswrapper)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC address removed>", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

***** dmesg *****

[   36.874019] wl: module license 'MIXED/Proprietary' taints kernel.
[   36.877635] wl: disagrees about version of symbol cfg80211_scan_done
[   36.877640] wl: Unknown symbol cfg80211_scan_done (err -22)
[   36.877677] wl: disagrees about version of symbol cfg80211_disconnected
[   36.877679] wl: Unknown symbol cfg80211_disconnected (err -22)
[   36.877702] wl: disagrees about version of symbol wiphy_register
[   36.877704] wl: Unknown symbol wiphy_register (err -22)
[   36.877710] wl: disagrees about version of symbol wiphy_new
[   36.877712] wl: Unknown symbol wiphy_new (err -22)
[   36.877717] wl: disagrees about version of symbol cfg80211_roamed
[   36.877719] wl: Unknown symbol cfg80211_roamed (err -22)
[   36.877728] wl: disagrees about version of symbol lib80211_get_crypto_ops
[   36.877730] wl: Unknown symbol lib80211_get_crypto_ops (err -22)
[   36.877739] wl: disagrees about version of symbol cfg80211_ibss_joined
[   36.877742] wl: Unknown symbol cfg80211_ibss_joined (err -22)
[   36.877751] wl: disagrees about version of symbol cfg80211_michael_mic_failure
[   36.877753] wl: Unknown symbol cfg80211_michael_mic_failure (err -22)
[   36.877757] wl: disagrees about version of symbol cfg80211_connect_result
[   36.877759] wl: Unknown symbol cfg80211_connect_result (err -22)
[   36.877772] wl: disagrees about version of symbol wiphy_unregister
[   36.877774] wl: Unknown symbol wiphy_unregister (err -22)
[   36.877783] wl: disagrees about version of symbol cfg80211_get_bss
[   36.877786] wl: Unknown symbol cfg80211_get_bss (err -22)
[   36.877793] wl: disagrees about version of symbol __ieee80211_get_channel
[   36.877795] wl: Unknown symbol __ieee80211_get_channel (err -22)
[   36.877819] wl: disagrees about version of symbol cfg80211_inform_bss_frame
[   36.877821] wl: Unknown symbol cfg80211_inform_bss_frame (err -22)
[   36.877832] wl: disagrees about version of symbol wiphy_free
[   36.877834] wl: Unknown symbol wiphy_free (err -22)

****************** done ******************
1
задан 13 April 2017 в 15:24

2 ответа

Ваше устройство может использовать драйвер b43, поэтому давайте попробуем его использовать.

sudo apt-get purge bcmwl-kernel-source

приведенная выше команда может сказать, что не установлена, если не беспокоиться об этом.

Затем выполните:

sudo apt-get install linux-firmware-nonfree
sudo modprobe b43

Пожалуйста, сделайте:

sudo gedit /etc/modprobe.d/blacklist.conf

Затем удалите:

blacklist ssb
blacklist b43
blacklist bcma

, затем сохраните, закройте gedit и перезагрузитесь.

0
ответ дан 13 April 2017 в 15:24

Это должно сработать:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: