Сначала проверьте ваш беспроводной адаптер: ifconfig
На выходе будут показаны ваши сетевые устройства (Ethernet и беспроводной адаптер). Есть ли драйвер athn0 в списке?
Затем настройте wpa supplicant:
vi /etc/wpa_supplicant.conf
Пример:
network={
ssid="yourssid"
scan_ssid=1
key_mgmt=WPA-PSK
psk="yourpsk"
}
Важно установить точный SSID (имя вашего wlan) и, конечно, ваш точный psk (предварительный ключ). Оба чувствительны к регистру.
Вы можете получить больше информации на http://wiki.netbsd.org/tutorials/how_to_use_wpa_supplicant/
Во-вторых, настройте rc init. Добавьте записи в /etc/rc.conf для настройки сети при запуске:
dhcpcd_flags="-q -b"
wpa_supplicant="YES"
wpa_supplicant_flags="-B -i athn0 -c /etc/wpa_supplicant.conf"
Используйте dhcpcd, демон клиента DHCP:
vi /etc/ifconfig.athn0
up
dhcp
В-третьих, запустите беспроводную связь: у вас есть две возможности
Перезагрузите компьютер или
вы можете начать wpa_supplicant с
/etc/rc.d/wpa_supplicant start
затем перезагрузите вашу сеть с
/etc/rc.d/network restart
И последнее, но не менее важное: вы можете попробовать в качестве root удобную программу для улучшения вашей конфигурации (в интерактивном режиме):
wpa_cli
reconfigure
status
save_config
quit
После настройки вашей сетевой карты проверьте, правильно ли она работает. Используйте команду ping
для отправки 3 пакетов на IP-адрес вашего локального хоста или на DNS-имя по вашему выбору, например:
ping -c3 www.netbsd.org
И не сдавайся! NetBSD надежен, не содержит вредоносных программ, и никто не мешает вам использовать systemd
. А в качестве бонуса вы можете использовать pkgsrc!