Не удается настроить беспроводную связь BCM4331

У меня Ubuntu 12.10 на моем Macbook Pro, который имеет BCM4331 для Wi-Fi. Это работает довольно хорошо, за исключением того, что у меня была проблема, что соединение случайно перестанет работать. Ubuntu по-прежнему говорит, что я подключен, но если я пытаюсь пропинговать адрес, я получаю 100% пропущенных пакетов. Я должен отключиться и снова подключиться, чтобы он снова заработал.

другой вопрос, который я решил посмотреть, смогу ли я решить эту проблему, и нашел этот ответ , который предназначен для BCM4313, но я подумал, что он также может работать для 4331. Я удалил b43-fwcutter пакет, который был установлен в моей системе, и я пытаюсь заставить его использовать драйвер brcmsmac, но он не работает. После удаления пакета b43-fwcutter я вообще не смог подключиться к Интернету. Я сделал «sudo modprobe brcmsmac», и он показывает, что он включен в lsmod:

colin@MacBookPro:~$ lsmod | grep brc
brcmsmac              531905  0 
mac80211              540032  2 brcmsmac,b43
bcma                   35657  2 brcmsmac,b43
brcmutil               14756  1 brcmsmac
cfg80211              206797  3 brcmsmac,b43,mac80211
cordic                 12575  1 brcmsmac

Однако lspci показывает, что используется bcma:

03:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
    Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at b0600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma

Дело в том, что у меня есть «черный список bcma» "в моем /etc/modprobe.d/blacklist.conf, так что я не знаю, почему он все еще использует его. Этот вывод lspci - именно то, что было показано, когда у меня работала беспроводная сеть, но теперь, когда я удалил пакет b43-fwcutter, он не работает. Я нашел еще один вопрос , который рекомендует b43-fwcutter, и этот вопрос специально предназначен для продукта Mac с BCM4331, а не BCM4313.

Так что b43-fwcutter - лучший вариант, и мне просто нужно смириться с этими разъединениями, или есть другие вещи, которые я могу попробовать?

7
задан 13 April 2017 в 05:23

1 ответ

У меня была та же проблема. Это было настолько раздражающим.

Наконец, я решил свой вопрос путем установки Ubuntu 13.04 (ежедневная сборка, 20. Март). Теперь, я пишу этот ответ на Ubuntu 13.04. Беспроводная проблема решена полностью. Другие аппаратные средства работают превосходные.

Между прочим, драйвер беспроводного устройства установлен по умолчанию и работает из поля. Драйвер является "wl" и не b43.

2
ответ дан 23 November 2019 в 06:54

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

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