Skip to content

Instantly share code, notes, and snippets.

@ShortArrow
Last active April 5, 2024 05:28
Show Gist options
  • Save ShortArrow/82f7a3ffaf9a400dc459f85b6ea30072 to your computer and use it in GitHub Desktop.
Save ShortArrow/82f7a3ffaf9a400dc459f85b6ea30072 to your computer and use it in GitHub Desktop.
Raspi cheetsheet

https://www.raspberrypi.com/documentation/

raspi-config
nmcli
pinctrl
/boot/firmware/config.txt

as AP

sudo nmcli con add type wifi ifname wlan0 con-name $MyHotspot autoconnect yes ssid $yourssid
sudo nmcli con modify $MyHotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
sudo nmcli con modify $MyHotspot wifi-sec.key-mgmt wpa-psk
sudo nmcli con modify $MyHotspot wifi-sec.psk $password

connect to AP

as static IP

sudo nmcli con add type wifi ifname wlan0 con-name $myConnection autoconnect yes ssid $yourSsid
sudo nmcli con modify $myConnection wifi-sec.key-mgmt wpa-psk
sudo nmcli con modify $myConnection wifi-sec.psk $yourPassword
sudo nmcli con modify $myConnection ipv4.addresses 192.168.178.100/24
sudo nmcli con modify $myConnection ipv4.gateway 192.168.178.254
sudo nmcli con modify $myConnection ipv4.dns 192.168.178.1
sudo nmcli con modify $myConnection autoconnect yes

as auto IP

sudo nmcli con add type wifi ifname wlan0 con-name $myConnection autoconnect yes ssid $yourSsid
sudo nmcli con modify $myConnection wifi-sec.key-mgmt wpa-psk
sudo nmcli con modify $myConnection wifi-sec.psk $yourPassword
sudo nmcli con modify $myConnection ipv4.method auto
sudo nmcli con modify $myConnection autoconnect yes

boot config

sudo nvim /boot/firmware/config.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment