У меня есть файл драйвера wl.ko
. Как я могу установить его или где я должен поставить его, чтобы мой Wi-Fi работал на моем Asus 1018?
Сетевой контроллер: Broadcom Corporation BCM4313 802.11b / g LP-PHY
Только загрузите модуль ядра, если он был скомпилирован для него. Можно проверить это путем выполнения modinfo -F vermagic /path/to/wl.ko
. Это производится, был бы похож:
2.6.35-28-generic SMP mod_unload modversions
2.6.35-28-generic
часть является версией ядра, для которой был скомпилирован модуль. Это должно соответствовать выводу uname -r
. Если эти версии действительно соответствуют, продолжаются. Иначе остановиться.
Прежде, чем выполнить следующие шаги, протестируйте, загрузился ли модуль:
modprobe -nv wl
Если модуль загрузился бы, он показывает что-то как:
insmod /lib/modules/2.6.35-28-generic/kernel/net/wireless/wl.ko
Скопируйте модуль в каталог модулей путем выполнения:
sudo install -m 644 /lib/modules/$(uname -r)/kernel/net/wireless/wl.ko
Обновите карту зависимостей от модуля для всех модулей путем выполнения:
sudo depmod -a
Загрузите модуль ядра на текущей сессии:
sudo modprobe wl
Если Вы получаете какие-либо ошибки, не продолжайте двигаться, удаляйте модуль путем выполнения:
sudo rm /lib/modules/$(uname -r)/kernel/net/wireless/wl.ko
sudo depmod -a
Добавить wl
кому: /etc/modules
путем выполнения:
echo wl | tee -a /etc/modules
Обновите свой начальный электронный диск с модулем ядра путем выполнения:
sudo update-initramfs -u
Это идет в /lib/modules/<kernel-version>/kernel/net/wireless
, где, скорее всего, 2.6.35-22-generic, чтобы убедиться, что это сделать:
$ ls /lib/modules/
И увидеть самую высокую запись там.
Обязательно сделайте modprobe wl
после того, как вы скопировали этот файл