Remember that I probably hate you. You, your friends, and espicaly your dog.

I came to the highway diner to get some time to myself. Hah! As if that sort of thing could actualy occur! So, instead I wait in line for half an hour, then am forced to sit at a seat that doesn't have an outlet! Luckey for me my battery works.

A great deal of that time was spent with a jerk in front of me. Too drunk to make up his mind, he stands there changing his order. Several times. Not the standard either. He would wait for the clerk to ring him up, then change his mind.

I was laughin the entire time. These people are funny if nothing else. As if they could actualy achive something great! This is why we arn't realy living in space yet. People are too stupid to operate the equipment.

What we have here is a bunch of trained monkeys. They strugle to tie thier shoes, and if you work with them hard enough they can say a few words. I consider them a waste.


One of them made a comment about me in the line. Something along the lines to "Why would anybody study on a sat night?" You can feel the love in here. Mmm, more like smell the beer on thier breath. It's sad how they ingest rotted grain to feel good.

The diffrence between rotting, and fermenting is a very fine line. Virtualy the same thing. You will also note that most animals enjoy this sort of thing. Ever seen a dog drunk? Think about what you look like while drunk.

I've decided they do it so they have an excuse for makeing bad decisions. "I didn't mean to sleep with your uncle, I was drunk!". The universal excuse. It lets them drive around and kill people and not have to feel bad about it afterwords.

It also makes them far less selective on who they breed with. I find that one of the worst parts. Have you any idea how many people where concived while under the influence of this chemical imbalance? I would guess to say most.

Koi no cute beat!


What's the point? Eventualy this rock they live on will be sucked into the sun. It will no doubt end before that, but they have no future to look to! Why even bother?

It's not like were actualy going to evacuate to another planet! Sure, it looks good on paper, but realy? Think of the social changes that would come into play.

It's bad enough when you have people who hate each other due to being from diffrent dry spots on this rock. Think if they where on totaly diffrent rocks. Yep. The ultimate racisim. "I don't like you, your from mars!"

It would be more dramatic than that, but you get the idea. People live for hate. As if thier day isn't complete without rubbing how much better they are than you in your face.

Isn't it wonderfull?


I'm no diffrent than anybody else. Not realy, the parts are the same anyway. What it comes down to, is what I choose to do with them.

I'm not the kind of person to stuff every warm hole with his manhood. While fun it may be, there is far more to life. Things these people can't even begin to imagine.

These are also the same people who can't hear the beauty of a 2400 baud modem. IMHO the best sounding handshake ever. I have dreams of it, oh so wonderfull!

With these new 56k modems it's much harder to tell when something is going wrong with the handshake. You hear it start to train. It sits for a while, then drops to a lower baud. Quite often they only train to 33.6k baud.


You are probably wondering what's wrong with 56k? Lots of things. First off there are two diffrent standards. V.90 and K-Flex. V.90 tends to be more stable.

They are both fine, but if you plan on getting a modem, check with your ISP first. Get the wrong type and you will be stuck at 33.6kbps. Haha!

Get the right one, and you will probably be stuck near 33.6. This has to do with the way the modems work. First lets review some history.

In the begining you had modems that where dual baud. Meaning that they send at one speed, and recive at another. One common was 75/1200, big diffrence in speeds. It was assumed that the person at the terminal (these where used for dumb terminals) wouldn't be sending that much data. But instead reciving it.

It worked because for the most part don't send all that much data. But it had some problems. You had two types of modems. The end user's style that was the 75/1200, and the server side which was 1200/75. If you, and your friend wanted to dial into each others machines you had to settle for 75 baud connections due to this.

Then they went away from the dual baud modems. They where cheaper to make, since they only had to have one type for both user, and server. This went on till they hit speeds of 33.6kbps.

At 33.6, they had hit the limits of copper. No more speed could be had! That was untill they remembed dual baud. Yep, you may be able to download at 56k (in theroy), but you will never upload faster than 33.6kbps. Never.

Since the speed comes from compression, you don't keep a stable speed. Also, these modems are able to retain. Or, change thier speeds on the fly. Note that this only works down, not up.

Any noise on the line will cause the modem to keep training down till your connection is basicly unusable. Also the lines must be of high quality. Any analog to digital conversions will kill it. Also will amps in the line.

These are two big killers. Out in the boonies they put amps on the lines so you can hear the other party. As when you amplify the volume of anything you get distortion. It reaks havoc with the modems.

Then you have analog to digital, and back. Not all of the lines the telco's own are one type. Your call runs from your house to the poll. From there it's copper till it hits one of thier switches. From there it's converted from the analog waveform to a digital one.

That's all fine and dandy for voice, but not for data. It takes the waveform, and flattens it out. Turn it back to analog, and digital a couple more times and you have something that only resembles the origional waveform.

The human ear is amazing, it can take this missing data, and fill it back in. But the modem can't. It has to take it for gospel. 33.6 isn't bothered by this nearly as much.

And this is why you will never get 56kbps ever. It's only possible in the most perfect of conditions. The sort of thing that does not exist outside of the lab.

My suggestion for anyone who is traveling is to stay at, or below 14.4. While fast enough to be usable, it's reliable. If your dialing into a modem on the other side of the country, imagine how many amps, and analog to digital conversions it has to go through. Using a 56k modem for this would be very bad.

