Hi.
I want to know how to disable tx by modifying the driver source code. (Set registers or API calls)
If i commanded “ifconfig eth4 down” then eth4 and eth5 should be link down state.
(eth4 and eth5 is loop back)
Please let me know.
Thank you.
system info
OS : fedora 27
mellanoox driver : MLNX_EN_SRC-4.6-1.0.1.1
PCI
±[0000:5d]-±00.0-[5e]–±00.0 Mellanox Technologies MT27800 Family [ConnectX-5] [15b3:1017]
| | -00.1 Mellanox Technologies MT27800 Family [ConnectX-5] [15b3:1017]
[root@ ~]# ethtool -i eth4
driver: mlx5_core
version: 4.6-1.0.1
firmware-version: 16.25.1020 (ADV0000000009)
expansion-rom-version:
bus-info: 0000:5e:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes
[root@ ~]# ethtool -i eth5
driver: mlx5_core
version: 4.6-1.0.1
firmware-version: 16.25.1020 (ADV0000000009)
expansion-rom-version:
bus-info: 0000:5e:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes
[root@ ~]# ifconfig eth4 down
[root@ ~]# ethtool eth4 | grep -i “link detected”
Link detected: no
[root@ ~]# ethtool eth5 | grep -i “link detected”
Link detected: yes