![]() |
The faxaddmodem script fails during the hylafax installation with the following error: Probing for best speed to talk to modem: 38400/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open 19200/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open 9600/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open 4800/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open 2400/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open 1200/opt/local/fax/lib/faxaddmodem[808]: /tmp/addmodem6212: cannot open Unable to deduce DTE-DCE speed; check that you are using the correct device and/or that your modem is setup properly. If all else fails, try the -s option to lock the speed. I am using hylafax-v4.0p12 version under Solaris 2.6 platform with gcc 2.7.2 and US Robotics V. Everything modem. I have configured /dev/cua/b serial port . I am able to get the cu and tip commands working with /dev/cua/b device. cu -l /dev/cua/b <phone no.> works fine. I am able to dial out. I have run the faxsetup script. It has started hfaxd and faxq processes. But it fails in the faxaddmodem script with the above mentioned error. I tried to debug the faxaddmodem script, and it seems like /dev/cua/b device is busy, and in SendToModem function ondelay doesn;t create the temporary file /tmp/addmodem6212. Any idea why /dev/cua/b device is busy? The non-default server configuration parameters are: CountryCode: 1 AreaCode: 408 FAXNumber: +14085011993 LongDistancePrefix: 1 InternationalPrefix: 011 DialStringRules: "etc/dialrules" SessionTracing: 11 RingsBeforeAnswer: 1 SpeakerVolume: off GettyArgs: "-h %l dx_%s" LocalIdentifier: ClocalAsRoot: yes TagLineFont: etc/lutRS18.pcf TagLineFormat: "From %%l|%c|Page %%p of %%t" MaxRecvPages: 25