I don't have any idea about drivers for Linux though. They have different models with differnet I/O interfaces. I think they have a triple play device, connect with either USB, PC-Card or parallel port.