lk/networking/wifi.md
Malin Freeborn ba8026e0c3
change formatting
input examples are now given as

```bash
input $ARG1
```

While outputs use md's '> ' sign as a quote.
2023-06-17 21:28:20 +02:00

1.5 KiB

title tags
wifi
Documentation
Networking

Netstat Stuff

Stats on local net usage within domain.

iftop -p -n
whois domain.com

Info on domain, whether it's taken, et c.:

dig domain.com
ifconfig

Versatile wifi tool:

nmcli

Examples

You want to connect to the internet.

sudo iwconfig

Get knowledge of wireless state. The output might be:

wlp3s0 IEEE 802.11 ESSID:"Gandalf WajFaj"

Mode:Managed Frequency:2.412 GHz Access Point: 10:05:01:90:AC:1A

Bit Rate=144.4 Mb/s Tx-Power=15 dBm

Retry short limit:7 RTS thr:off Fragment thr:off

Encryption key:off

     Power Management:on
     Link Quality=64/70  Signal level=-46 dBm
     Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag
     Tx excessive retries:0  Invalid misc:363   Missed beacon

This tells you that your ESSID is 'Gandalf WajFaj', and the access point name is 10:05:......

nmcli radio

You get an overview of your radio devices. You're told that eth0 deals with your ethernet and wlan0 deals with wifi. wlan0 is a file which represents your wifi device.

nmcli wlan0 wifi rescan
nmcli device wifi list

Now to connect.

nmcli device wifi connect [SSID] [your password] [wifi password]

Alternatively, you can use

nmcli -ask device wifi connect [SSID]

And it'll ask for your password, so you're not typing it in in full view.