b43 + AMD на LTS 18.04, не работающем

У меня есть старое (как это могло быть иначе), HP elitebook 745 с процессором AMD и broadcom Wi-Fi. Драйвер не присутствовал до выполнения

apt-get install firmware-b43-installer

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

Новая проблема кажется, видимой от dmesg

[    1.591898] bcma: bus0: Found chip with id 43228, rev 0x00 and package 0x08
[    1.591923] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[    1.591942] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0)
[    1.592049] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x12, class 0x0)
[    1.592068] bcma: bus0: Core 3 found: SDIO Device (manuf 0x4BF, id 0x829, rev 0x07, class 0x0)
[    1.604210] bcma: bus0: Bus registered

[    5.164775] b43 bcma0:1 wlp2s0b1: renamed from wlan0
[    5.188343] IPv6: ADDRCONF(NETDEV_UP): wlp2s0b1: link is not ready
[    5.348195] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[    5.468139] [drm] ib test on ring 1 succeeded in 0 usecs
[    5.512831] IPv6: ADDRCONF(NETDEV_UP): wlp2s0b1: link is not ready
[    5.563673] IPv6: ADDRCONF(NETDEV_UP): wlp2s0b1: link is not ready
[    5.620189] AMD-Vi: Event logged [
[    5.620196] INVALID_DEVICE_REQUEST device=00:00.1 address=0x000000fdf80c0020 flags=0x0a00]

Признак - то, что теперь "Сети WiFi" показывается опцией в меню "Network", но отображается серым (никакие фактические беспроводные локальные сети не показывают). Если я пытаюсь соединиться с wlan как скрытая сеть, она перестала работать, и dmesg показывает последние строки вышеупомянутого сценария снова.

урожаи ifconfig

wlp2s0b1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether ac:e0:10:my:ma:ca  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

после комментария я также вышел ниже команды:

lspci -knn | grep Net -A3; rfkill list
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
    Subsystem: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:05e2]
    Kernel driver in use: bcma-pci-bridge
    Kernel modules: bcma
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Я затем удалил firmware-b43-installer и используемый apt install bcmwl-kernel-source. Далее я непрокомментированный в/etc/modprobe.d/blacklist.conf

# replaced by b43 and ssb.
# blacklist bcm43xx

Затем у нас все еще есть bcma как модуль ядра...

lspci -knn | grep Net -A3
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
    Subsystem: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:05e2]
    Kernel driver in use: wl
    Kernel modules: bcma, wl

После удаления комментария в blacklist.conf и проверка rfkill ситуация как прежде, Wi-Fi, кажется, известен системе, но не является операционным, отображается серым и не видит сети.

Я проверяю:

iw wlo1 info
Interface wlo1
    ifindex 3
    wdev 0x1
    addr ac:e0:10:3d:f2:f4
    type managed
    wiphy 0
    txpower 200.00 dBm

так в принципе это должно быть прекрасным. Однако в dmesg я иногда вижу: IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready. (Встроенное микропрограммное обеспечение Bluetooth загружает сбои теперь, но я предполагаю, что это не имеет значения).

Это могло быть сетевой проблемой? Что могло отсутствовать?

2
задан 17 August 2019 в 13:14

1 ответ

При запуске с чистой установки Xubuntu ответ на использование broadcom Wi-Fi был к

  1. используйте bcmwl-kernel-source и
  2. запустите ядро с intremap=off

Bcmwl-kernel-source может быть установлен как pilot6 упомянутый, или (в Xubuntu) с помощью программного обеспечения, и обновления-> добавляют драйверы-> использование собственного, который также упомянет bcmwl-kernel-source.

Ответ переключателя ядра найден в потоке ниже в сообщении № 10: https://ubuntuforums.org/showthread.php? t=2405673. Другие переключатели, которые работали, были pci=noacpi, или acpi=off или acpi=noirq.

спасибо за справку получено для этого вопроса

0
ответ дан 2 December 2019 в 06:03

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

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