Драйвер Wi-Fi сломался после смены ядра

Так что я не знаю, что было причиной этой проблемы. Смена ядра или случайное удаление подключенного устройства. Но после этого я не могу подключиться к Wi-Fi, и iwconfig не показывает беспроводные расширения.

В этот момент я переключился на несколько старых / новых ядер, попытался установить bcmwl-kernel-source, который предназначен для моего устройства, и много других вещей. Я покопался и увидел, что есть ошибка для пользователей устаревшего режима, и поэтому я применил патч к исходному пакету bcmwl и собрал deb, но все еще не работал.

rfkill перечисляет все результаты

0: sony-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: sony-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

В программном обеспечении и обновлениях в дополнительном драйвере указан только один канал связи, и он установлен и включен. Основная проблема заключается в том, что всякий раз, когда я пытаюсь установить bcmwl-kernel-source, он возвращает

installed bcmwl-kernel-source package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 bcmwl-kernel-source
E: Sub-process /usr/bin/dpkg returned an error code (1)

, и это не проблема с аппаратным обеспечением, так как я загрузил Ubuntu с загрузочного USB и установил туда bcmwl, и он работал нормально. Я бы только переустанавливал, но у меня нет на это времени и слишком много боли. Все остальное работает нормально, включая Ethernet и видеокарту. Пожалуйста, помогите мне

lspci -knn | grep Net -A3

lspci: Unable to load libkmod resources: error -12
07:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: Foxconn International, Inc. BCM43142 802.11b/g/n [105b:e071]
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
    Subsystem: Sony Corporation RTS5209 PCI Express Card Reader [104d:90b8]
0
задан 13 June 2020 в 00:34

1 ответ

Основные ядра не обязательно поддерживаются проприетарными драйверами Broadcom.

Особенно, когда вы устанавливаете последние основные ядра.

Драйверы нуждаются в патчах для поддержки новейших ядер. Сопровождающие Ubuntu не создавали их для ядер 5.5-5.6, потому что они не поддерживаются.

Удалите основные ядра и загрузитесь с официальным ядром Ubuntu. Водитель должен работать. Если этого не произойдет, переустановите его.

1
ответ дан 19 June 2020 в 21:25

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

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