Именно по такой методике и делаю
Замечательно. Тогда озвучьте свой рабочий комплект (ядро, модуль, фирмваре), с которым wifi у Вас подхватывается автоматом. Я такого добиться не смог. Кстати, вот фрагмент из моего inxi (broadcom-wl подключен, иначе будет IF: N/A state: N/A mac: N/A). Сравните со своим:
Network: Card-1: Broadcom BCM43142 802.11b/g/n
driver: wl bus-ID: 02:00.0 chip-ID: 14e4:4365
chip-ID 14e4:4365 совпадает?
PS Проверьте ещё с этим пробным модулем - broadcom-wl_x64-k4.8.6-pf6-modprobe.pfs (https://cloud.mail.ru/public/83Ga/THLiaLzZS). Скопируйте его в каталог /modules, фирмваре - стандартный. После перезагрузки сеть вайфай должна быть доступной сразу же.
http://file.puppyrus.org/users/pra64/kernel/PRA-kernel-4.8.6-pf6_64/broadcom-wl-6.30.223.271_x64-k4.8.6-pf6-ni01.pfs
sudo=`which sudo`
$sudo depmod #-a
$sudo modprobe wl
Нормально. При автозагрузке это же должен сделать update-cache - делает?
Споткнулся на некорретном блэклисте:
live@pra64:~/.config/autostart$ sudo depmod
depmod: ERROR: /etc/depmod.d/broadcom-wl.conf:1: ignoring bad line starting with 'blacklist'
----"-----"-----"-----"-----"----
depmod: ERROR: /etc/depmod.d/broadcom-wl.conf:8: ignoring bad line starting with 'blacklist'
В отличие от других ядер, в k4.4.1 есть один действительно мешающий драйвер - bcma, который не выгружается, со всеми вытекающими... Правильный синтаксис блэклиста я не знаю, и выгрузил его в start.sh. Работает, но вы сделаете это как надо.
Правильный синтаксис блэклиста я не знаю
https://wiki.archlinux.org/index.php/Kernel_modules#Blacklisting
/etc/modprobe.d/nobeep.conf
# Do not load the 'pcspkr' module on boot.
blacklist pcspkr
вы сделаете это как надо
Лучше руку не менять + Вы можете проверить на железе
blacklist pcspkr
Это работало в k3.xx, сейчас - никакого толку. Ни в /etc/modprobe.d ни в /usr..
Посмотрим у Pro...
mikron215, проведите эксперимент. В консоли выполните ряд команд по выгрузке драйверов:
sudo rmmod b43
sudo rmmod ssb
sudo rmmod bcma
sudo rmmod brcmsmac
sudo rmmod brcmfmac
Реакция на команду может быть такой:
rmmod: ERROR: Module b43 is not currently loaded
Либо никакой, т.е. команда выполнится молча. "Молчаливые" драйвера надо запомнить, одним из них скорее всего будет bcma. После его выгрузки, в inxi можно увидеть отсутствие драйвера для Card-1.
Затем из /optional подключите модуль broadcom-wl и смотрите состояние сети. Если вифи не появилась, то на broadcom-wl можно окончательно забить - это не Ваше.
В inxi отсутствие драйвера я не увидел
Дык зубами же вцепился в своё, родное :)
Error: Module bcma is in use by: brcmmac
Короче, ясно: broadcom.wl фтопку, что и требовалось доказать. Спасибо за сотрудничество!
Сегодня залью модуль для x32
Pro, и Вашу флэшку тоже фтопку! :(
ядро 4.8.10-pf8 версии х32 и х64
в каталоге еще модули для broadcom...
Есть повод прокомментировать подробнее:
- Модули рабочие. Хорошо, но интересно другое, в скрипте:
- modprobe -r xxx yyy zzz 2>&1 >/dev/null - поясните выделенное? В результате этого:
- в х64 broadcom-wl стартует автоматом, из /modules!
- в x32 - нет, но скрипт сработал на k3-14-79. Bcma? Проверил на k4.4.1, где аналогично k3.xx - да, то что надо! Pro, где был раньше? Спасибо! + Правда на более новых ядрах не так, в них bcma не грузится, и при попытке выгрузки выдаёт:
ERROR: Module bcma is not currently loaded
Равно, как и другие драйвера из блэклиста. Они вообще как-то работают? Проверил на Acer'e, где полный сетевой бродком: bcma, b43, b44... Не, там полный порядок, без всякой "эротики".
- Ранее говорил о бесполезности блэклиста. Сейчас выяснилось, - это не совсем так. Без broadcom-wl.conf автоматика таки не работает. Т.е. строка blacklist bcma (в моём случае) обязательно нужна, хотя загрузке самого драйвера это ничуть не мешает. Вот такие дела...