USBJack::_interruptReceived() has the test: if (_USB_ISRXFRM(type)). For the frame returned from the RTL8187 driver however, 'type' is the frame control field of the 802.11 frame. There are some legitimate frames for which this test fails. These get ignored silently.
As far as I can tell, it should only be the Intersil driver that requires this test.
USBJack::_interruptReceived() has the test: if (_USB_ISRXFRM(type)). For the frame returned from the RTL8187 driver however, 'type' is the frame control field of the 802.11 frame. There are some legitimate frames for which this test fails. These get ignored silently.
As far as I can tell, it should only be the Intersil driver that requires this test.
I am testing a fix.