Everything to do with comms, from my first 300 baud modem, has involved making settings and then hoping - you can't see what happens and can't test 'internally' any way, so you may be trying, at times, to fix a problem which is, in fact, external to you.