Hi there,
Changing to Auto both duplex and speed and then deleted the actual configuration:
ethernet eth5 {
address 10.22.33.1/24
disable-flow-control
hw-id 00:07:43:0c:4f:e8
mtu 1500
}
After commit link still down:
[ interfaces ethernet eth5 ]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG write '0' > '/sys/class/net/eth5/queues/rx-0/rps_cpus'
DEBUG/IFCONFIG NIC driver does not support changing speed/duplex settings!
{'address': ['10.22.33.1/24'],
'disable_flow_control': {},
'duplex': 'auto',
'hw_id': '00:07:43:0c:4f:e8',
'ifname': 'eth5',
'ip': {'arp_cache_timeout': '30'},
'mtu': '1500',
'speed': 'auto'}
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/link_filter'
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip link set dev eth5 nomaster'
DEBUG/IFCONFIG read '30000' < '/proc/sys/net/ipv4/neigh/eth5/base_reachable_time_ms'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/arp_filter'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_accept'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_announce'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_ignore'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/proxy_arp'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/proxy_arp_pvlan'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/forwarding'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/rp_filter'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/forwarding'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/accept_ra'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv6/conf/eth5/autoconf'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/dad_transmits'
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'tc qdisc del dev eth5 handle ffff: ingress 2> /dev/null;tc qdisc del dev eth5 handle 1: root prio 2> /dev/null;set $?=0'
DEBUG/IFCONFIG cmd 'ip link set dev eth5 up'
All I see is that message of “DEBUG/IFCONFIG NIC driver does not support changing speed/duplex settings!”.
Changing Speed back to 10000
and Duplex to full
:
[ interfaces ethernet eth5 ]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG write '0' > '/sys/class/net/eth5/queues/rx-0/rps_cpus'
DEBUG/IFCONFIG cmd 'ethtool --change eth5 speed 10000 duplex full autoneg off'
{'address': ['10.22.33.1/24'],
'disable_flow_control': {},
'duplex': 'full',
'hw_id': '00:07:43:0c:4f:e8',
'ifname': 'eth5',
'ip': {'arp_cache_timeout': '30'},
'mtu': '1500',
'speed': '10000'}
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/link_filter'
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip link set dev eth5 nomaster'
DEBUG/IFCONFIG read '30000' < '/proc/sys/net/ipv4/neigh/eth5/base_reachable_time_ms'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/arp_filter'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_accept'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_announce'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/arp_ignore'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/proxy_arp'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/proxy_arp_pvlan'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv4/conf/eth5/forwarding'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv4/conf/eth5/rp_filter'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/forwarding'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/accept_ra'
DEBUG/IFCONFIG read '0' < '/proc/sys/net/ipv6/conf/eth5/autoconf'
DEBUG/IFCONFIG read '1' < '/proc/sys/net/ipv6/conf/eth5/dad_transmits'
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'ip -json -detail link list dev eth5'
DEBUG/IFCONFIG returned (out):
[{"ifindex":3,"ifname":"eth5","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"mq","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"00:07:43:0c:4f:e8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":81,"max_mtu":65535,"inet6_addr_gen_mode":"none","num_tx_queues":8,"num_rx_queues":8,"gso_max_size":65536,"gso_max_segs":65535}]
DEBUG/IFCONFIG cmd 'tc qdisc del dev eth5 handle ffff: ingress 2> /dev/null;tc qdisc del dev eth5 handle 1: root prio 2> /dev/null;set $?=0'
DEBUG/IFCONFIG cmd 'ip link set dev eth5 up'
Link still not coming up
Please let me know if you need anything other information or tests.
Thank you