Wi-Fi Old: различия между версиями

м
→‎Настройка в режиме точки доступа: Поправил текст + вынес настройку пароля в отдельный подраздел.
м (→‎Wi-Fi: Заменил текст на шаблон)
м (→‎Настройка в режиме точки доступа: Поправил текст + вынес настройку пароля в отдельный подраздел.)
Строка 25: Строка 25:
Настройка производится стандартным для Linux Debian способом - через файл <code>/etc/network/interfaces</code>. Краткие инструкции для типовых задач даны ниже, на сайте Linux Debian есть [https://wiki.debian.org/ru/NetworkConfiguration подробная документация].
Настройка производится стандартным для Linux Debian способом - через файл <code>/etc/network/interfaces</code>. Краткие инструкции для типовых задач даны ниже, на сайте Linux Debian есть [https://wiki.debian.org/ru/NetworkConfiguration подробная документация].


=== Настройка в режиме точки доступа === <!--T:6-->
=== Настройка в режиме точки доступа ===


<!--T:7-->
Режим точки доступа включён по умолчанию. Работа в режиме точки доступа обеспечивается демоном '''[https://wireless.wiki.kernel.org/en/users/documentation/hostapd hostapd]'''.
Режим точки доступа включён по умолчанию. Работа в режиме точки доступа обеспечивается демоном '''[https://wireless.wiki.kernel.org/en/users/documentation/hostapd hostapd]'''.


<!--T:8-->
Сперва настраиваем демон <code>hostapd</code>:
Процесс настройки:
# в файле <code>/etc/default/hostapd</code> раскомментируйте строку (то есть удалите знак '''#''' в начале строки)
# Включите режим точки доступа. Для этого:
#:<syntaxhighlight lang="bash">
#* в файле <code>/etc/default/hostapd</code> раскомментируйте строку (то есть удалите знак '''#''' в начале строки)<syntaxhighlight lang="bash">DAEMON_CONF="/etc/hostapd.conf"</syntaxhighlight>
DAEMON_CONF="/etc/hostapd.conf"
#* отредактируйте файл <code>/etc/hostapd.conf</code>, чтобы он выглядел так:<syntaxhighlight lang="bash">
</syntaxhighlight>
# отредактируйте файл <code>/etc/hostapd.conf</code>, чтобы он выглядел так:
#:<syntaxhighlight lang="bash">
interface=wlan0
interface=wlan0
#driver=nl80211 # оставьте эту строку закомментированной
#driver=nl80211 # оставьте эту строку закомментированной
ssid=WirenBoard # вместо WirenBoard можете подставить другое имя для создаваемой точки доступа
ssid=WirenBoard # вместо WirenBoard можете подставить другое имя для создаваемой точки доступа
channel=1
channel=1
wpa=2
wpa_passphrase=your_password # вместо your_password подставьте пароль
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=TKIP CCMP
</syntaxhighlight>
</syntaxhighlight>
# Отредактируйте <code>/etc/network/interfaces</code>:
 
#* раскомментируйте и отредактируйте (или добавьте, если их не было) строки, относящиеся к настройке в режиме точки доступа: <syntaxhighlight lang="bash">
Теперь нужно настроить сам интерфейс. Настройка делается в файле <code>/etc/network/interfaces</code>:
# раскомментируйте и отредактируйте (или добавьте, если их не было) строки, относящиеся к настройке в режиме точки доступа:
#:<syntaxhighlight lang="bash">
iface wlan0 inet static
iface wlan0 inet static
       address 192.168.42.1 # здесь 192.168.42.1  - адрес, по которому в новой сети будет находиться Wiren Board; можете указать другой адрес
       address 192.168.42.1 # здесь 192.168.42.1  - адрес, по которому в новой сети будет находиться Wiren Board; можете указать другой адрес
       netmask 255.255.255.0
       netmask 255.255.255.0
</syntaxhighlight>
</syntaxhighlight>
#* закомментируйте строки, относящиеся к работе в режиме клиента:<syntaxhighlight lang="bash">
# закомментируйте строки, относящиеся к работе в режиме клиента:
#:<syntaxhighlight lang="bash">
#auto wlan0
#auto wlan0
#iface wlan0 inet dhcp  
#iface wlan0 inet dhcp  
Строка 57: Строка 56:
#                wpa-psk  {password}
#                wpa-psk  {password}
</syntaxhighlight>
</syntaxhighlight>
# Выполните команду
 
Выполните команду
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
/etc/init.d/hostapd restart
/etc/init.d/hostapd restart
</syntaxhighlight>
</syntaxhighlight>
В итоге у нас получилась открытая точка доступа, для подключения к которой не требуется пароль.
=== Установка пароля на WiFi ===
{{Wbincludes:WiFi Set Password}}


=== Настройка в режиме клиента === <!--T:9-->
=== Настройка в режиме клиента === <!--T:9-->