I use Edirol PCR-50 and it works great. M-versions are newer but also do not need a driver. It means they are USB class-compliant and will work in linux. AFAIK, all Edirol hw is standard-compliant, except for USB2 audio interfaces - cause there's no standard for them. Hope this will help. Dmitry.