Madwifi

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Настройка точки доступа 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].
 +
 +
=== Необходимые пакеты ===
Итак что нужно для организации точки доступа:
Итак что нужно для организации точки доступа:
-
1. Необходимые пакеты:
+
* madwifi-utils
-
<pre>
+
* kernel-modules-madwifi
-
madwifi-utils
+
* hostapd
-
kernel-modules-madwifi
+
* wireless
-
hostapd
+
* libwireless
-
wireless
+
 
-
libwireless
+
=== Настройки модулей ядра ===
-
</pre>
+
В /etc/modprobe.d/ options прописать:
-
2. в /etc/modprobe.d/ options прописать: <pre>options ath_pci autocreate=ap</pre>
+
options ath_pci autocreate=ap
-
3. в /etc/modprobe.d/ blacklist прописать: <pre>blacklist ath5k</pre>
+
 
-
4 в /etc/net/ifaces/ath0/ в файле ipv4address указать ip адрес, в файл options прописать следующее:
+
В /etc/modprobe.d/ blacklist прописать:
-
<pre>
+
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</pre>
+
MODE=ap
-
5. Настроить hostapd:
+
NM_CONTROLLED=no
-
<pre>
+
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 в автозапуск: 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.
-
Данная конфигурация успешно работает на следующих версиях ALTLinux-а: Сервер 4.0 или Branch 4.0, Branch 4.1, Branch 5.0 с ядром от Branch 4.1
+
[[Категория:HOWTO]] [[Категория:WiFi]]

Версия 11:26, 21 мая 2015

42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Содержание

Настройка точки доступа 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

Другие варианты настройки

 
Личные инструменты