...
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
...