WiFi ==== Configure WiFi using ``nmcli``: * List all available networking devices: .. code:: bash nmcli -t device .. code:: bash usb0:ethernet:connected:usbncm wlan0:wifi:disconnected: eth0:ethernet:unavailable: docker0:bridge:unmanaged: can0:can:unmanaged: can1:can:unmanaged: sit0:iptunnel:unmanaged: lo:loopback:unmanaged: * List all available Wi-Fi networks by SSID: .. code:: bash nmcli dev wifi list .. code:: bash IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY 14:EB:B6:52:3D:62 TP-Link_3D62 Infra 3 270 Mbit/s 47 ** WPA2 D4:3F:CB:84:E3:A2 WinklerNet Infra 6 195 Mbit/s 37 ** WPA2 46:4E:6D:74:3F:99 AP1_gast Infra 11 260 Mbit/s 32 ** WPA2 44:4E:6D:74:3F:99 wlanAP1 Infra 11 260 Mbit/s 30 * WPA2 44:FB:5A:C8:BF:7F A1-C8BF7F Infra 11 130 Mbit/s 19 * WPA2 D4:3F:CB:C7:F8:A6 Liwest7421 Infra 11 130 Mbit/s 17 * WPA2 * Connect to your Wi-Fi (and enter password on prompt): .. code:: bash nmcli --ask dev wifi connect network-ssid If you have forgotten the IP assigned to your Arduino Portenta X8 or your DHCP server has assigned a new IP as the previous lease has been expired you can always scan for open SSH ports using nmap. .. code:: bash nmap -sV 192.168.8.0/24 -p 22 -open