Modem no longer works
I've had an external modem that has always worked perfectly in Linux. I do have to change the standard "ATZ" initialization string to "ATZ1" but other than that its perfect, until recently.
I was online and I unplugged my modem (without disconnecting first), moved it to another room, plugged a phone into it, and made a phone call (International, though i doubt it makes a difference.)
After the phone call I plugged the modem back into the PC like before but when I tried to dial, it didn't accept the initialization string. The dialer tried the usual ATZ1 and the secondary one (I forget what it was) twice, but the modem just doesnt respond. I rebooted but it still didnt work. I tried several different dialing programs, which all failed. I shutdown the power to the modem and restarted it, it still didnt work. I even tried reinstalling the distro, and the problem remained.
Strangely though, my modem still works fine in Windows, which is how I'm able to type this. I'm concerned I have somehow damaged the hardware of the modem, effectively turning it into a software "winmodem" which might explain why it works in Windows. But that's just a guess and I really dont know much about this. I hope I'm wrong.
Anybody have any ideas?
Thanks in advance.
EDIT: I should also add that Linux does detect the modem perfectly during hardware detection, or when I query it for example. It's as though I just have a wrong initialization string, but I know this isn't the case.
Last edited by infornography; 11-05-2003 at 01:27 PM.
|