服务器启动lldp服务
惠普
lldpad -d for i in `ls /sys/class/net/ | grep 'eth\|ens\|eno\|p\|enp\|em'` ; do echo "enabling lldp for interface: $i" ; lldptool set-lldp -i $i adminStatus=rxtx ; lldptool -T -i $i -V sysName enableTx=yes; lldptool -T -i $i -V portDesc enableTx=yes ; lldptool -T -i $i -V sysDesc enableTx=yes; lldptool -T -i $i -V sysCap enableTx=yes; lldptool -T -i $i -V mngAddr enableTx=yes; done for ethpciid in `lspci | grep Eth | awk -F ' ' '{print $1}'` do tmp=${ethpciid/:/\\:} command="/sys/kernel/debug/i40e/0000:${ethpciid}/command" netcount=`find /sys/kernel/ -name 0000\:$tmp | wc -l` #netcount=`find /sys/kernel/debug/i40e/ -name 0000\:$tmp | wc -l` # echo $netcount if [ "$netcount" -eq 1 ] then pcipath=`find /sys/kernel/ -name 0000\:$tmp` # pcipath=`find /sys/kernel/debug/i40e/ -name 0000\:$tmp` # echo $pcipath command1=${pcipath}/command # echo $command1 if [ -f $command1 ] then echo 1 &> /dev/null; fi echo 'lldp stop' > $command1 fi # echo ${ethpciid/:/\\:} # tmp2=`echo -e "/sys/kernel/debug/i40e/0000\:${tmp}/command"` # echo $tmp2 # echo $command # if [ -f $command1 ] # then # echo 1 # # cd ${pcipath} # echo `pwd` # echo 'lldp stop' > ./command # cat $command # echo "lldp stop" > ${command} # else # echo 0 # fi done #echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.0/command #echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.1/command #echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.2/command #echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.3/command
华为
lldpad -d for i in `ls /sys/class/net/ | grep 'eth\|ens\|eno\|p\|enp\|em'` ; do echo "enabling lldp for interface: $i" ; lldptool set-lldp -i $i adminStatus=rxtx ; lldptool -T -i $i -V sysName enableTx=yes; lldptool -T -i $i -V portDesc enableTx=yes ; lldptool -T -i $i -V sysDesc enableTx=yes; lldptool -T -i $i -V sysCap enableTx=yes; lldptool -T -i $i -V mngAddr enableTx=yes; done echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.0/command echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.1/command echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.2/command echo 'lldp stop' > /sys/kernel/debug/i40e/0000\:1a\:00.3/command
其他
lldpad -d for i in `ls /sys/class/net/ | grep 'eth\|ens\|eno\|p\|enp\|em'` ; do echo "enabling lldp for interface: $i" ; lldptool set-lldp -i $i adminStatus=rxtx ; lldptool -T -i $i -V sysName enableTx=yes; lldptool -T -i $i -V portDesc enableTx=yes ; lldptool -T -i $i -V sysDesc enableTx=yes; lldptool -T -i $i -V sysCap enableTx=yes; lldptool -T -i $i -V mngAddr enableTx=yes; done echo 'lldp stop' > /sys/kernel/debug/ixgbe/0000\:b3\:00.0/command echo 'lldp stop' > /sys/kernel/debug/ixgbe/0000\:b3\:00.1/command echo 'lldp stop' > /sys/kernel/debug/ixgbe/0000\:b4\:00.0/command echo 'lldp stop' > /sys/kernel/debug/ixgbe/0000\:b4\:00.1/command lldpad -d
It is the quality of one's convictions that determines success, not the number of followers.

浙公网安备 33010602011771号