Skip to main content
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.
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]

For example:
ethtool -s enP1p5s0f0 autoneg on speed 2500 duplex full

Configure energy efficient Ethernet

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]
    
    For example:
    ethtool --show-eee enP1p5s0f1
    
    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
    
  • Enable EEE
    ethtool --set-eee [interface] eee on
    
    For example:
    ethtool --set-eee enP1p5s0f1 eee on
    
    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
    
  • Disable EEE
    ethtool --set-eee [interface] eee off
    
    For example:
    ethtool --set-eee enP1p5s0f1 eee off
    
    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
    

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
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

Next steps