Skip to content

Instantly share code, notes, and snippets.

@hiroyuki-sato
Last active August 22, 2017 11:52
Show Gist options
  • Save hiroyuki-sato/d634fffbec157fdcabef to your computer and use it in GitHub Desktop.
Save hiroyuki-sato/d634fffbec157fdcabef to your computer and use it in GitHub Desktop.
roce-check
#!/bin/bash
echo "============================"
echo " pfcrx / pfctx parameters "
echo "============================"
for i in /sys/module/mlx?_en ; do
m=$( basename $i )
echo "INTERFACE: $m"
RTX=$( cat $i/parameters/pfcrx )
printf " RX: 0x%02x\n" $( cat $i/parameters/pfcrx )
printf " TX: 0x%02x\n" $( cat $i/parameters/pfctx )
done
echo "============================"
echo " VLAN parameters "
echo "============================"
if [ ! -d /proc/net/vlan ] ; then
echo "No vlan"
exit 1
fi
cd /proc/net/vlan
for i in * ; do
if [ $i != "config" ] ; then
echo "VLAN: $i "
grep 'EGRESS' $i
echo ""
fi
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment