input examples are now given as ```bash input $ARG1 ``` While outputs use md's '> ' sign as a quote.
		
			
				
	
	
		
			93 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			93 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: "wifi"
 | |
| tags: [ "Documentation", "Networking" ]
 | |
| ---
 | |
| # Netstat Stuff
 | |
| 
 | |
| Stats on local net usage within domain.
 | |
| 
 | |
| ```bash
 | |
| iftop -p -n
 | |
| ```
 | |
| 
 | |
| ```bash
 | |
| whois domain.com
 | |
| ```
 | |
| 
 | |
| Info on domain, whether it's taken, et c.:
 | |
| 
 | |
| ```bash
 | |
| dig domain.com
 | |
| ```
 | |
| 
 | |
| ```bash
 | |
| ifconfig
 | |
| ```
 | |
| 
 | |
| Versatile wifi tool:
 | |
| 
 | |
| ```bash
 | |
| nmcli
 | |
| ```
 | |
| 
 | |
| # Examples
 | |
| 
 | |
| You want to connect to the internet.
 | |
| 
 | |
| ```bash
 | |
| 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:......
 | |
| 
 | |
| ```bash
 | |
| 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.
 | |
| 
 | |
| ```bash
 | |
| nmcli wlan0 wifi rescan
 | |
| ```
 | |
| 
 | |
| ```bash
 | |
| nmcli device wifi list
 | |
| ```
 | |
| 
 | |
| Now to connect.
 | |
| 
 | |
| ```bash
 | |
| nmcli device wifi connect [SSID] [your password] [wifi password]
 | |
| ```
 | |
| 
 | |
| Alternatively, you can use
 | |
| 
 | |
| ```bash
 | |
| nmcli -ask device wifi connect [SSID]
 | |
| ```
 | |
| 
 | |
| And it'll ask for your password, so you're not typing it in in full view.
 | |
| 
 |