Closed southzyzy closed 2 years ago
Manage to find a solve this issue:
str()
to convert the dstpanid
to a string first.
b
when joining the packet contents together:
Note: In an event where the kb.inject()
fails, the error is implying that a str
is pass into the list(bytearray())
and that its encoding must be specified. This requires you to add the encoding type, which in my case that worked for me, is to add encoding='utf-8'
into the dev_apimote.py
file, line 184:
I have tired to perform
zbassocflood
on the Api-Mote v4 Beta and encounter the following error by following the-h
example provided.I narrow down the issue to which the input of the PANID is converted to bytes from line 129-132:
This causes an issue at line 153, where it is trying to combine all the items in the list to bytes-like object:
assocreqinj = b''.join(assocreqp)
My Python version is currently
Python 3.8.10
.