diff --git a/xCAT-genesis-scripts/bin/dodiscovery b/xCAT-genesis-scripts/bin/dodiscovery index dd409fd37..734b70653 100755 --- a/xCAT-genesis-scripts/bin/dodiscovery +++ b/xCAT-genesis-scripts/bin/dodiscovery @@ -138,43 +138,43 @@ for dev in `ip link|grep -B1 ether|grep UP|awk '{print $2}'|sed -e s/://|grep -v fi fi echo "$DRIVER|$dev|$MAC|$ADDRESS" >> /tmp/discopacket - echo "" >> /tmp/discopacket - echo " $dev" >> /tmp/discopacket - echo " $DRIVER" >> /tmp/discopacket - if [ ! -z "$ADDRESS" ]; then - echo " $ADDRESS" >> /tmp/discopacket - fi - echo " $MAC" >> /tmp/discopacket - if [ ! -z "$PCI_SLOT" ]; then - echo " $PCI_SLOT" >> /tmp/discopacket - fi - if [ ! -z "$SLOTNAME" ]; then - echo " $SLOTNAME" >> /tmp/discopacket - fi - if [ ! -z "$ONBOARDINDEX" ]; then - echo " $ONBOARDINDEX" >> /tmp/discopacket - fi - if [ ! -z "$FIRMDESC" ]; then - echo " $FIRMDESC" >> /tmp/discopacket - fi - myswitch=`lldptool -n -i $dev -t -V sysName|grep -v 'System Name TLV'|sed -e 's/^ *//'` - if [ ! -z "$myswitch" -a "$myswitch" != "Agent instance for device not found" ]; then - echo " $myswitch" >> /tmp/discopacket - fi - for switchaddr in `lldptool -i $dev -n -t -V mngAddr|grep IP|sed -e 's/.*:.//'`; do - if [ "$switchaddr" = "Agent instance for device not found" ]; then break; fi - echo " $switchaddr" >> /tmp/discopacket - done - myswitchdesc=`lldptool -n -i $dev -t -V sysDesc|grep -v 'System Description TLV'|sed -e 's/^ *//'` - if [ ! -z "$myswitchdesc" -a "$myswitchdesc" != "Agent instance for device not found" ]; then - echo " $myswitchdesc" >> /tmp/discopacket - fi - myport=`lldptool -n -i $dev -t -V portDesc|grep -v 'Port Description TLV'|sed -e 's/^ *//'` - if [ ! -z "$myport" -a "$myswitchdesc" != "Agent instance for device not found" ]; then - echo " $myport" >> /tmp/discopacket - fi - - echo "" >> /tmp/discopacket +########echo "" >> /tmp/discopacket +########echo " $dev" >> /tmp/discopacket +########echo " $DRIVER" >> /tmp/discopacket +########if [ ! -z "$ADDRESS" ]; then +######## echo " $ADDRESS" >> /tmp/discopacket +########fi +########echo " $MAC" >> /tmp/discopacket +########if [ ! -z "$PCI_SLOT" ]; then +######## echo " $PCI_SLOT" >> /tmp/discopacket +########fi +########if [ ! -z "$SLOTNAME" ]; then +######## echo " $SLOTNAME" >> /tmp/discopacket +########fi +########if [ ! -z "$ONBOARDINDEX" ]; then +######## echo " $ONBOARDINDEX" >> /tmp/discopacket +########fi +########if [ ! -z "$FIRMDESC" ]; then +######## echo " $FIRMDESC" >> /tmp/discopacket +########fi +########myswitch=`lldptool -n -i $dev -t -V sysName|grep -v 'System Name TLV'|sed -e 's/^ *//'` +########if [ ! -z "$myswitch" -a "$myswitch" != "Agent instance for device not found" ]; then +######## echo " $myswitch" >> /tmp/discopacket +########fi +########for switchaddr in `lldptool -i $dev -n -t -V mngAddr|grep IP|sed -e 's/.*:.//'`; do +######## if [ "$switchaddr" = "Agent instance for device not found" ]; then break; fi +######## echo " $switchaddr" >> /tmp/discopacket +########done +########myswitchdesc=`lldptool -n -i $dev -t -V sysDesc|grep -v 'System Description TLV'|sed -e 's/^ *//'` +########if [ ! -z "$myswitchdesc" -a "$myswitchdesc" != "Agent instance for device not found" ]; then +######## echo " $myswitchdesc" >> /tmp/discopacket +########fi +########myport=`lldptool -n -i $dev -t -V portDesc|grep -v 'Port Description TLV'|sed -e 's/^ *//'` +########if [ ! -z "$myport" -a "$myswitchdesc" != "Agent instance for device not found" ]; then +######## echo " $myport" >> /tmp/discopacket +########fi +######## +########echo "" >> /tmp/discopacket done echo "$PUBKEY" >> /tmp/discopacket #this is not secure to use by itself, switch sourced pubkey for security echo "" >> /tmp/discopacket