> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshoot Ethernet issues

You can use the following log types to log and debug issues related to Ethernet.

| **Log type** | **Purpose**                               |
| :----------- | :---------------------------------------- |
| `dmesg`      | Debug issues related to the kernel driver |
| `tcpdump`    | Verify the packet transfer                |

To debug the issues that may occur during Ethernet bringup, do the following:

1. Collect the `dmesg` logs to debug the issues related to kernel driver.
   ```text theme={null}
   dmesg > /var/log/dmesg_logs.txt
   ```

2. Collect the `tcpdump` logs to verify the packet transfer.
   ```text theme={null}
   tcpdump -i any -s 0 -w /var/log/tcpdump.pcap
   ```

3. Pull the file after the test.
   ```text theme={null}
   scp root@<device_ip_address>:/var/log/tcpdump.pcap .
   ```
   ```text theme={null}
   scp root@<device_ip_address>:/var/log/dmesg_logs.txt .
   ```
   <Note>
     When prompted for a password, enter `oelinux123` to authenticate the file transfer via SCP.
   </Note>

4. Collect the output from ethtool, ifconfig, netstat, and IP route tables for debugging.

   For more information about these tools and their operations, see [Perform Ethernet operations](https://dragonwingdocs.qualcomm.com/Technologies/Ethernet/perform-ethernet-operations).
