# Configure Ethernet features

Ethernet supports a wide range of generic features that don’t require specific configuration. However, a few features that must be configured explicitly for each reference kit are described here.

Tab QCS6490
Tab IQ-9075
Tab IQ-9075 with Mezzanine
Tab IQ-8275
Tab IQ-615

- *class* tabincludedirective

    - ## Configure link speed

You can configure link speed from the supported link modes in the `ethtool` command output.

ethtool -s [device_name] autoneg [on/off] speed [10/100/1000/2500] duplex [full]
    Copy to clipboard

For example:

ethtool -s enP1p5s0f0 autoneg on speed 2500 duplex full
    Copy to clipboard

## Configure energy efficient Ethernet

Note

EEE feature is supported only on QEP8121 PHY.

You can control EEE by performing certain functions such as verifying the
status of EEE and enabling or disabling EEE. Sample commands and their outputs for each function are provided here for your reference.

- Verify EEE status

> 
> 
> ethtool --show-eee [interface]
>         Copy to clipboard
> 
> 
> For example:
> 
> 
> ethtool --show-eee enP1p5s0f1
>         Copy to clipboard
> 
> 
> Sample output:
> 
> 
> EEE settings for enP1p5s0f1:
>         EEE status: disabled
>         Tx LPI: disabled
>         Supported EEE link modes:  1000baseT/Full
>                                    10000baseT/Full
>                                    1000baseKX/Full
>                                    10000baseKX4/Full
>                                    10000baseKR/Full
>         Advertised EEE link modes:  Not reported
>         Link partner advertised EEE link modes:  Not reported
>         Copy to clipboard

- Enable EEE

> 
> 
> ethtool --set-eee [interface] eee on
>         Copy to clipboard
> 
> 
> For example:
> 
> 
> ethtool --set-eee enP1p5s0f1 eee on
>         Copy to clipboard
> 
> 
> Sample output:
> 
> 
> EEE settings for enP1p5s0f1:
>         EEE status: enabled - inactive
>         Tx LPI: 17 (us)
>         Supported EEE link modes:  100baseT/Full
>                                    1000baseT/Full
>         Advertised EEE link modes: 100baseT/Full
>                                    1000baseT/Full
>         Link partner advertised EEE link modes: Not reported
>         Copy to clipboard

- Disable EEE

> 
> 
> ethtool --set-eee [interface] eee off
>         Copy to clipboard
> 
> 
> For example:
> 
> 
> ethtool --set-eee enP1p5s0f1 eee off
>         Copy to clipboard
> 
> 
> Sample output:
> 
> 
> EEE settings for enP1p5s0f1:
>         EEE status: disabled
>         Tx LPI: 17 (us)
>         Supported EEE link modes:  100baseT/Full
>                                    1000baseT/Full
>         Advertised EEE link modes: 100baseT/Full
>                                    1000baseT/Full
>         Link partner advertised EEE link modes: Not reported
>         Copy to clipboard

## Verify preconfigured MAC address

QPS615 is a PCIe switch on RB3 Gen 2 Development Kit. It doesn’t have
an electrically erasable programmable read only memory (EEPROM) to store
the MAC address permanently. However, the MAC address is programmed and
stored at a persistent path on the device.

Verify the configuration of the interface.

> 
> 
> ip -s addr show dev enP1p5s0f1
>     Copy to clipboard

Sample output:

> 
> 
> enP1p5s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
>                 link/ether 62:99:60:23:4d:52 brd ff:ff:ff:ff:ff:ff
>                 RX:  bytes packets errors dropped  missed   mcast
>                    105971     313      0       2       0       0
>                 TX:  bytes packets errors dropped carrier collsns
>                    145434     762      0       2       0       0
>     Copy to clipboard

- *class* tabincludedirective

    - ## Configure link speed

You can configure link speed from the supported link modes in the `ethtool` command output.

ethtool -s [device_name] autoneg [on/off] speed [10/100/1000/2500] duplex [full]
    Copy to clipboard

For example:

ethtool -s eth0 autoneg on speed 2500 duplex full
    Copy to clipboard

- *class* tabincludedirective

    - ## Configure link speed

You can configure link speed from the supported link modes in the `ethtool` command output.

ethtool -s [device_name] autoneg [on/off] speed [10/100/1000/2500] duplex [full]
    Copy to clipboard

For example:

ethtool -s eth0 autoneg on speed 2500 duplex full
    Copy to clipboard

- *class* tabincludedirective

    - ## Configure link speed

You can configure link speed from the supported link modes in the `ethtool` command output.

ethtool -s [device_name] autoneg [on/off] speed [10/100/1000/2500] duplex [full]
    Copy to clipboard

For example:

ethtool -s eth0 autoneg on speed 2500 duplex full
    Copy to clipboard

- *class* tabincludedirective

    - IQ-615 supports a wide range of generic Ethernet features that don’t require specific configuration.

## Next steps

> 
> 
> - [Troubleshoot Ethernet issues](https://docs.qualcomm.com/doc/80-80021-26/topic/troubleshoot-ethernet-issues.html#troubleshoot-ethernet-issues)

Last Published: Mar 18, 2026

[Previous Topic
Perform Ethernet operations](https://docs.qualcomm.com/bundle/publicresource/80-80021-26/topics/perform-ethernet-operations.md) [Next Topic
Troubleshoot Ethernet issues](https://docs.qualcomm.com/bundle/publicresource/80-80021-26/topics/troubleshoot-ethernet-issues.md)