Compare commits

...

1 Commits

Author SHA1 Message Date
Oleg Kalachev
ab3f5e6c69 docs: remove unwanted code blocks indentation in network article 2019-07-08 19:58:47 +03:00

View File

@@ -7,28 +7,30 @@ Wi-Fi адаптер на Raspberry Pi имеет два основных реж
При использовании [образа для RPi](microsd_images.md) по умолчанию Wi-Fi адаптер работает в [режиме точки доступа](wifi.md). При использовании [образа для RPi](microsd_images.md) по умолчанию Wi-Fi адаптер работает в [режиме точки доступа](wifi.md).
<!-- markdownlint-disable MD029 -->
## Изменение пароля или SSID (имени сети) ## Изменение пароля или SSID (имени сети)
1. Отредактируйте файл `/etc/wpa_supplicant/wpa_supplicant.conf` (используя [SSH-соединение](ssh.md)): 1. Отредактируйте файл `/etc/wpa_supplicant/wpa_supplicant.conf` (используя [SSH-соединение](ssh.md)):
```bash ```bash
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
``` ```
Измените значение параметра `ssid`, чтобы изменить название Wi-Fi сети, и параметра `psk`, чтобы изменить пароль. Например: Измените значение параметра `ssid`, чтобы изменить название Wi-Fi сети, и параметра `psk`, чтобы изменить пароль. Например:
```txt ```txt
network={ network={
ssid="my-super-ssid" ssid="my-super-ssid"
psk="cleverwifi123" psk="cleverwifi123"
mode=2 mode=2
proto=RSN proto=RSN
key_mgmt=WPA-PSK key_mgmt=WPA-PSK
pairwise=CCMP pairwise=CCMP
group=CCMP group=CCMP
auth_alg=OPEN auth_alg=OPEN
} }
``` ```
2. Перезагрузите Raspberry Pi. 2. Перезагрузите Raspberry Pi.
@@ -40,87 +42,89 @@ Wi-Fi адаптер на Raspberry Pi имеет два основных реж
1. Выключите службу `dnsmasq`. 1. Выключите службу `dnsmasq`.
```bash ```bash
sudo systemctl stop dnsmasq sudo systemctl stop dnsmasq
sudo systemctl disable dnsmasq sudo systemctl disable dnsmasq
``` ```
2. Включите получение IP адреса на беспроводном интерфейсе DHCP клиентом. Для этого удалите из файла `/etc/dhcpcd.conf` строки: 2. Включите получение IP адреса на беспроводном интерфейсе DHCP клиентом. Для этого удалите из файла `/etc/dhcpcd.conf` строки:
```conf ```conf
interface wlan0 interface wlan0
static ip_address=192.168.11.1/24 static ip_address=192.168.11.1/24
``` ```
3. Настройте `wpa_supplicant` для подключения к существующей точке доступа. Для этого замените содержимое файла `/etc/wpa_supplicant/wpa_supplicant.conf` на: 3. Настройте `wpa_supplicant` для подключения к существующей точке доступа. Для этого замените содержимое файла `/etc/wpa_supplicant/wpa_supplicant.conf` на:
``` ```
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 update_config=1
country=GB country=GB
network={ network={
ssid="SSID" ssid="SSID"
psk="password" psk="password"
} }
``` ```
где `SSID` название сети, а `password` пароль. где `SSID` название сети, а `password` пароль.
4. Перезапустите службу `dhcpcd`. 4. Перезапустите службу `dhcpcd`.
```bash ```bash
sudo systemctl restart dhcpcd sudo systemctl restart dhcpcd
``` ```
## Переключение адаптера в режим точки доступа ## Переключение адаптера в режим точки доступа
1. Включите статический IP адрес на беспроводном интерфейсе. Для этого добавьте в файл `/etc/dhcpcd.conf` строки: 1. Включите статический IP адрес на беспроводном интерфейсе. Для этого добавьте в файл `/etc/dhcpcd.conf` строки:
```conf ```conf
interface wlan0 interface wlan0
static ip_address=192.168.11.1/24 static ip_address=192.168.11.1/24
``` ```
2. Настроите `wpa_supplicant` на работу в режиме точки доступа. Для этого замените содержимое файла `/etc/wpa_supplicant/wpa_supplicant.conf` на: 2. Настроите `wpa_supplicant` на работу в режиме точки доступа. Для этого замените содержимое файла `/etc/wpa_supplicant/wpa_supplicant.conf` на:
``` ```
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1 update_config=1
country=GB country=GB
network={ network={
ssid="CLEVER-1234" ssid="CLEVER-1234"
psk="cleverwifi" psk="cleverwifi"
mode=2 mode=2
proto=RSN proto=RSN
key_mgmt=WPA-PSK key_mgmt=WPA-PSK
pairwise=CCMP pairwise=CCMP
group=CCMP group=CCMP
auth_alg=OPEN auth_alg=OPEN
} }
``` ```
где `CLEVER-1234` название сети, а `cleverwifi` пароль. где `CLEVER-1234` название сети, а `cleverwifi` пароль.
3. Перезагрузите `systemd`. 3. Перезагрузите `systemd`.
```bash ```bash
sudo systemctl daemon-reload sudo systemctl daemon-reload
``` ```
4. Включите службу `dnsmasq`. 4. Включите службу `dnsmasq`.
```bash ```bash
sudo systemctl enable dnsmasq sudo systemctl enable dnsmasq
sudo systemctl start dnsmasq sudo systemctl start dnsmasq
``` ```
5. Перезагрузите службу `dhcpcd`. 5. Перезагрузите службу `dhcpcd`.
```bash ```bash
sudo systemctl restart dhcpcd sudo systemctl restart dhcpcd
``` ```
<!-- markdownlint-enable MD029 -->
___ ___