Finally I got it working with Opensuse 11.2 kernel 2.6.31 and alsa 1.0.20. It sends correctly but I got problems receiving. It works with efax, didn't try hylafax yet. After eliminating ATF0 from init commands and lowering down serial speed to 9600 i obtained my system not to hang. Now it seems to answer calls, somehow negotiate with remote fax but receives 0 lines. I attach efax log. Can anybody help me? efax: Thu Apr 22 15:50:54 2010 efax v 0.9 Copyright 1999 Ed Casas efax: 50:54 compiled Oct 30 2009 14:44:31 efax: 50:54 argv[0]=efax efax: 50:54 argv[1]=-v efax: 50:54 argv[2]= efax: 50:54 argv[3]=-v efax: 50:54 argv[4]=chewmainrxtf efax: 50:54 argv[5]=-d/dev/modem efax: 50:54 argv[6]=-iZ efax: 50:54 argv[7]=-iE&D2S7=120 efax: 50:54 argv[8]=-i&C0 efax: 50:54 argv[9]=-iM1L0 efax: 50:54 argv[10]=-o1 efax: 50:54 argv[11]=-x efax: 50:54 argv[12]=/var/lock/LCK..modem efax: 50:54 argv[13]=-l efax: 50:54 argv[14]=+1 800 555 5555 efax: 50:54 argv[15]=-kZ efax: 50:54 argv[16]=-g efax: 50:54 argv[17]=exec /sbin/agetty -h modem 9600 vt100 efax: 50:54 argv[18]=-e efax: 50:54 argv[19]=exec /usr/bin/fone %d efax: 50:54 argv[20]=-jS0=1 efax: 50:54 argv[21]=-w efax: 50:54 argv[22]=-s efax: 50:54 argv[23]=-r efax: 50:54 argv[24]=%m%d%H%M%S efax: 50:54 created text lock file /var/lock/LCK..modem efax: 50:54 opened /dev/modem efax: 50:54 command "Q0V1" efax: 50:54 waiting 2.0 s efax: 50:54 .579 [ATQ0V1<CR><CR><LF>] efax: 50:54 .591 [OK<CR><LF>] efax: 50:54 response "OK" efax: 50:54 command "Z" efax: 50:54 waiting 5.0 s efax: 50:54 .699 [ATZ<CR><CR><LF>] efax: 50:54 .711 [OK<CR><LF>] efax: 50:54 response "OK" efax: 50:54 command "E&D2S7=120" efax: 50:54 waiting 5.0 s efax: 50:54 .819 [ATE&D2S7=120<CR><CR><LF>] efax: 50:54 .835 [OK<CR><LF>] efax: 50:54 response "OK" efax: 50:54 command "&C0" efax: 50:54 waiting 5.0 s efax: 50:54 .939 [<CR><LF>OK<CR><LF>] efax: 50:54 response "OK" efax: 50:55 command "M1L0" efax: 50:55 waiting 5.0 s efax: 50:55 .051 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 command "E0" efax: 50:55 waiting 5.0 s efax: 50:55 .155 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 command "I3" efax: 50:55 waiting 5.0 s efax: 50:55 .263 [<CR><LF>Agere SoftModem Version 2.1.80.0<CR><LF>] efax: 50:55 .263 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 command "+FCLASS=1" efax: 50:55 waiting 5.0 s efax: 50:55 .375 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 using Agere SoftModem Version 2.1.80.0 in class 1 efax: 50:55 command "+FRM=?" efax: 50:55 waiting 5.0 s efax: 50:55 .479 [<CR><LF>3,24,48,72,96,73,74,97,98,121,122,145,146<CR><LF>] efax: 50:55 .479 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 command "S0=1" efax: 50:55 waiting 5.0 s efax: 50:55 .591 [<CR><LF>OK<CR><LF>] efax: 50:55 response "OK" efax: 50:55 read HDB pid 7950 [ 7950<LF>] from /var/lock/LCK..modem (our pid) efax: 50:55 removed lock file /var/lock/LCK..modem efax: 50:55 waiting for activity efax: 54:48 activity detected efax: 54:48 created text lock file /var/lock/LCK..modem efax: 54:48 waiting 120.0 s efax: 54:48 .983 [<CR><LF>RING<CR><LF>] efax: 54:49 waiting 120.0 s efax: 54:54 .800 [<CR><LF>CONNECT<CR><LF>] efax: 54:54 response "CONNECT" efax: 54:54 fax call answered efax: 54:54 sent 23 bytes: efax: 54:54 ff c0 02 ac ac ac ac 04 ac ac ac 04 0c 0c 1c 04 efax: 54:54 8c d4 04 04 04 04 04 efax: 54:54 sent CSI - answering ID efax: 54:54 waiting 13.6 s efax: 54:55 .816 [<CR><LF>CONNECT<CR><LF>] efax: 54:55 response "CONNECT" efax: 54:55 sent 6 bytes: ff c8 01 00 76 1e efax: 54:55 sent DIS - answering capabilities efax: 54:55 waiting 13.6 s efax: 54:56 .799 [<CR><LF>OK<CR><LF>] efax: 54:56 response "OK" efax: 54:56 command "+FRH=3" efax: 54:56 waiting 3.0 s efax: 54:59 waiting 2.0 s efax: 54:59 .816 [<CR><LF>OK<CR><LF>] efax: 54:59 response "OK" efax: 54:59 command "+FTH=3" efax: 54:59 waiting 3.1 s efax: 54:59 .824 [<CR><LF>CONNECT<CR><LF>] efax: 54:59 response "CONNECT" efax: 54:59 sent 23 bytes: efax: 54:59 ff c0 02 ac ac ac ac 04 ac ac ac 04 0c 0c 1c 04 efax: 54:59 8c d4 04 04 04 04 04 efax: 54:59 sent CSI - answering ID efax: 54:59 waiting 13.6 s efax: 55:00 .835 [<CR><LF>CONNECT<CR><LF>] efax: 55:00 response "CONNECT" efax: 55:00 sent 6 bytes: ff c8 01 00 76 1e efax: 55:00 sent DIS - answering capabilities efax: 55:00 waiting 13.6 s efax: 55:01 .815 [<CR><LF>OK<CR><LF>] efax: 55:01 response "OK" efax: 55:01 command "+FRH=3" efax: 55:01 waiting 3.0 s efax: 55:02 .500 [<CR><LF>CONNECT<CR><LF>] efax: 55:02 response "CONNECT" efax: 55:04 waiting 2.0 s efax: 55:04 .071 [<CR><LF>OK<CR><LF>] efax: 55:04 response "OK" efax: 55:04 received 25 bytes: efax: 55:04 ff c0 c2 04 04 04 04 04 04 04 04 04 04 04 04 04 efax: 55:04 04 04 04 04 04 04 04 89 69 efax: 55:04 received TSI - caller ID efax: 55:04 remote ID -> efax: 55:04 command "+FRH=3" efax: 55:04 waiting 3.0 s efax: 55:04 .075 [<CR><LF>CONNECT<CR><LF>] efax: 55:04 response "CONNECT" efax: 55:04 waiting 2.0 s efax: 55:04 .363 [<CR><LF>OK<CR><LF>] efax: 55:04 response "OK" efax: 55:04 received 8 bytes: ff c8 c1 00 60 10 48 ce efax: 55:04 received DCS - session format efax: 55:04 session 98lpi 9600bps 8.5"/215mm any 1D - - 20ms efax: 55:04 command "+FTS=1" efax: 55:04 waiting 3.0 s efax: 55:04 .384 [<CR><LF>OK<CR><LF>] efax: 55:04 response "OK" efax: 55:04 command "+FRM=96" efax: 55:04 waiting 6.0 s efax: 55:04 .700 [<CR><LF>CONNECT<CR><LF>] efax: 55:04 response "CONNECT" efax: 55:06 waiting 2.0 s efax: 55:06 .315 [<CR><LF>NO CARRIER<CR><LF>] efax: 55:06 response "NO CARRIER" efax: 55:06 received TCF - channel check (OK: run of 1802 in 1936) efax: 55:06 command "+FTH=3" efax: 55:06 waiting 3.1 s efax: 55:06 .319 [<CR><LF>CONNECT<CR><LF>] efax: 55:06 response "CONNECT" efax: 55:06 sent 3 bytes: ff c8 21 efax: 55:06 sent CFR - channel OK efax: 55:06 waiting 13.6 s efax: 55:07 .543 [<CR><LF>OK<CR><LF>] efax: 55:07 response "OK" efax: 55:07 command "+FRM=96" efax: 55:07 waiting 3.1 s efax: 55:07 .924 [<CR><LF>CONNECT<CR><LF>] efax: 55:07 response "CONNECT" efax: 55:09 received 0 lines, 0 errors efax: 55:09 received -> 0422155454.001 efax: 55:09 waiting 2.0 s efax: 55:09 .356 [<CR><LF>NO CARRIER<CR><LF>] efax: 55:09 response "NO CARRIER" efax: 55:09 command "+FRH=3" efax: 55:09 waiting 6.0 s efax: 55:09 .520 [<CR><LF>CONNECT<CR><LF>] efax: 55:09 response "CONNECT" efax: 55:10 waiting 2.0 s efax: 55:10 .099 [<CR><LF>OK<CR><LF>] efax: 55:10 response "OK" efax: 55:10 received 5 bytes: ff c8 f4 cc 66 efax: 55:10 received EOP - done efax: 55:10 wrote 0422155454.001 as 1728x0 pixel 204x98 dpi TIFF page (10 bytes) efax: 55:10 command "+FTH=3" efax: 55:10 waiting 3.1 s efax: 55:10 .119 [<CR><LF>CONNECT<CR><LF>] efax: 55:10 response "CONNECT" efax: 55:10 sent 3 bytes: ff c8 31 efax: 55:10 sent MCF - page OK efax: 55:10 waiting 13.6 s efax: 55:11 .335 [<CR><LF>OK<CR><LF>] efax: 55:11 response "OK" efax: 55:11 command "+FRH=3" efax: 55:11 waiting 6.0 s efax: 55:11 .620 [<CR><LF>CONNECT<CR><LF>] efax: 55:11 response "CONNECT" efax: 55:12 waiting 2.0 s efax: 55:12 .656 [<CR><LF>OK<CR><LF>] efax: 55:12 response "OK" efax: 55:12 received 5 bytes: ff c8 df 59 6f efax: 55:12 received DCN - disconnect efax: 55:12 command "H" efax: 55:12 waiting 5.0 s efax: 55:14 .679 [<CR><LF>OK<CR><LF>] efax: 55:14 response "OK" efax: 55:14 wrote 0422155454.002 as 1728x0 pixel 204x98 dpi TIFF page (10 bytes) efax: 55:14 removed 0422155454.002 efax: 55:14 command "Q0V1" efax: 55:14 waiting 2.0 s efax: 55:14 .800 [<CR><LF>OK<CR><LF>] efax: 55:14 response "OK" efax: 55:14 command "Z" efax: 55:14 waiting 5.0 s efax: 55:14 .920 [<CR><LF>OK<CR><LF>] efax: 55:14 response "OK" efax: 55:14 read HDB pid 7950 [ 7950<LF>] from /var/lock/LCK..modem (our pid) efax: 55:14 removed lock file /var/lock/LCK..modem efax: 55:14 done, returning 0 (success) Thanks a lot Hect