...
Software Troubleshooting
Check that the correct comm type is set.
If you are getting connect errors, the terminal might not 'hear' the dial tone, try disabling dial tone check
Confirm if the merchant needs a dial prefix or pause
Check Terminal Comm settings:
Try changing the baud rate
Check that the appropriate auth numbers are set on the terminal
...