I am using elastix, and a xorcom USB channel bank. ( www.xorcom.com ). I had some problems with USB at CentOS. Maybe elastix or anyone, knows a list of hardware compatibility with these systems. Motherboard is the most important. Maybe anyone knows or use a good motherboard to indicate. I bought a Intel D945GCPE and USB works not so good and network interface do not is recognized.