Isn't it the fact that usb and network driver should be aware of each other in order to not interfere ? Since there's no interrupt from NetUSBee, both drivers need to pooling for incoming, presumably on 200Hz interrupt. Now if it takes too long for the Lan driver to read the data and USB driver gets overflown we're loosing data. This probably can work the other way around ? Just speculating, anyway.