75 lines
2.3 KiB
Markdown
75 lines
2.3 KiB
Markdown
# Ethernet
|
|
|
|
The Kumquat has a single 10/100 Ethernet interface built in. This document shows you how to use this interface.
|
|
|
|
| Location | Description |
|
|
| -------- | ------------------ |
|
|
| X10 | Ethernet Connector |
|
|
|
|
![Ethernet Connector Location](placeholder_image_link)
|
|
|
|
## Prerequisites
|
|
|
|
Before you begin, ensure you have the following:
|
|
|
|
- CAT5e (or better) RJ45 Cable
|
|
- Network connection with DHCP Server
|
|
|
|
## Ethernet Connection
|
|
|
|
Once you are connected to your Network you should be seeing the Yellow and Green LED's on the Ethernet connector indicating that a link has been established
|
|
|
|
By default the Kumquat is configured to get an IP-Address using DHCP
|
|
|
|
### Finding the IP Address of eth0
|
|
|
|
To find the IP address of eth0 on Linux, you can use the `ip` command. Open a terminal and type:
|
|
|
|
```sh
|
|
ip addr show eth0
|
|
```
|
|
|
|
This command will display the IP address, subnet mask, and other network information associated with the eth0 interface.
|
|
|
|
### Checking the Link State of eth0
|
|
|
|
To check the link state of eth0, you can again use the `ip` command:
|
|
|
|
```sh
|
|
ip link show eth0
|
|
```
|
|
|
|
This command will display the status of the eth0 interface, including whether it is up or down, and whether the link is connected or disconnected.
|
|
|
|
### Configuring Static IP Instead of DHCP
|
|
|
|
To configure a static IP address for eth0 instead of using DHCP, you need to edit the network configuration file. In Buildroot, this file is typically located in `/etc/network/interfaces`.
|
|
|
|
Open the network configuration file in a text editor:
|
|
|
|
```sh
|
|
nano /etc/network/interfaces
|
|
```
|
|
|
|
Add or modify the configuration for eth0 to specify a static IP address, subnet mask, gateway, and DNS servers. For example:
|
|
|
|
```
|
|
auto eth0
|
|
iface eth0 inet static
|
|
address 192.168.1.100
|
|
netmask 255.255.255.0
|
|
gateway 192.168.1.1
|
|
dns-nameservers 8.8.8.8 8.8.4.4
|
|
```
|
|
|
|
Replace `192.168.1.100` with the desired static IP address, `255.255.255.0` with the appropriate subnet mask, `192.168.1.1` with the gateway address, and `8.8.8.8` and `8.8.4.4` with the DNS server addresses.
|
|
|
|
Save the file and exit the text editor.
|
|
|
|
After making these changes, you need to restart the networking service to apply the new configuration:
|
|
|
|
```sh
|
|
/etc/init.d/network restart
|
|
```
|
|
|
|
This will bring up the eth0 interface with the configured static IP address. |