virtualabs / cc2531-killerbee-fw

Killerbee compatible ZigBee sniffer/injector firmware for TI CC2531 USB dongles
MIT License
39 stars 17 forks source link

USB Overflow in fw2.1r1 #7

Open MikeColeGuru opened 2 years ago

MikeColeGuru commented 2 years ago

I am in a Zigbee dense area (~180 devices). I am getting USB overflows when bursts of packets come in.

Ubuntu 20.04 Python 3.8.10 Acxico USB CC2531 Sniffer Board with fw 2.1r1 KillerBee develop branch (4a8348c0f9d54f66ac748525eea763962e48a2e4) AMD FX(tm)-8350 Eight-Core Processor

virtualabs commented 2 years ago

I got a lot of USB overflow errors with a previous version (2.0) of the firmware and I thought I've fixed this with the version 2.1r1 release. In fact, looks like it is still there. I am struggling with these USB overflows since I moved from UART to USB bulk data transfers, I will investigate it later and try to fix it once and for all.

MikeColeGuru commented 2 years ago

Thanks for your hard work!

I think you might be able to simulate a dense environment by having another unit sending out alot of packets quickly.