я под линь писал только на питоне,
там есть такие модули как PySerial и PyParallel
но боюсь вам это бесполезно, имхо четверка не потянет байт-код интрепретатор питона,
точнее будет слишком медленно.
свяжись в личку с Сергеем, он работал с ком-ом под линем на си, возможно подскажет про параллельник.