Купил я себе WiFi сетевой USB-адаптер TL-WN723N. Чтобы все компьютеры в доме связать домашней сетью.
Да вот беда, Slackware-14.1 отказалась даже видеть это устройство, хотя под Windows всё пошло на ура.
На сайте производителя, драйверов для линукс не оказалось, пришлось рыскать по интернету в поисках информации.
Для начала в консоли дал команду:
lsusb
И узнал таким образом как система видит устройство:
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Понятно, что нужен свежий драйвер для ядра под названием RTL8188EUS. После непродолжительных поисков на просторах инета, исходники драйвера были найдены.
Их можно скачать на GitHub, нажав на кнопку Download ZIP.
Скачанный архив можно распаковать:
unzip rtl8188eu-master.zip
Дальше проще - заходим в каталог rtl8188eu-master, читаем readme, в котором советуют дать команды:
make all make install install -p -D -m 644 8188eu.ko /lib/modules/3.10.17-smp/kernel/drivers/net/wireless/8188eu.ko /sbin/depmod -a 3.10.17-smp mkdir -p /lib/firmware/rtlwifi cp -n rtl8188eufw.bin /lib/firmware/rtlwifi/.
Модуль скомпилирован, и скопирован в свой рабочий каталог. Можно запустить его в работу:
modprobe 8188eu
Предварительно, нужно установить пакет wicd-1.7.2.4-i486-4.txz, чтобы проверить работу устройства.
У меня заработало всё сразу. Осталось только прописать команду подключения модуля в файл /etc/rc.d.rc.modules-3.10.17-smp:
### USB device support: ... # USB TL-WN723N (rtl8188eu) support: /sbin/modprobe 8188eu
После перезагрузки всё должно работать...