To make matters worse, most 56k modems can't even train at anything slower than 14.4, one of the reasons they don't handle line noise well.


If you are having trouble with getting connected you will want to slow your modem down. Look the the manual for settings. It can ususaly be done (note that most modems don't come with a complete list of the AT (and friends) set.

With a 3com modem (most), you would use ATS13=64&K0S32=34S32=98 to drop it down to 33.6, nice? Or if you don't know much about the modem, you can put three commas at the end of the dialing string.

Each comma pauses the modem for 1.2 seconds. It doesn't even listen when it's paused. So when the other modem is trying to train, going down in speeds till it gets a proper answer your modem waits for it to hit a nice low speed.

A ~, or tilde can be used to pause the modem for .5 seconds as well. ATS8=0-255 can be used to change how long the comma will actualy pause the modem's dialing. ATS8? can be used to query the modem on how long it's actualy going to pause for a comma.

Quite often you can limit your speed without knowing anything about your modem using these tricks!


Note that most modems follow the standard Hays command set. Or something close. I suggest searching the web for this information.

I don't expect most users to have a clue on this. Why should they? Systems ususaly do an ATI3 on the modem to figure out what kind it is. Then give it what it this would be the best init string.

Ususaly this works out just fine, and the user is non the wiser! In all reality there is little reason to play with these settings unless it doesn't work.

Also, playing with these can cause your modem to not work. If you are not carefull, you can actualy break the modem!

The better modems let you store information in it's non-volitile memory. So if you save a bad set there, and reboot the unit it will come back up with the same bad set.

Ususaly this is not a probelm since it's not all that easy to do.


AT&V0 will show you the active profile, and the stored profiles. The output looks like this.


ACTIVE PROFILE:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q5 &R1 &S0 &T5 &X0 &Y0
S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002 S09:006
S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 S38:020 S46:138
S48:007 S95:000

STORED PROFILE 0:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q5 &R1 &S0 &T5 &X0
S00:000 S02:043 S06:002 S07:050 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000
S36:007 S37:000 S40:104 S41:195 S46:138 S95:000

STORED PROFILE 1:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q5 &R1 &S0 &T5 &X0
S00:000 S02:043 S06:002 S07:050 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000
S36:007 S37:000 S40:168 S41:195 S46:138 S95:000

TELEPHONE NUMBERS:
0=2284820                              1=
2=                                     3=

OK

What this does for you, is list off registers and give you the current values. It also shows any stored phone numbers (not all modems support this). lets examine what this means.


ACTIVE PROFILE:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q5 &R1 &S0 &T5 &X0 &Y0
S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002 S09:006
S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 S38:020 S46:138
S48:007 S95:000

B1 - Bell 212A Answer Seq

E1 - Echo on (E0 would turn it off, anything else is invalid)

M1 - Keep the speaker on till end of handshake

N1 - Handshake at the Handshake at highest speed larger than S37

Q0 - Quiet mode. This turns that off (you get "OK, and ERROR")

T - ???

V1 - English result codes (e.g. CONNECT, BUSY, NO CARRIER etc.), the other option would be numeric

W0 - Stored Profile

X4 - Usually adds both busy signal and dial tone detection

Y0 - Profile loaded at power up

&C1 - Indicates remote carrier

&D2 - Hang up on DTR (Data Terminal Ready)

&G0 - Disable guard tones

&J0 - ???

&K3 - Enable RTS/CTS hardware local flow control

&Q5 - Select V.42 EC operation (requires flow control)

&R1 - ???

&S0 - DSR action on

&T5 - Power on self test

&X0 - ???

&Y0 - Load profile 0

S00:000 - Rings till answer (0 is off)

S01:000 - Count of incoming rings

S02:043 - Escape charecter

S03:013 - Carage return

S04:010 - Linefeed Charecter

S05:008 - Backspace charecter

S06:002 - Dialtone wait time

S07:050 - Seconds to wait for carier

S08:002 - Comma pause time

S09:006 - Carier detect time required

S10:014 - How long to wait after carier loss till hangup

S11:095 - ms between dialing tones

S12:050 - Guard time for +++

S18:000 - ???

S25:005 - ???

S26:001 - ???

S36:007 - Establish a MNP connection if possible, else Direct connection

S37:000 - Negotiation Speed (Initial handshake)

S38:020 - ???

S46:138 - ???

S48:007 - ???

S95:000 - ???


I'm not sure about some of those, and don't have a manual for my apple internal modem handy. Needless to say It's a good modem. Any modem that you can do a ATS37=1, and the register stays at a non zero value is a very good modem. Espicaly if it's 56k.

This drops the maximum connect speed down to 300 baud, usefull for very noisy lines. That kind of speed (or lack of) can survive hundreds of atd conversions!


Now that you have had a lesson in the art of modem-fu sit back and relax. The best is yet to come! This is all part of my plan for world domination!

Yep, eventualy I plan to be the single ruler of this world! Muhaha! Bow before me scum...


Sadly that's just a pipe dream. It's probably never going to happen, but I'm am sure trying. As soon as I truely understand what makes people tick it will be easy. Till then it will be an interesting ride.

The internet has helped me in my quest. No matter where people are from they are the same. At least for the most part, easy to see through. The most important thing to remember is nobody does anything for no reason at all.


EOF