sin pi
2005-03-16 15:17:15 UTC
Hello.
I'm trying to get the fax working... and there seems to be a weird
problem. Apparently, the modem supports G3 fax, but refuses to support
it!
B1 protocol support : 0x1000000000000000000000100011111
0 : 64 kbits/s with HDLC framing SUPPORTED
1 : 64 kbits/s bit-transparent SUPPORTED
2 : V.110 asynchronous SUPPORTED
3 : V.110 synchronous SUPPORTED
4 : T.30 modem for Group 3 fax SUPPORTED <<<=======
5 : 64 kbits/s inverted with HDLC framing NOT SUPPORTED
6 : 56 kbits/s bit-transparent NOT SUPPORTED
7 : modem with all negotiations NOT SUPPORTED
8 : modem asynchronous SUPPORTED
9 : modem synchronous NOT SUPPORTED
Plain as day, isn't it. Supported. But when I try to CONNECT_REQ or
SELECT_B_PROTOCOL_REQ, see what happens:
capi: << CONNECT_REQ = <56 00 02 00 02 80 0a 00 01 00 00 00 01 00 08
80 38 34 39 32 39 32 31 05 80 80 31 32 33 02 80 50 02 80 50 2e 04 00
04 00 04 00 08 c0 da 06 00 00 00 00 00 00 1a 00 00 00 00 0c 54 45 53
54 20 53 54 41 54 20 49 44 08 48 45 41 44 4c 49 4e 45 02 00 00 00 00
00 00>
Header: len=0x0056, ApplID=0x0002, Cmd/Subcmd=0x02/0x80,
MsgNr=0x000a
controller(DWORD)=0x00000001
cip value(WORD)=0x0001 (speech)
called party number(STRUCT[0x08])=<
type of number(BYTE)=0x80 (??)
digits(VERSATILE)="7777777"
calling party number(STRUCT[0x05])=<
type of number(BYTE)=0x80 (??)
presentation and screening(BYTE)=0x80 (??)
digits(VERSATILE)="123"
called party subaddress(STRUCT[0x02])=<
type of subaddress(BYTE)=0x80
contents(VERSATILE)="P"
calling party subaddress(STRUCT[0x02])=<
type of subaddress(BYTE)=0x80
contents(VERSATILE)="P"
b protocol(STRUCT[0x2e])=<
b1 protocol(WORD)=0x0004 (T.30 modem for Group 3 fax)
b2 protocol(WORD)=0x0004 (T.30 for Group 3 fax)
b3 protocol(WORD)=0x0004 (T.30 for Group 3 fax)
b1 configuration(STRUCT[0x08])=<c0 da 06 00 00 00 00 00>
b2 configuration(STRUCT[0x00])=<>
b3 configuration(STRUCT[0x1a])=<00 00 00 00 0c 54 45 53 54 20 53
54 41 54 20 49 44 08 48 45 41 44 4c 49 4e 45>
global configuration(STRUCT[0x02])=<
b channel operation(WORD)=0x0000
bc(STRUCT[0x00])=<>
llc(STRUCT[0x00])=<>
hlc(STRUCT[0x00])=<>
additional info(STRUCT[0x00])=<>
capi: >> CONNECT_CONF = <0e 00 02 00 02 81 0a 00 01 01 00 00 04 30>
Header: len=0x000e, ApplID=0x0002, Cmd/Subcmd=0x02/0x81,
MsgNr=0x000a
plci(DWORD)=0x00000101
info(WORD)=0x3004 (B1 protocol parameter not supported)
<<<==========
Now I ask, what the heck? Do I have a crappy modem again, although it
cost me $200 this time?
I'm trying to get the fax working... and there seems to be a weird
problem. Apparently, the modem supports G3 fax, but refuses to support
it!
B1 protocol support : 0x1000000000000000000000100011111
0 : 64 kbits/s with HDLC framing SUPPORTED
1 : 64 kbits/s bit-transparent SUPPORTED
2 : V.110 asynchronous SUPPORTED
3 : V.110 synchronous SUPPORTED
4 : T.30 modem for Group 3 fax SUPPORTED <<<=======
5 : 64 kbits/s inverted with HDLC framing NOT SUPPORTED
6 : 56 kbits/s bit-transparent NOT SUPPORTED
7 : modem with all negotiations NOT SUPPORTED
8 : modem asynchronous SUPPORTED
9 : modem synchronous NOT SUPPORTED
Plain as day, isn't it. Supported. But when I try to CONNECT_REQ or
SELECT_B_PROTOCOL_REQ, see what happens:
capi: << CONNECT_REQ = <56 00 02 00 02 80 0a 00 01 00 00 00 01 00 08
80 38 34 39 32 39 32 31 05 80 80 31 32 33 02 80 50 02 80 50 2e 04 00
04 00 04 00 08 c0 da 06 00 00 00 00 00 00 1a 00 00 00 00 0c 54 45 53
54 20 53 54 41 54 20 49 44 08 48 45 41 44 4c 49 4e 45 02 00 00 00 00
00 00>
Header: len=0x0056, ApplID=0x0002, Cmd/Subcmd=0x02/0x80,
MsgNr=0x000a
controller(DWORD)=0x00000001
cip value(WORD)=0x0001 (speech)
called party number(STRUCT[0x08])=<
type of number(BYTE)=0x80 (??)
digits(VERSATILE)="7777777"
calling party number(STRUCT[0x05])=<
type of number(BYTE)=0x80 (??)
presentation and screening(BYTE)=0x80 (??)
digits(VERSATILE)="123"
called party subaddress(STRUCT[0x02])=<
type of subaddress(BYTE)=0x80
contents(VERSATILE)="P"
calling party subaddress(STRUCT[0x02])=<
type of subaddress(BYTE)=0x80
contents(VERSATILE)="P"
b protocol(STRUCT[0x2e])=<
b1 protocol(WORD)=0x0004 (T.30 modem for Group 3 fax)
b2 protocol(WORD)=0x0004 (T.30 for Group 3 fax)
b3 protocol(WORD)=0x0004 (T.30 for Group 3 fax)
b1 configuration(STRUCT[0x08])=<c0 da 06 00 00 00 00 00>
b2 configuration(STRUCT[0x00])=<>
b3 configuration(STRUCT[0x1a])=<00 00 00 00 0c 54 45 53 54 20 53
54 41 54 20 49 44 08 48 45 41 44 4c 49 4e 45>
global configuration(STRUCT[0x02])=<
b channel operation(WORD)=0x0000
bc(STRUCT[0x00])=<>
llc(STRUCT[0x00])=<>
hlc(STRUCT[0x00])=<>
additional info(STRUCT[0x00])=<>
capi: >> CONNECT_CONF = <0e 00 02 00 02 81 0a 00 01 01 00 00 04 30>
Header: len=0x000e, ApplID=0x0002, Cmd/Subcmd=0x02/0x81,
MsgNr=0x000a
plci(DWORD)=0x00000101
info(WORD)=0x3004 (B1 protocol parameter not supported)
<<<==========
Now I ask, what the heck? Do I have a crappy modem again, although it
cost me $200 this time?