I also ran the setserial command: Code: root@interfor-debain:/home/electrician# setserial -a /dev/ttyS0 /dev/ttyS0, Line 0, UART: 16550A, Port: 0x8010, IRQ: 16 Baud_base: 115200, close_delay: 50, divisor: 0 closing_wait: 3000 Flags: spd_normal skip_test According to the link you posted this is what it should look like. I do recall I had to write a rule to run the android sdk, rule 51 in udev. Although it was a cut and paste I kind of got the idea. I might need to do something similar for each PLC which could prove to not be worth the effort. But until that?s the case I'll keep trying this. I'm back to wine v1.4 and trying to put together v1.5.4 (unstable) to try. I'm only 3 months into linux so still a bit of a learning curve here. :? Thanks, Marc.