Manual Page Search Parameters

NETWORKING(7) Miscellaneous Information Manual NETWORKING(7)

networking, wifiquickstart guide to connecting to a network

In the following examples, it is assumed that we are connecting to Ethernet with the first interface found by the em(4) driver, and Wi-Fi with the first interface found by the iwn(4) driver, though your hardware will vary.

# dhclient em0

Load the USB tethering driver, urndis(4):

# kldload urndis

Ask for a DHCP lease on the USB tethering interface:

# dhclient ue0

Identify your Wi-Fi hardware:

% sysctl net.wlan.devices

Configure your Wi-Fi hardware as wlan0 interface:

# sysrc wlans_iwn0="wlan0"

Set that interface to negotiate a DHCP lease with wpa_supplicant(8):

# sysrc ifconfig_wlan0="WPA SYNCDHCP"

Enter the details of the Wi-Fi network:

# wpa_passphrase "myssid" "mypassphrase" >> wpa_supplicant.conf

Restart the network interface daemon:

# service netif restart
% ifconfig wlan0 scan
# service netif stop

bsdconfig(8), dhclient(8), ifconfig(8), wpa_passphrase(8)

The Advanced Networking chapter of the FreeBSD Handbook.

Shell Special Characters in the SSID or passphrase will need to be escaped for wpa_passphrase(8), commonly using ‘\’, see the manual page for your shell for more details.

April 17, 2024 dev