"What the hell does “ATZ”"
AT initializes the modem and clears the command buffer. Z restores all settings to the factory default.
"Is my modem the problem?"
I would guess that you have an intermittent hardware problem which is the sign of slowly dying hardware.
"Is there some way for me to reset it so it works with “ATZ” again?"
ATZ is very basic. You probably will gain nothing by changing it. After ATZ is issued then kppp will issue a second initialization string of commands to set up the modem the way kppp wants. You might be able to do something with the second init string. See if you can find the kppp second init string and compare it to the Windows second init string.
I have the Hayes command set in a book. You might google for the Hays command set so that you can interpret what the commands mean.
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites