That is the bfgminer software ... you need to set up a driver first as well.
For Linux, you don't need to install a separate driver, right? It's supposed to be included in the kernel.
Yeah the driver is already included in the kernel

After much thread searching and lurking I found that the Rpi USB is crap, and that it hates anything above USB2 (even hates some USB2) and a fix is to force the Rpi to only use USB1 by adding dwc_otg.speed=1 to cmdline.txt.
After adding this (running 4 MLD on a orico 10 port USB3 hub with Rpi3) everything seems to be working fine

I can now go 700+ and so far seems stable, will post back later once its had a good run to confirm
Hopefully this will help others having the same problem on a pi
This thread pointed me in the right direction:
https://bitcointalk.org/index.php?topic=843788.0This seems to have solved it, its been more than 16 hours now and its still up and running, much more stable and no drop in hash rate (other than expected minor fluctuations)