UP | HOME

🖥️ Raspberry Pi Notes

Enable Wifi

Running Raspbian OS on Raspberry Pi 3B+

Configure wifi using raspi-config:

Screenshot from 2022-10-06 16-35-04.png

Check for available SSIDs:

sudo iwlist scan | grep ESSID
ESSID:"hailtheking"
ESSID:"hailtheking"
ESSID:"WLAN-151515"
ESSID:"Rittersport"
ESSID:""
ESSID:"EasyBox-476850"
ESSID:"FRITZ!Box 7560 IK"
ESSID:"FRITZ!Box 7530 VY"
ESSID:"Zahl dein Internet selber"
ESSID:"WLAN-QK2V3U"
ESSID:"WLAN-650448"
ESSID:"FRITZ!Box 7430 YE"
ESSID:"hailtheking"
ESSID:"hailtheking"
ESSID:"Rittersport"
ESSID:"QUALLMEREI LAN 2,4GHz"
ESSID:"WLAN-151515"
ESSID:"DIRECT-CE-HP DeskJet 2600 series"
ESSID:"Vodafone-364555"
ESSID:"WLAN-650448"
ESSID:""
ESSID:""
ESSID:""
ESSID:""
ESSID:""
ESSID:"hailtheking"
ESSID:"FRITZ!Box 7530 VY"
ESSID:"FRITZ!Box 7560 IK"

Copy network information:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=DE

network={
        ssid="XXX"
        psk="XXX"
}

More information on wpa_supplicant can be found here and here and here.

sudo systemctl enable wpa_supplicant.service
sudo reboot

Check if wifi is working:

ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether e4:5f:01:7f:44:09  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 20  bytes 3366 (3.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 20  bytes 3366 (3.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.178.51  netmask 255.255.255.0  broadcast 192.168.178.255
        inet6 fe80::79b:1831:8bab:c83  prefixlen 64  scopeid 0x20<link>
        inet6 2003:ca:1f11:4200:4306:24af:db23:bc4d  prefixlen 64  scopeid 0x0<global>
        ether e4:5f:01:7f:44:0a  txqueuelen 1000  (Ethernet)
        RX packets 155823  bytes 7842539 (7.4 MiB)
        RX errors 0  dropped 4  overruns 0  frame 0
        TX packets 5507  bytes 611204 (596.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Author: Marcus Kammer

Email: marcus.kammer@mailbox.org

Date: Sun, 02 Oct 2022 19:00 +0200

Emacs 29.1.90 (Org mode 9.6.11)

License: CC BY-SA 3.0