Форум русской поддержки ОС Fedora linux
Страниц: 1
Вольный перевод RTL8187SE Advent 4211 MIS Wind Wifi Wireless Linux Driver
Руководство по установке Realtek 8187se WIFI-драйвера на Fedora
(автором опробована работа на Fedora 8, 9, 10).
Что нужно
Вам нужно следующеее:
1) toolchain (make, binutils, gcc, заголовки ядра)
2) Этот файл! (rtl8187-driver.tar.gz)
3) Исходники ядра
4) Умение работать в командной стрке
5) Терпение, чай, кофе...
Установка toolchain довольно проста:
yum -y install binutils make gcc kernel-devel glibc-headers
Сборка и установка
Распакуйте исходники, лучше всего в какую-нибудь пустую директорию командой tar zvf *.gz и перйдите в нее и выполните
./makecln
потом
./makedrv
Проверьте отсутствие ошибок.
Теперь самое интересное, а именно — установка собранных модулей в дерево модулей ядра:
cp -v ieee80211/*.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
cp -v rtl8185/*.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
все должно нормально установиться, проверьте командой
ls /lib/modules/`uname -r`/kernel/drivers/net/wireless
наличие следующих файлов:
r8180 (драйвер)
ieee80211_crypt_ccmp-rtl.ko
ieee80211_crypt-rtl.ko
ieee80211_crypt_tkip-rtl.ko
ieee80211_crypt_wep-rtl.ko
Тестирование
Вы должны убедиться, что модуль установлен в автозагрузку. Перезагрузите компьютер и выполните:
lsmod | more
Провертье и убедитесь, что ваши модули загружаются! Если их нет, Вам придется загрузить их вручную, а затем выполнить:
depmod –a
порядок вывода должен выглядеть так:
insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/ieee80211_crypt-rtl.ko insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/ieee80211_crypt_wep-rtl.ko insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/ieee80211_crypt_tkip-rtl.ko insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/ieee80211_crypt_ccmp-rtl.ko insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/ieee80211-rtl.ko insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/r8180.ko
Настройка интерфейса
Теперь Ваши модули загружаются, и вы можете увидеть устройство wlan0 в:
/etc/udev/rules.d/*persistent-net.rules
P.S.
Все готово, можно подключиться к беспроводной локальной сети! Возможно в этом может помочь скрипт написанный автором, внесите соответствующие изменения и попробуйте (скрипт должен быть запущен от root`а):
#!/bin/bash iwconfig wlan0 essid ESSID > /dev/null iwconfig wlan0 mode Managed > /dev/null iwconfig wlan0 key NETWORKKEY > /dev/null ifconfig wlan0 up > /dev/null iwlist wlan0 scanning > /dev/null dhclient -q wlan0
Неактивен
Страниц: 1