Porta paralela!

Aí galera alguém tem uma idéia de como eu faço pra ler os bytes que estão chegando na porta paralela mas sem usar o javacomm??? Eu ja apanhei demais desse bicho e descobri que ele não consegue fazer!!!
no windows eu usei uma dll e linkei com o delphi, mas no linux (kylix) o código não funcionou!!
Se alguém ja fez ou tem idéia de como faz, posta ae!!!