Hi,

since Deutsche Telekom want to deactivate ISDN, I'm trying to use HylaFAX over VoIP...
I found t38modem, but it seems not to work...

I installed t38modem 1.2.1 from Launchpad on a Ubuntu Lucid (10.04).
I have an Asterisk on an virtual machine to test the connection. Asterisk runs without problem if I try to call two extensions with VoIP-phones.

Well, I start t38modem with these parameters:

/usr/bin/t38modem -tttt --no-h323 --force-fax-mode --no-force-t38-mode --sip-register 1111@172.16.34.132,<my password=""> --ptty +/dev/ttyT38-0 --route "modem:.=sip:@172.16.34.132;transport=tcp" --route sip:.=modem:

When I start faxgetty on ttyT38-0 I got these errors by t38modem:

2015/05/16 22:14:25.703 ttyT38-0(i...0xb57bab70 --> read ERROR -1 Input/output error
2015/05/16 22:14:25.703 ttyT38-0(i...0xb57bab70 --> Stopped
2015/05/16 22:14:25.703 ttyT38-0(i...0xb57bab70 PTLib Thread ended: name="ttyT38-0(i):3044780912:0xb57bab70", real=40.498, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:25.713 ttyT38-0(o...0xb5779b70 <-- Stopped
2015/05/16 22:14:25.713 ttyT38-0(o...0xb5779b70 PWLib File handle low water mark set: 19 PTextFile
2015/05/16 22:14:25.713 ttyT38-0(o...0xb5779b70 PTLib Thread ended: name="ttyT38-0(o):3044514672:0xb5779b70", real=40.508, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:25.723 ttyT38-0(e...0xb57fbb70 <-> Stopped
2015/05/16 22:14:25.723 ttyT38-0(e...0xb57fbb70 PTLib Thread ended: name="ttyT38-0(e):3045047152:0xb57fbb70", real=40.519, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:25.734 ttyT38-0(e...0xb57fbb70 RenameCurrentThread old ThreadName=ModemEngine:0xb57fbb70
2015/05/16 22:14:25.734 ttyT38-0(e...0xb57fbb70 <-> Started
2015/05/16 22:14:25.734 ttyT38-0(o...0xb57bab70 RenameCurrentThread old ThreadName=OutPty:0xb57bab70
2015/05/16 22:14:25.734 ttyT38-0(o...0xb57bab70 <-- Started
2015/05/16 22:14:25.734 ttyT38-0(i...0xb5779b70 RenameCurrentThread old ThreadName=InPty:0xb5779b70
2015/05/16 22:14:25.734 ttyT38-0(i...0xb5779b70 --> Started
2015/05/16 22:14:26.714 ttyT38-0(e...0xb57fbb70 --> ATZ
2015/05/16 22:14:26.714 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:29.822 ttyT38-0(e...0xb57fbb70 --> ATS0=0
2015/05/16 22:14:29.822 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:29.929 ttyT38-0(e...0xb57fbb70 --> ATE0
2015/05/16 22:14:29.930 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.037 ttyT38-0(e...0xb57fbb70 --> ATV1
2015/05/16 22:14:30.037 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.145 ttyT38-0(e...0xb57fbb70 --> ATQ0X4
2015/05/16 22:14:30.145 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.254 ttyT38-0(e...0xb57fbb70 --> ATS8=2
2015/05/16 22:14:30.254 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.361 ttyT38-0(e...0xb57fbb70 --> ATS7=60
2015/05/16 22:14:30.361 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.470 ttyT38-0(e...0xb57fbb70 --> ATS13=1&D2
2015/05/16 22:14:30.470 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.578 ttyT38-0(e...0xb57fbb70 --> AT&C1
2015/05/16 22:14:30.578 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 4f 4b 0d 0a ..OK.. }
2015/05/16 22:14:30.686 ttyT38-0(e...0xb57fbb70 --> AT+FCLASS=?
2015/05/16 22:14:30.686 ttyT38-0(e...0xb57fbb70 <-- {
0d 0a 31 2c 38 0d 0a 4f 4b 0d 0a ..1,8..OK.. }
2015/05/16 22:14:30.790 ttyT38-0(i...0xb5779b70 --> read ERROR -1 Input/output error
2015/05/16 22:14:30.790 ttyT38-0(i...0xb5779b70 --> Stopped
2015/05/16 22:14:30.790 ttyT38-0(i...0xb5779b70 PTLib Thread ended: name="ttyT38-0(i):3044514672:0xb5779b70", real=5.056, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:30.800 ttyT38-0(o...0xb57bab70 <-- Stopped
2015/05/16 22:14:30.801 ttyT38-0(o...0xb57bab70 PTLib Thread ended: name="ttyT38-0(o):3044780912:0xb57bab70", real=5.067, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:30.811 ttyT38-0(e...0xb57fbb70 <-> Stopped
2015/05/16 22:14:30.811 ttyT38-0(e...0xb57fbb70 PTLib Thread ended: name="ttyT38-0(e):3045047152:0xb57fbb70", real=5.077, kernel=0.000 (0%), user=0.000 (0%), both=0.000 (0%)
2015/05/16 22:14:30.821 ttyT38-0(b...0xb58beb70 PseudoModemPty::OpenPty removed link /dev/ttyT38-0 -> /dev/pts/4
2015/05/16 22:14:30.821 ttyT38-0(b...0xb58beb70 PseudoModemPty::OpenPty read ERROR -1 Input/output error
2015/05/16 22:14:30.821 ttyT38-0(b...0xb58beb70 PseudoModemPty::OpenPty added link /dev/ttyT38-0 -> /dev/pts/4
2015/05/16 22:14:30.821 ttyT38-0(e...0xb57fbb70 RenameCurrentThread old ThreadName=ModemEngine:0xb57fbb70
2015/05/16 22:14:30.821 ttyT38-0(e...0xb57fbb70 <-> Started
2015/05/16 22:14:30.821 ttyT38-0(i...0xb57bab70 RenameCurrentThread old ThreadName=InPty:0xb57bab70
2015/05/16 22:14:30.821 ttyT38-0(i...0xb57bab70 --> Started
2015/05/16 22:14:30.821 ttyT38-0(o...0xb5779b70 RenameCurrentThread old ThreadName=OutPty:0xb5779b70
2015/05/16 22:14:30.821 ttyT38-0(o...0xb5779b70 <-- Started

Any idea how to fix this problem?

Thanks a lot
Luca Bertoncello