====== Настройка на FreeBSD ====== ===== Установка и настройка беспроводного соединения в FreeBSD ===== ==== Получаем логин и пароль для подключения ==== - Заходите на web сайт [[http://request.nstu.ru|request.nstu.ru]]. Удобнее это сделать с компьютера или ноутбука, на смартфоне придется переключаться между web браузером, набором СМС и вводом логина/пароля. - На этой страничке получаете код (латинские буквы), отправляете его по СМС на номер **+7-913-771-30-05**. В СМС должно быть **6 символов**, никакого лишнего текста. - Затем нажимаете кнопку **«Получить логин и пароль»**. - Сохраните свой логин и пароль (запишите или сделайте скриншот). {{:it:wifi:browser1.jpg?400|}} {{:it:wifi:browser2.jpg?400|}} ==== Настройка беспроводного соединения ==== - Подгружаем модули, необходимые для работы Wi-Fi и драйвера. Если у вас ядро `GENERIC`, то переходите к настройке `WPA_supplicant`, так как всё необходимое уже есть в ядре. **/boot/loader.conf** ```plaintext wlan_ccmp_load="YES" # Включаем поддержку AES if_ath_load="YES" # на примере чипа Atheros 5424/2425 Создаем файл /etc/wpa_supplicant.conf со следующими настройками: ctrl_interface=/var/run/wpa_supplicant ap_scan=1 fast_reauth=1 network={ ssid="nstu" key_mgmt=WPA-EAP eap=PEAP identity="CLIENTLOGIN" password="CLIENTPASSWORD" phase1="peaplabel=0" phase2="auth=MSCHAPV2" } CLIENTLOGIN и CLIENTPASSWORD — это логин и пароль, полученные с [[http://request.nstu.ru|request.nstu.ru]]. Для запуска добавляем следующие записи в /etc/rc.conf: wlans_ath0="wlan0" ifconfig_wlan0="WPA DHCP" Перезапускаем сеть: # /etc/rc.d/netif restart По команде ifconfig -a вы должны увидеть что-то подобное: ath0: flags=8843 metric 0 mtu 2290 ether xx:xx:xx:xx:xx:xx nd6 options=21 media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: associated wlan0: flags=8843 metric 0 mtu 1500 ether xx:xx:xx:xx:xx:xx inet 10.233.66.174 netmask 0xfffffc00 broadcast 10.233.67.255 nd6 options=29 media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g status: associated ssid nstu channel 6 (2437 MHz 11g) bssid 00:27:22:0b:0d:a2 regdomain 96 indoor ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit txpower 20 bmiss 7 scanvalid 60 protmode CTS wme burst roaming MANUAL Готово, вы подключились к сети nstu. Все последующие подключения к Wi-Fi будут происходить автоматически. ==== Дополнительная информация ==== Для того чтобы wpa_supplicant перечитал /etc/wpa_supplicant.conf, нужно послать ему SIGHUP: pkill -HUP wpa_supplicant или дать команду: wpa_cli reconfigure Рекомендуется также прочитать статью [[https://docs.freebsd.org/en/books/handbook/network-wireless/|Handbook: Wireless Networking]].