LINUX.ORG.RU

Драйвер для Wifi карты BCM4313

 , , ,


0

1

ОС AstraLinux. Ноутбук Samsung NP305U1A-A05RU (HD)/Black 11.6. Wifi адаптер Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01). Драйвер: bcma-pci-bridge.

До сегодняшнего дня вай фай работал нормально. Ну как нормально? Тормозил иногда. Но сегодня вообще отказал. iwlist scan - видит все подключения. nmcli device wifi connect Navoo - не подключается. Выдаёт ошибку: «Сбой активации соединения: (53) Не удалось обнаружить сеть Wi-Fi.»

Погуглил, попробовал разное. Осознал что драйвер кривой и нужно установить другой. Скачал с офсайта Бродком проприетарный драйвер, но не знаю как его установить.

В связи с чем вопрос. Надо ли пересобирать ядро Linux для того, чтобы установить этот драйвер, или можно его как-то иначе установить?

Или может быть есть возможность установить драйвер wl без применения интернета?

PS: можно было бы установить драйвер с помощью менеджера пакетов, но он качает всё через интернет, а кроме wifi нет возможности получить интернет, так как на ноуте нет Лан порта.

собирать модуль ядра - по любому нужно ставить из реп пакеты для сборки и хидеры ядра, хоть ядро собирать не нужно по-новой….

вайфай в астре отвалился по причине обновления системы? попробуйте из списка выбрать предыдущее ядро перед загрузкой в меню grub, может поднимется нормально все…если да, то удалите нерабочее ядро и отпишитесь в саппорт.

anonymous ()
Ответ на: комментарий от gremlin_the_red

Сразу после ошибки набираю dmesg | tail -n 20 и появляется:

[  146.844248] wlan0: send auth to c0:4a:00:49:09:64 (try 2/3)
[  147.804278] wlan0: send auth to c0:4a:00:49:09:64 (try 3/3)
[  148.804841] wlan0: authentication with c0:4a:00:49:09:64 timed out
[  161.277735] wlan0: authenticate with c0:4a:00:49:09:64
[  161.281485] wlan0: send auth to c0:4a:00:49:09:64 (try 1/3)
[  161.283923] wlan0: send auth to c0:4a:00:49:09:64 (try 2/3)
[  161.820291] wlan0: send auth to c0:4a:00:49:09:64 (try 3/3)
[  162.833763] wlan0: authentication with c0:4a:00:49:09:64 timed out
[  171.006390] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  171.251123] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
[  171.251145] brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
[  171.251368] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  172.485322] brcmsmac bcma0:1: brcms_ops_bss_info_changed: qos enabled: false (implement)
[  172.485344] brcmsmac bcma0:1: brcms_ops_config: change power-save mode: false (implement)
[  172.485569] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  172.530942] wlan0: authenticate with c0:4a:00:49:09:64
[  172.531180] wlan0: send auth to c0:4a:00:49:09:64 (try 1/3)
[  173.820240] wlan0: send auth to c0:4a:00:49:09:64 (try 2/3)
[  174.812322] wlan0: send auth to c0:4a:00:49:09:64 (try 3/3)
[  175.836232] wlan0: authentication with c0:4a:00:49:09:64 timed out
irokezer58 ()
Ответ на: комментарий от gremlin_the_red

Конечно. Обычный домашний роутер. К нему два ноута, четыре телефона и планшет подключаются. Вообще проблем нет.

Единственный нюанс - защита не стоит никакая. Вместо этого - фильтрация мак адресов.

irokezer58 ()

Для начала тупо выруби ноут целиком. Этот броадком та ещё срань.

Удаляешь или блеклистишь тот драйвер который у тебя есть сейчас.

А дальше ставишь linux-headers пакет или как он в этой вашей астре называется, собираешь модуль и ставишь в систему.

Осознал что драйвер кривой и нужно установить другой.

Это броадком делает редкое говно, у которого периодически тупит включение выходного усилителя, так что самым кошерным способом решения проблемы будет купить mini-pcie карточку с интеловским wifi.

Dark_SavanT ★★★★★ ()

пакет установлен sys-kernel/linux-firmware? карточка такая же у меня, работает хорошо, lspci-k:

02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter (rev 01)
	Subsystem: Askey Computer Corp. BCM4313 802.11bgn Wireless Network Adapter
	Kernel driver in use: bcma-pci-bridge
	Kernel modules: bcma

spawn_sp ()

Скачал с офсайта Бродком проприетарный драйвер, но не знаю как его установить.

Если драйверу требуется прошивка, но ее нет в пакете, ее понадобится скачать вручную и поместить в /lib/firmware.

spawn_sp ()

В связи с чем вопрос. Надо ли пересобирать ядро Linux для того, чтобы установить этот драйвер, или можно его как-то иначе установить?

устанавливается как обычный любой другой пакет(смотри как для твоей Астры)

spawn_sp ()

можно было бы установить драйвер с помощью менеджера пакетов, но он качает всё через интернет, а кроме wifi нет возможности получить интернет, так как на ноуте нет Лан порта

грузись с live флешки, или как ставил, поднимай wifi и устанавливай, или оно уже может быть на флехе

spawn_sp ()
Последнее исправление: spawn_sp (всего исправлений: 1)