Madwifi
Материал из ALT Linux Wiki
(Различия между версиями)
EgorDS (обсуждение | вклад) (→Настройка точки доступа WIFI с использованием madwifi) |
(Викификация, форматирование, дополнение об оборудовании и замечание об устаревшем тексте.) |
||
Строка 3: | Строка 3: | ||
== Настройка точки доступа WIFI с использованием madwifi == | == Настройка точки доступа WIFI с использованием madwifi == | ||
+ | |||
+ | |||
+ | Данная конфигурация успешно работает с беспроводным адаптером Atheros на следующих версиях ALTLinux: Сервер 4.0 или Branch 4.0, Branch 4.1, Branch 5.0 с ядром от Branch 4.1 | ||
+ | |||
+ | === Замечание 2015 года === | ||
+ | |||
+ | Настоящая инструкция несколько устарела в своей первой части ("Настройки модулей ядра"): там описано использование более не поддерживаемого драйвера [http://madwifi-project.org/ MadWifi]. | ||
+ | |||
+ | === Необходимые пакеты === | ||
Итак что нужно для организации точки доступа: | Итак что нужно для организации точки доступа: | ||
- | + | * madwifi-utils | |
- | + | * kernel-modules-madwifi | |
- | madwifi-utils | + | * hostapd |
- | kernel-modules-madwifi | + | * wireless |
- | hostapd | + | * libwireless |
- | wireless | + | |
- | libwireless | + | === Настройки модулей ядра === |
- | + | В /etc/modprobe.d/ options прописать: | |
- | + | options ath_pci autocreate=ap | |
- | + | ||
- | + | В /etc/modprobe.d/ blacklist прописать: | |
- | + | blacklist ath5k | |
- | TYPE=eth | + | |
- | BOOTPROTO=static | + | === Настройки интерфейса === |
- | ONBOOT=yes | + | В /etc/net/ifaces/ath0/ в файле ipv4address указать ip адрес, в файл options прописать следующее: |
- | MODULE=ath_pci | + | TYPE=eth |
- | WPA_DRIVER=madwifi | + | BOOTPROTO=static |
- | MODE=ap | + | ONBOOT=yes |
- | NM_CONTROLLED=no | + | MODULE=ath_pci |
- | CONFIG_WIRELESS=no | + | WPA_DRIVER=madwifi |
- | NEVER_RMMOD=yes | + | MODE=ap |
- | + | NM_CONTROLLED=no | |
- | + | CONFIG_WIRELESS=no | |
- | interface=ath0 | + | NEVER_RMMOD=yes |
- | driver=madwifi | + | |
- | logger_syslog=-1 | + | === Настройки hostapd === |
- | logger_syslog_level=2 | + | Настроить hostapd: |
- | logger_stdout=-1 | + | interface=ath0 |
- | logger_stdout_level=2 | + | driver=madwifi |
- | debug=0 | + | logger_syslog=-1 |
- | dump_file=/tmp/hostapd.dump | + | logger_syslog_level=2 |
- | ctrl_interface=/var/run/hostapd | + | logger_stdout=-1 |
- | ctrl_interface_group=0 | + | logger_stdout_level=2 |
- | own_ip_addr=ваш_ip | + | debug=0 |
- | macaddr_acl=1 | + | dump_file=/tmp/hostapd.dump |
- | deny_mac_file=/etc/hostapd/hostapd.deny | + | ctrl_interface=/var/run/hostapd |
- | auth_algs=3 | + | ctrl_interface_group=0 |
- | basic_rates=540 | + | own_ip_addr=ваш_ip |
- | eapol_key_index_workaround=0 | + | macaddr_acl=1 |
- | eap_server=0 | + | deny_mac_file=/etc/hostapd/hostapd.deny |
- | ssid=ТВОЙ_СИД | + | auth_algs=3 |
- | hw_mode=g | + | basic_rates=540 |
- | dtim_period=2 | + | eapol_key_index_workaround=0 |
- | max_num_sta=255 | + | eap_server=0 |
- | rts_threshold=2347 | + | ssid=ТВОЙ_СИД |
- | fragm_threshold=2346 | + | hw_mode=g |
- | wpa=3 | + | dtim_period=2 |
- | wpa_passphrase=0123456789 | + | max_num_sta=255 |
- | wpa_key_mgmt=WPA-PSK | + | rts_threshold=2347 |
- | wpa_pairwise=TKIP CCMP</pre> | + | fragm_threshold=2346 |
+ | wpa=3 | ||
+ | wpa_passphrase=0123456789 # тут поставить свой пароль | ||
+ | wpa_key_mgmt=WPA-PSK | ||
+ | wpa_pairwise=TKIP CCMP</pre> | ||
+ | |||
+ | Добавляем сервис hostapd в автозапуск командой: | ||
+ | chkconfig hostapd on | ||
+ | |||
+ | == Другие варианты настройки == | ||
- | + | * [[Hostapd|Настройка компьютера в качестве точки доступа для периферии]] | |
+ | * [[Точка_доступа_для_Андроида|Создание точки доступа с помощью NetworkManager]] | ||
+ | * [http://forum.altlinux.org/index.php/topic,30273.0.html Настройка программной точки доступа с нуля] для ALT Linux KDesktop 6.0.2 на ноутбуке Acer Aspire 7540G-304G32Mi. | ||
- | + | [[Категория:HOWTO]] [[Категория:WiFi]] |
Версия 11:26, 21 мая 2015
Содержание |
Настройка точки доступа WIFI с использованием madwifi
Данная конфигурация успешно работает с беспроводным адаптером Atheros на следующих версиях ALTLinux: Сервер 4.0 или Branch 4.0, Branch 4.1, Branch 5.0 с ядром от Branch 4.1
Замечание 2015 года
Настоящая инструкция несколько устарела в своей первой части ("Настройки модулей ядра"): там описано использование более не поддерживаемого драйвера MadWifi.
Необходимые пакеты
Итак что нужно для организации точки доступа:
- madwifi-utils
- kernel-modules-madwifi
- hostapd
- wireless
- libwireless
Настройки модулей ядра
В /etc/modprobe.d/ options прописать:
options ath_pci autocreate=ap
В /etc/modprobe.d/ blacklist прописать:
blacklist ath5k
Настройки интерфейса
В /etc/net/ifaces/ath0/ в файле ipv4address указать ip адрес, в файл options прописать следующее:
TYPE=eth BOOTPROTO=static ONBOOT=yes MODULE=ath_pci WPA_DRIVER=madwifi MODE=ap NM_CONTROLLED=no CONFIG_WIRELESS=no NEVER_RMMOD=yes
Настройки hostapd
Настроить hostapd:
interface=ath0 driver=madwifi logger_syslog=-1 logger_syslog_level=2 logger_stdout=-1 logger_stdout_level=2 debug=0 dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd ctrl_interface_group=0 own_ip_addr=ваш_ip macaddr_acl=1 deny_mac_file=/etc/hostapd/hostapd.deny auth_algs=3 basic_rates=540 eapol_key_index_workaround=0 eap_server=0 ssid=ТВОЙ_СИД hw_mode=g dtim_period=2 max_num_sta=255 rts_threshold=2347 fragm_threshold=2346 wpa=3 wpa_passphrase=0123456789 # тут поставить свой пароль wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP</pre>
Добавляем сервис hostapd в автозапуск командой:
chkconfig hostapd on
Другие варианты настройки
- Настройка компьютера в качестве точки доступа для периферии
- Создание точки доступа с помощью NetworkManager
- Настройка программной точки доступа с нуля для ALT Linux KDesktop 6.0.2 на ноутбуке Acer Aspire 7540G-304G32Mi.