Smith Micro Forum FAQ: Frequently Asked Questions List for QuickLink for DOS FORMAT: Topic: QUESTION OR SUBJECT. ADDITIONAL QUESTIONS WITH THE SAME RESOLUTION Solution: ANSWER ADDITIONAL ANSWERS OR ALTERNATIVES _______________________________________________________________ Installation & Application Issues: Topic: When I try to run the program, I get an Error loading QL2FAX, Error Code 2. Solution: Make sure QuickLink is being run from the QuickLink directory. Check whether QuickLink has been installed more than once and possibly in separate directories. Multiple QLSETUP.DAT files on the hard drive can cause an Error Code 2. Delete all occurrances of QLSETUP.DAT, go into the QuickLink directory and run QuickLink. The file or path name was not found. This error could arise if you have deleted or renamed certain .EXE files, or ran the program from a different path without setting the PATH and QL2FAX DOS variables. This problem can be resolved by reinstalling the software or by modifying the AUTOEXEC.BAT file. (Check the readme document on set statements) _______________________________________________________________ Topic: When I try to load RECFAX (or FASTFAX), I get an Error code 2. Solution: Two reasons this could happen: 1) QLSETUP.DAT is corrupted or 2) QLSETUP.DAT doesn’t exist. In either case, make sure to delete any occurrances of QLSETUP.DAT. Then, run QuickLink to recreate the setup file at which point, you should be able to load RECFAX/FASTFAX fine. _________________________________________________________________ Topic: QuickLink II Fax S/R for DOS running under Windows environment. Solution: For the most part, QuickLink II Fax S/R for DOS does not work under the Windows environment. If you are mainly a Windows user, you may want to consider upgrading to our retail product, QuickLink Gold for Windows. Some people can get this combination to work. Try loading RECFAX before loading Windows and disable 'Look for Modem Ring' in Modem Setup. _________________________________________________________________ Topic: How do I get my dBASE phone list into the QuickLink II Fax S/R phone list? Solution: There is an import utility in the IBM Library called PLIMPORT.EXE. When executed, it becomes IMPORT.EXE and a README file. IMPORT.EXE allows the user to import a comma (,) delimited text file into the Quick Link II Fax S/R phone lists. The README file shows how this is done. Our retail product Hotfax supports the dBASE format in the phone list. For more information on Hotfax, call our Order Desk at (714)362-2345. _______________________________________________________________ Topic: How do I uninstall QuickLink II Fax for DOS? Solution: Delete the QL2FAX and FONTS subdirectories. Consult your DOS manual on how this can be done. If the Autoexec.bat file had been modified, edit it and remove QL2FAX from the path as well as any lines that may call FASTFAX or RECFAX. _______________________________________________________________ Data Transmission Issues: Topic: During a VT100 data connection, certain keystrokes are not registering properly with the remote BBS/service. Solution: These keystrokes may not be supported on an IBM keyboard. Find the ASCII decimal code equivalent for these keystrokes and assign a macro to it. For example, \027\079\080 would be the decimal equivalent for ESC O P. ________________________________________________________________ Topic: I cannot upload/download a file. I get a Time out error when I download files When I try to send/receive files, I get the message holding for start Solution: HOW TO SEND AND RECEIVE A FILE WITH QUICKLINK You'll first need to dial the number you want to transfer the file to/from whether that's a BBS or another computer. Once that's made, you're ready. To upload a file from your computer to another... 1. Pull down the File menu, select Send File, then select the same protocol that the other end is using. 2. Select the file or files that you want to send and hit OK. 3. The other end will then need to initiate the receiving of the file with whatever software they're using. To upload a file from your computer to a BBS... 4. Go through the process of sending a file on the BBS which varies from one to another. But at some point, you'll be selecting a protocol to use, then it will say it's ready. 5. Follow steps 1 and 2 above to complete the sending of the file. To download a file from another computer to yours... 6. Pull down the File menu, select Receive File, then select the same protocol that the other end is using. 7. Select a directory for the file(s) to go into and a file name if using Xmodem protocol, then hit OK. 8. The other end will then need to initiate the sending of the file with whatever software they're using. To download a file from a BBS to your computer... 9. Go through the process of receiving a file on the BBS which varies from one to another. But at some point, you'll be selecting a protocol to use, then it will say it's ready. 10. Follow steps 6 and 7 above to complete the receiving of the file. _______________________________________________________________ Send Fax Issues: Topic: When I send my fax, it comes out looking like garbage Solution: Make sure you're using the FastFax utility to convert and fax out of your DOS applications (see FastFax FAQ sheet: FAQ_FF.TXT). _______________________________________________________________ Topic: Disable call waiting. Solution: Each geographical region, phone company, state and country use different codes to disable call waiting. The most common are "*70," and "#70,". To disable call waiting in QuickLink II Fax S/R for outgoing calls, we must add the correct code to the default setup. From within Modem Setup, under the Setup menu, put the cursor at the end of the Dial String and add the appropriate code. __________________________________________________________________ Topic: I cannot send a fax to a fax machine-answering machine, the voice message is too long or is detected as busy. How do I manually send a fax? How do I send a fax while I am on the same line? Solution: Placing a few commas after the phone number will delay the fax procedure. A comma is equal to two seconds of delay. The fax tones will not start to send until the delay time has ended. In the meantime, the number has been dialed and has started to ring. Change the dial string or dial prefix in the Modem Setup to AT X2 DT. This will tell the fax/modem is not to report a busy signal. Manually sending the fax will work for this situation. This allows the user to dial the number on the telephone and manually initiate the send. Here are the procedures for manually sending a fax. 1. Go to the Modem Setup option under the Setup menu. 2. Change the X-register in the Init or Dial string to X3. The default is X4. The X3 is an AT command option that allows the modem to ignore dial tone. 3. Quit QuickLink II Fax S/R and go back into QuickLink II Fax S/R to initialize the modem. 4. Go through the procedures of sending a fax. 5. When QuickLink II Fax S/R prompts for the phone number, press the space bar one time. Do not enter a phone number. 6. At the point you want to send the fax, press the enter key and follow the prompts. Do not hang up the phone. The cover, headers, and fax will be setup and sent. __________________________________________________________________ Topic: When attempting to send a fax you receive the error 212 or 213. Solution: These errors are Exchange File errors. There may be corruption on the hard drive, such as lost allocation units or cross linked files. Run a CHKDSK /F from the DOS prompt. This will take care of any cross linked files or allocation units. Refer to your DOS manual for more information on CHKDSK and the File Allocation Table. Fax file could be corrupted, attempt to reconvert the fax file and resend. If the error still occurs, try faxing the SMSLOGO.QFX file, or convert and fax out the EMAIL.SRP file. The QLSETUP.DAT file may be corrupted. Delete the file QLSETUP.DAT from the QuickLink II Fax S/R directory. Reboot the computer and run QuickLink II Fax S/R from the QuickLink II Fax S/R directory. This will create a new setup file. Temporary fax files may be causing the error. Try deleting all of the temporary files from the QuickLink II Fax S/R directory. Use the DOS Delete command DEL from within the QL2FAX directory. For example: DEL ~*.* A corrupted fax phone list may be causing the problem. Use the DOS command RENAME to rename the fax phone list from the QuickLink II Fax S/R directory. For example: RENAME FAXPHONE.LST FAXPHONE.123. This will allow QuickLink II Fax S/R to create a new fax phone list. Add some entries into the fax phone list. Then continue with the faxing attempt. If the problem still occurs, the problem was not with the fax phone list. You can then rename the original phone list back to FAXPHONE.LST. If the problem discontinued with the new phone list, the original phone list was corrupted. You should re-type the entries into the new phone list. You may want to raise the File Handles in your CONFIG.SYS file. This should be between 20 and 50 (i.e. the line FILES=xx in the CONFIG.SYS file.). Refer to your DOS manual for more information on DOS commands and the CONFIG.SYS file. _________________________________________________________________ Topic: Error 31. Modem not responding to Initialization string. Fax modem not found. My mouse doesn't work when I run my software. My faxes get put into the schedule. Solution: Make sure you can initialize the modem for data. If it can’t be initialized, then we won’t be able to use it for fax and we’ll put the fax in the schedule until the modem can be used. If the modem itself can be initialized for data, then make sure the software is set to the proper fax class that the modem supports. To check the fax class of the modem, type AT+FCLASS=? in the terminal window. If fax class set correctly, check for hardware or memory conflicts. Could also be a cable issue if modem is external. The setup file has become corrupted or there are too many setup files. Delete the file QLSETUP.DAT from the QuickLink II Fax S/R directory. Check all directories (especially the root directory) for duplicates of these files. Com/IRQ conflict. The modem needs it's own Com Port and IRQ(Interrupt). Check with a hardware diagnostic utility to see if there are any hardware conflicts in your system. Try changing the Com Port settings on the hardware itself. If you are currently using Com Port 1, try Com Port 3. If you are using Com Port 2, try Com Port 4. Then you will want to change the Modem Setup located under the Setup menu within the QuickLink II Fax S/R program. Com Port 1 and 3 have an Interrupt or IRQ of 4. Com Port 2 and 4 have an IRQ of 3. Consult your modem manual for information on setting these on your modem. If the modem supports it, you may want to consider using IRQ 5. This is usually reserved for a second printer. If you are on a network, this option may not be available to you as some network cards use IRQ 5. If you sometimes loose your mouse capability, you will also want to try a new Com Port Setting. If the mouse is assigned to Com 1 or 3, set the modem for 2 or 4. _________________________________________________________________ Topic: I get errors (end of page; transmission; no connect; etc.) when sending faxes Solution: Delete the QLSETUP.DAT file, reset the modem (maybe by rebooting) and restart QuickLink Change fax class if possible. Lower the Max fax baud rate. Toggle RTS/CTS flow control. Dedicate CPU. Check for any COM port/IRQ conflicts. Also check for memory contention with other TSR’s by booting clean (see information below on booting clean). Reinstall QuickLink _________________________________________________________________ Receive Fax Issues: Topic: I get errors (end of page; transmission; no connect; etc.) when receiving faxes Solution: Take the same steps as above for send fax errors. May also want to set Answer Mode to Fax Only (located in Modem Setup). ________________________________________________________________ Topic: My fax/modem doesn’t answer the call when it rings Solution: Make sure Receive Fax (RECFAX) is loaded. If in QuickLink at the time a call comes in, make sure the word RING appears on the Terminal Screen. If RING doesn’t appear, we don’t know there’s a call. Check for hardware conflicts or a bad cable (if external). Make sure the Rings to Answer is set to a reasonable number. May also want to boot clean to check for possible memory contention. _________________________________________________________________ Topic: Auto Detect when modem is answering calls. My modem answers all of my incoming calls. Solution: The sequence of events upon the modem answering the phone when configured for Auto Detect is: 1. Modem reports RING on an incoming call. 2. QuickLink II Fax S/R issues an ATA command which causes the modem to answer. 3. Modem generates an answer sequence (data mode). 4. Modem does not receive response from remote (goto #6) 5. Modem receives a response to the answer sequence and assumes a connection for terminal mode application. (goto #10) 6. Modem generates CNG tones for FAX connection.(FAX mode) (goto #9) 7. Modem receives no response to CNG tones. 8. Software generates message VOICE CALL on screen. 9. CNG tones receive a response and attempt for FAX connection proceeds. Modem reports FAX to software. 10. Either a fax or data call has been received. The call is completed and disconnect proceeds. Modem reports NO CARRIER. If the modem is allowed to answer the phone, it *WILL* generate tones. If you intend to use the modem/software for only FAX reception, it's best to setup QuickLink II Fax S/R to answer after the 5th ring (this option is selected in the Modem Setup). If a call comes in, the modem will remain inactive until the 5th ring is detected. In the mean time, this allows you to answer the phone, or have the answering machine pickup on the first ring. If nothing is heard, or the call is voice indicating the need to send a FAX, you can automatically start FAX receive by pressing the "ALT ;" keys, then hang up the phone. The other alternative would be to purchase a voice\fax switch. A voice\fax switch would be able to determine the type of call and if the call is a voice call then it would be passed to your answer machine, while if it is a fax the call it will be transferred to the fax modem. ________________________________________________________________ Viewing and Printing Issues: Topic: When I try to view a received fax, [it converts to QFX and] I view only garbage Solution: The fact that it attempted to [convert to QFX] indicates that the fax file may have been corrupted or the transmission was bad even though it got to end of pages where the receive status was OK. Check the size of the file and make sure it has several kilobytes of information. Have the sender resend the fax. If it continues to be corrupted, suggest receiving from other locations to see if it’s a general problem or specific. If it’s a general problem, look for possible memory or hardware conflicts. ________________________________________________________________ Topic: When I go to view a fax, it shows the first page, then locks up my computer. I can only view the first page of the fax. Solution: The QuickLink viewer does not support some EGA, CGA or Hercules graphic cards. If you have mouse support, download the file VIEWFAX.EXE from our BBS. This is the HotFax viewer which supports these graphic types. The F4 key will advance to the next page of a multi- page fax. Pressing F1 will show Viewer Options. ________________________________________________________________ Topic: When I go to print my fax, it gives me an Error 30 or No Dial Tone Solution: Printer cable is bad. ________________________________________________________________ Topic: When I go to print my received faxes, my printer feeds a blank sheeet Solution: Convert the COMPUSRV.SRP file to a fax file and printing that. If that prints, it could be you don’t have enough memory on your printer for the size fax you've received (typically with HP personal printers like the HPIIP). If you have an HP Laser Printer, do a Menu Reset on the printer to clear the memory and reset to factory defaults. Consult your printer manual for how this is done with your printer. Change the print quality. Check printer cable. __________________________________________________________________ Topic: When I print a fax there are extra pages. When I print a fax there are blank pages. Solution: When a fax file is received chances are that it will be larger than 11 inches. The reason is that almost all faxes are sent with a fax header which will make the page slightly larger then 11 inches. For this reason we scale each page of the document so that it will fit on a single page 11 inch sheet of paper. If blank pages are being printed in between each page of the document then please try to following remedies. Check the printer options that QuickLink II Fax is configured for. Pull down the Setup menu, select Hardware, and then Printer Type. Some version of QuickLink II Fax support an Actual Size option. Make sure that this is NOT selected. Actual Size will disable the scaling of the receive fax file. This would cause the document to be printed on several sheets of paper. If Actual Size in not an option or if it is NOT selected, then you will need to make a few modification to the QuickLink Print file. QuickLink II Fax comes with three different print files. They are LASER.QLP for laser printers, 24PIN.QLP for 24 pin dot matrix printers, and 9PIN.QLP for 9 pin dot matrix printers. Depending upon which type of printer you are using you will need to edit the appropriate QuickLink Print file (QLP). There are several ways to edit a QLP file. One possible way would be to use the QuickLink II Fax Editor by selecting the EDIT menu, EDITOR, and OLD FILE. You would then select the QLP file that you wish to edit from the selection box, and make the following changes to the QLP file. LASER.QLP Current QLP file New QLP file LOW_RES_DPI=75x75:600x770:1 -> LOW_RES_DPI=75x65:600x770: NORM_RES_DPI=150x150:1200x1540:1-> NORM_RES_DPI=150x135:1200x1540:1 HI_RES_DPI=300x300:2400x3080:1 -> HI_RES_DPI=300x270:2400x3080: 24PIN.QLP Current QLP file New QLP file LOW_RES_DPI=180x180:1440x1890:24-> LOW_RES_DPI=180x160:1440x1890:24 NORM_RES_DPI=180x180:1440...etc.-> NORM_RES_DPI=180x160:1440x...etc HI_RES_DPI=360x180:2880x1890:24 -> HI_RES_DPI=360x160:2880x1890:24 9PIN.QLP Current QLP file New QLP file LOW_RES_DPI=60x72:480x756:8 -> LOW_RES_DPI=60x65:480x756:8 NORM_RES_DPI=120x72:960x756:8 -> NORM_RES_DPI=120x65:960x756:8 HI_RES_DPI=240x72:1920x756:8 -> HI_RES_DPI=240x65:1920x756:8 ________________________________________________________________ NOTES: How to "boot clean": -- If running MS-DOS 5 or lower, the user would need to make a bootable system disk. To do this, place a disk in the A drive and at a DOS prompt, type: FORMAT A:/S. This will format the disk as a bootable system disk. Have the user leave the disk in the drive and reboot his computer. This will take them to an A: prompt, at which point, type C: and continue on with the testing. -- If running MS-DOS 6 or higher, have the user reboot. As it’s booting up, they will see a message: "Starting MS-DOS". Have the user press the F5 key when it gives that message. DOS should respond by saying: "MS-DOS is bypassing the CONFIG.SYS..." and drop them to a C:\ prompt at which point you can continue with the testing. Sometimes, you’ll need boot clean, but keep the FILES and BUFFERS lines in the Config.sys so that you can run applications. -- If using MS-DOS 5 or lower, the user will have to edit their Config.sys and REM out everything except those two lines as well as to edit their Autoexec.bat and REM everything out. They can also make a system disk as above and put a copy of a Config.sys file that only contains the FILES and BUFFERS lines. -- If using MS-DOS 6 or higher, go through the same steps as above, but instead of pressing F5, have them press F8. This will go through each line of the Config.sys asking whether it should be loaded. Have them answer Yes for the FILES and BUFFERS lines and No to everything else. That drops them to a C:\ prompt at which point you can continue with the testing. __________________________________________________________________ Below is a list of descriptions for the typical error codes you will may see in the QuickLink II Fax S/R send and receive logs. Error Codes: 100 - 199 Modem Errors 200 - 299 File Errors 300 - 399 Send Fax Errors 400 - 499 Receive Fax Errors 500 - 599 Miscellaneous Errors Modem Errors: Error: 101 Unable to open COM port. Error: 102 Unable to detect modem. Error: 103 Modem not a fax modem. File Errors: Error: 201 Unable to create necessary file. Error: 202 Out of disk space. Error: 203 Error reading file. Error: 204 Error writing file. Error: 205 Unable to close file. Error: 206 Unable to access file. Error: 207 Unable to open fax file. Error: 208 Unable to open exchange file. Error: 209 Unable to open setup file. Error: 210 Unable to create/send cover page. Error: 211 Unable to create/send headers. Error: 212 Unable to open file. Error: 213 Error reading exchange file. Send Fax Errors: Error: 301 No dial tone detected from modem. Error: 302 Number dialed was not a fax machine. Error: 303 Number dialed was busy. Error: 304 No carrier detected after dial. Error: 305 Error occurred during fax training. Error: 306 No CONNECT message from remote. Error: 307 No End O Page acknowledgment received. Error: 308 No phase D page response received. Error: 309 Unknown phase D error. Error: 310 No End Of Page response received. Error: 399 Unknown send error. Receive Fax Errors: Error: 401 Remote fax failed to train. Error: 402 Remote fax failed to train. Error: 403 Error during End Of Fax handshake. Error: 404 Error occurred during End Of Page. Error: 405 Unknown phase D error. Error: 406 Receive no acknowledgment during E O P. Error: 407 Time-out on end of reception. Error: 408 Not end of transmission ack. received. Error: 499 Unknown fax receiving error. Miscellaneous Errors: Error: 501 Unable to allocate memory. Error: 502 The selected document contains 0 pages.