# Hardware

## Networking

### Wifi

Check for Wifi Adapter availability, network interface will show up as `Wireless Interface`

```bash
sudo lshw -C network
```

Find you Wifi device name with, `a` means address/network interface

```bash
ip a
ip a show wlp61s0
```

Scan for available Wifi Networks with

```bash
nmcli d wifi list
```

Connect and disconnect to Wifi Network, `wlp61s0` is the device name

```bash
nmcli d disconnect wlp61s0
nmcli d connect wlp61s0   
```

Using `nmap` to find IP Addresses and hostnames in local network using Router DNS

```bash
nmap -sn 192.168.1.1-254 --dns-server 192.168.1.1 | grep Nmap | awk '{ print $5 " " $6}'
```

## Fios Router

blocking IPs on Fios Router

![here](https://media.404founders.com/NetworkProtectionFiosRouterEdited.png)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://lib.rjo.me/newlib/operating-systems/linux/hardware.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
