(OLDER) <- More Stuff -> (NEWER) (NEWEST)
Printer Friendly Version






Tony Lawrence: RS232 (The Lights are On) (1991)

THE LIGHTS ARE ON, BUT...

The bane of my life is RS-232 communication. This one area has caused more wringing of hands and tearing of hair than anything else. And while just plain RS-232 to RS-232 hookups are bad enough, the addition of modems makes things worse. If the modems are high speed, data compressing models, I start quivering before the cables are even hooked up.

There was a time when I thought that my problems could be alleviated by an increase in knowledge. I felt that I really didn't know enough about RS-232 in general and modems in particular, and that this knowledge gap was contributing to my confusion and despair. It seemed logical to assume that a liberal application of books, tools and playing around could only bring good results.

Well, I have the books, and have read all about MNP and V.42bis. I have puzzled over Phase Shift Keying and Quadrature Amplitude Modulation. I've bought Gender Changers and Null Modems and Breakout Boxes, along with a horribly expensive crimper that attaches modular plugs to phone wire cables. I have played with cables and modems and software of all descriptions. In short, I have given myself a short, intensive course in the theory and practice of RS-232 communication.

Certainly these efforts have improved my understanding of what is supposed to happen when two computers reach out and touch each other with their DB-25's. Unfortunately, what is supposed to happen is generally not applicable to life in the real world. I still find myself typing AT commands into stubbornly unresponsive modems or watching garbled and unreadable messages scroll up and down totally confused screens.

One of the most frustrating situations is when two modems have been carefully matched, lovingly configured and quite properly introduced to each other. They have accomplished their ritual handshaking, exchanged squeals of delight, and have settled down with all the proper lights aglow, seemingly throbbing in anticipation of the joyous exchange of data that is to come. They then refuse to transmit or receive even one single character. Frantic conversations with my counter-part at the other end ensue. "Yeah, my 9600 light is on- is yours?" "My keyboard is dead- no, I think the whole system is dead!". Breakout boxes with festive red and green leds are applied to no avail. Port configurations are checked and re-checked. Accusations of subscribing to sub-standard long distance services are invariably bandied about, and when things get truly desperate, the very integrity of the Operating System is called into question.

In such situations, the modem happily retains the connection with it's mute friend, while the two of them gobble up Message Units. Guard signals (+++), which are supposed to summon the modem to attend to commands, are blithely ignored. Nothing short of unplugging the phone is likely to convince either modem that the intended mating has not worked. The occasional blinking of a Data light only adds to the mystery: if these two devices are talking, what on earth are they saying?

I know exactly what they are saying: "It's that Lawrence guy again- and we are REALLY driving him nuts this time!"


© 1991 Anthony Lawrence. All rights reserved.





Click here to add your comments



Don't miss responses! Subscribe to Comments by RSS or by Email

Click here to add your comments


If you want a picture to show with your comment, go get a Gravatar



Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.

Publishing your articles here

Jump to Comments



Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.

Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.

We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.


book graphic unix and linux troubleshooting guide

My Troubleshooting E-Book will show you how to solve tough problems on Linux and Unix systems!



 I sell and support
 Kerio Mail server




pavatar.jpg
More:
       - Lighter


Unix/Linux Consultants

Skills Tests

Guest Post Here











My Favorites

Change Congress