Caros, não sei se vocês tiveram o mesmo problema,
mas tanto na geração de arquivos mfd ou espelho da daruma ou epson que necessitam da porta de conexão o sistema está falho, nao sei se foi corrigido.
Na configuração da porta da minha IF está /dev/ttyS0 por exemplo.
então ao fazer a chamada do métoodo espelho... ele pega o fpDevice.device e da um StrToIntDef( OnlyNumber( fpDevice.Porta ), 0) ;
trazendo 0 sendo que a porta COM1 é a ttyS0. e além disso também no configuraDLL da Daruma é a mesma coisa
tive que fazer um case se for ttyS0 ele volta a porta como COM1 e assim por diante..
Não sei se conseguiram entender, mas é só uma divergencia entre portas de comunicação entre Windows e Linux
Valeu!