USB Details

  1. HUBs work and you can connect more devices that way. But there seems to be hard limit in number of USB endpoints devices can have in total - 32 is maximum for all devices. See http://forum.mikrotik.com/t/two-lte-minipcie-modules-not-working-on-rbm33g-bug/120893/1 for more details. Simple devices like USB to RS232 converters usually just use three, but then some LTE modems just go crazy with 17 endpoints (wtf) and that’s causing problems..

  2. Raw USB access from containers is currently not supported. It might be in the future (was suggested to developers multiple times…) But you can put containers on USB flash disk/drive, that works as intended (mount it, then use the path when creating container).

  3. UPC support is limited. If yours works with “nut” on linux using APC protocol driver, it will probably work on ROS as well… otherwise no luck.

  4. Yeah, creating directories in internal storage is just real PITA for no reason. Just look around forum for various hacky ways to accomplish that. It’s ugly. It sucks.