![]() |
system SuSe 7.0 (kernel 2.216) software: Hylafax4.1beta2 modem ZyXel Elite 2864I running firmware 3.01 (fax 3.00a) Problem The Elite answers works with Caller Identification, however the string it sends (between the first and the second ring) is FM:<caller number> TO:<calling number> If I set the CIDNumber string to FM:, the calling number will be the number called plus the number to which is called. IE see cut out from log without CID, where the complete string is taken which is sent by the modem Jun 16 16:30:26 TheBridge FaxGetty[513]: ANSWER: CID NUMBER "" NAME "FM:2236379115 TO:379114" Jun 16 16:30:37 TheBridge FaxGetty[513]: ANSWER: Ring detected without successful handshake Jun 16 16:30:37 TheBridge FaxGetty[513]: DELAY 2600 ms Jun 16 16:30:42 TheBridge FaxGetty[513]: MODEM ZYXEL E2864/V 3.00a Jun 16 16:32:38 TheBridge FaxGetty[513]: ANSWER: CID NUMBER "" NAME "FM:2236379115 TO:379114" <- CIDN not set Jun 16 16:32:42 TheBridge FaxGetty[513]: DELAY 2600 ms Jun 16 16:32:47 TheBridge FaxGetty[513]: MODEM ZYXEL E2864/V 3.00a Jun 16 16:33:31 TheBridge FaxGetty[513]: ANSWER: CID NUMBER "2236379115 TO:379114" NAME "FM:2236379115 TO:379114" <- CIDN set to [FM:] In a perfect world I'd like the software to report that the Fromm is the caller ID, and only to answer if the [TO:] matches 379114 as all other numbers should not get a fax. I've dwnloaded to code to see whether i could make any sense and modify the function which takes the remainder of the line as the CIDNumber, but unfortunately I'm either not brave enough, or lack enough knowledge of the c++ used for hylafax. Do not know whether the Elite is the only one send more than just the caller ID on one line, or whether this would benefit more people Regards, Frans ____________________ HylaFAX(tm) Users Mailing List _______________________ To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null