Беспроводной адаптер BCM43455 PCIe, не распознанный

У меня есть ноутбук с Беспроводным адаптером Broadcom (BCM43455), который я хотел бы к двойной загрузке с Ubuntu и Windows, однако, пока это не имеет никаких проблем с Windows, независимо от того, выполняю ли я liveCD или устанавливаю его, Ubuntu отказывается распознавать мой Адаптер Wi-Fi.

Я попробовал lspci -vnn, lshw и lsusb (только для сейфа), все как корень, но ни один из них не показывает ничему даже связанную сеть.

Ubuntu не показывает дополнительных (собственных) драйверов, что могла установить также, и в то время как существует вопрос об Адаптерах Broadcom, не работающих в целом здесь, все ответы предполагают, что Вы видите устройство, перечисленное в lshw и lspci но просто не может использовать его.

Что я могу сделать об этом?

Править: Вот вывод dmesg | grep -i sdio, согласно просьбе:

[   25.471246] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2

[   26.497372] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

[   27.503492] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
0
задан 6 February 2018 в 08:03

2 ответа

Проблема - то, что это не может найти Ваш brcm/brcmfmac43455-sdio.txt файл. Для меня эта проблема произошла на CSL Узкое Поле 4k. Я экспериментировал много со многими решениями, найденными в сети, но следующее наконец добилось цели:

  1. Загрузите текстовый файл.
  2. Скопируйте его в свое устройство /lib/firmware/brcm/ папка.
  3. Перезагрузка.

Теперь система должна смочь найти недостающий файл, и WiFi должен работать как ожидалось.

Примечание: Я только протестировал это использование исправленного изображения Ubuntu, сгенерированного isorespin.sh сценарий. Шаги, описанные выше мая или, не могут работать над неисправленным изображением.

Править: Мой коллега протестировал его на обычном изображении ПОМОЩНИКА Ubuntu, это работает. Таким образом, нет никакой потребности использовать isorespin.sh вообще!

3
ответ дан 31 October 2019 в 01:52

Это устройство SDIO, а не PCIe. Отсутствующий файл определения NVRAM зависит от платы. Вы можете видеть, что прошивка ядра включает этот файл для некоторых плат. Также обратите внимание, что BCM43455 - это более новая версия BCM4345, иногда известная как AP6255; У меня старая версия, она поддерживается драйвером brcmfmac.

На Wintel MiniPC (AMI, T3 MRD, Atom x5-Z8350) под управлением Windows 10 файл находится в C: \ Windows \ System32 \ drivers \ 4345r6nvram.txt и может быть скопирован в Linux, затем выполните:

sudo cp 4345r6nvram.txt /lib/firmware/brcm/
cd /lib/firmware/brcm/
ln -s 4345r6nvram.txt brcmfmac43455-sdio.txt
sudo modprobe -r brcmfmac
sudo modprobe brcmfmac
0
ответ дан 26 February 2020 в 07:22

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

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