aboutsummaryrefslogtreecommitdiff
path: root/share/man/man7/networking.7
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man7/networking.7')
-rw-r--r--share/man/man7/networking.756
1 files changed, 24 insertions, 32 deletions
diff --git a/share/man/man7/networking.7 b/share/man/man7/networking.7
index 869812c05a9b..2174577eb6a3 100644
--- a/share/man/man7/networking.7
+++ b/share/man/man7/networking.7
@@ -1,54 +1,51 @@
-.\"-
-.\" SPDX-License-Identifier: BSD-2-Clause
.\"
-.\" Copyright (c) 2024 Alexander Ziaee <concussious@runbox.com>
+.\" Copyright (c) 2024 Alexander Ziaee. Ohio.
+.\"
+.\" SPDX-License-Identifier: BSD-2-Clause
.\"
-.Dd April 17, 2024
-.Dt "NETWORKING" 7
+.Dd March 21, 2025
+.Dt NETWORKING 7
.Os
.Sh NAME
.Nm networking ,
.Nm wifi
.Nd quickstart guide to connecting to a network
.Sh DESCRIPTION
-In the following examples, it is assumed that we are connecting to Ethernet
-with the first interface found by the
-.Xr em 4
+In the following examples, it is assumed that
+we are connecting to Ethernet with the first interface found by the
+.Xr ix 4
driver, and Wi-Fi with the first interface found by the
-.Xr iwn 4
+.Xr iwlwifi 4
driver, though your hardware will vary.
.Sh EXAMPLES
.Bl -tag -width 0n
-.It Sy Connecting to an Ethernet network with DHCP:
-.Bd -literal -offset 2n
-.Ic # dhclient em0
-.Ed
-.It Sy Connecting to a cellular network with USB tethering:
+.It Sy Example 1: Connecting to an Ethernet network with DHCP
.Pp
-Load the USB tethering driver,
-.Xr urndis 4 :
+Ask for a DHCP lease on the first Intel 10Gb Ethernet interface:
.Bd -literal -offset 2n
-.Ic # kldload urndis
+.Ic # dhclient ix0
.Ed
+.It Sy Example 2: Connecting to a cellular network with USB tethering
.Pp
-Ask for a DHCP lease on the USB tethering interface:
+Ask for a DHCP lease on the first USB tethering interface:
.Bd -literal -offset 2n
.Ic # dhclient ue0
.Ed
-.It Sy Connecting to a Wi-Fi network:
+.It Sy Example 3: Connecting to a Wi-Fi network
.Pp
Identify your Wi-Fi hardware:
.Bd -literal -offset 2n
.Ic % sysctl net.wlan.devices
.Ed
.Pp
-Configure your Wi-Fi hardware as wlan0 interface:
-.Ed
+Create the
+.Sy wlan0
+interface with the first Intel Wi-Fi adapter:
.Bd -literal -offset 2n
-.Ic # sysrc wlans_iwn0="wlan0"
+.Ic # sysrc wlans_iwlwifi0="wlan0"
.Ed
.Pp
-Set that interface to negotiate a DHCP lease with
+Set that interface to ask for a DHCP lease with
.Xr wpa_supplicant 8 :
.Bd -literal -offset 2n
.Ic # sysrc ifconfig_wlan0="WPA SYNCDHCP"
@@ -56,6 +53,7 @@ Set that interface to negotiate a DHCP lease with
.Pp
Enter the details of the Wi-Fi network:
.Bd -literal -offset 2n
+.Ic # cd /etc/
.Ic # wpa_passphrase \(dqmyssid\(dq \(dqmypassphrase\(dq >> wpa_supplicant.conf
.Ed
.Pp
@@ -63,12 +61,11 @@ Restart the network interface daemon:
.Bd -literal -offset 2n
.Ic # service netif restart
.Ed
-.Pp
-.It Sy Scanning for Wi-Fi networks:
+.It Sy Example 4: Scanning for Wi-Fi networks
.Bd -literal -offset 2n
.Ic % ifconfig wlan0 scan
.Ed
-.It Sy Airplane mode:
+.It Sy Example 5: Airplane mode
.Bd -literal -offset 2n
.Ic # service netif stop
.Ed
@@ -93,9 +90,4 @@ commonly using
.Ql \e ,
see the manual page for your shell for more details.
.Pp
-Currently
-.Ql Ic service netif restart
-does not restart routing.
-A common workaround is to issue
-.Ql Ic service netif restart && service routing restart
-instead.
+Stopping the network interface service also stops internal networking.