it will also work with an external usb hub. you don’t necessarily need to use a usb flash drive because the internal storage available in the gl-ar150 is more than 4x that of the mr3020. you can install the firmware without any extra storage that’s for certain. you may wish to use external storage if you intend to maintain large number of logs or use a number of modules.