X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETCCSPI.py;h=df53dac5b72f617655a17a4c7cbf7d0e7ef59d94;hp=fbf944f56e2825ef09cc0b69c76ed67ea8de5d80;hb=e4676c25fa65a28f2f6e6e403fa6c618cd235521;hpb=5fc093cc2f5f92afc8dcbb9796b131badef04814 diff --git a/client/GoodFETCCSPI.py b/client/GoodFETCCSPI.py index fbf944f..df53dac 100644 --- a/client/GoodFETCCSPI.py +++ b/client/GoodFETCCSPI.py @@ -272,11 +272,14 @@ class GoodFETCCSPI(GoodFET): for foo in packet: s="%s %02x" % (s,ord(foo)); print "#%s" % s; - def printdisect(self,packet): + def printdissect(self,packet): try: from scapy.all import Dot15d4 except ImportError: print "To use packet disection, Scapy must be installed and have the Dot15d4 extension present." self.printpacket(packet) - scapyd = Dot15d4(packet) - print scapyd.show() + try: + scapyd = Dot15d4(packet) + print scapyd.show() + except: + pass;