Discussion Locked

fail to connect to ISP

0 helpful
9 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I've been trying to connect to my ISP from RedHat 7.2 to no avail. I have used the same phone number, the same modem, the same username and password etc on Windows installed in the same PC that always work. It dials, connects but drops out while verifying password etc. It comes back with error message saying no carrier detected. At one time, the RedHat dialer says in response to the incoming message not understand but started ppp anyway.

I wonder whether there is anything on the ISP siderequired to be done before I can connect using Linux. I have read all tech info I've found and I seem to have done everything I could.

9 replies

by brianbarber

There are a few things I would check first. It's not a complete answer, but I hope that it's a start.

1) Is the modem supported by Linux? Check the Hardware Compatibility List in the Hardware HOWTO at www.tldp.org.
2) Run mingetty against the serial port to which your modem has been set. Read the error messages.
3) [This is going to sound dumb.] If you use a voice mail service that changes the dial tone when there are messages waiting, clear the messages before dialing.

by enthusiast

I am using Robotic modem. The RedHat 7.2 installation process has detected it correctly, so I suppose it must be supported. Using terminal emulation mode, I have tried to dial a phone with no problem.

I have tried all available programs in my system to connect. Every time it does connect and the ISP has accepted my password, then my system would get some gibberish and said not understand and started ppp anyway. The ISP hangs up and say no carrier detect after my system starts the ppp.I tried using dip -t the other day. After login I got the ip address assigned by my ISP. I first still typed "get $local 0.0.0.0", then pressing ctrl-] and type mode ppp, the system connected, but I still couldn't ping any web server on the web. I searched for the status of pppd and it came back "pppd -detach defaultroute noipde".

I typed dip -k to quit the program and started again. This time I used the given IP address when I typed "get $local ". However, it still wouldn't ping any web server. The status of ppd was "pppd -detach defaultroute crtsct" this time.

Please help!

by enthusiast

When I try above, I was asked to install a Greek language pack. Is it going to be a web site in English? I can't read Greek.

by amoeba1

Try changing how it authenticates. Most ISP's use CHAP (Chalenge Handshake Autentication Protocol; if I remember right). There are others as well. You may also call them to find out what method they use. Hope this helps.

by enthusiast

The dialog I used did not let me specify what authentication protocol to use. I am reading some linux book. It seems to me I need to look into some scripts to see how it works.

by jacobmather

I had this problem a while ago. I turned out that i had to use PAP authentication. Though, one way i did get it linked up for the meantime was to dial in and authenticate with minicom, then load up pppd manually. If that works, then I would go for apppd script. I still have my old server's harddrive around here somewhere. If the minicom/pppd solution helps, let me know, and i will dig out my pppd scripts for you!

by enthusiast

I have tried using the gui setup before and it wouldn't work. It wouldn't allow the choice of type of authentication. I have read some books about network on Linux. It seems to involve a lot of scripts. I have returned the books to library due to timeout. I shall have to borrow it again and follow it step-by-step. Thanks for your help. It might help, if you can spell out the steps for me. Thanks!

by jacobmather

Ok, i tried to send the once and it junked me, so this will be short and sweet. Check out these three files:
http://www.dwsc.net/ppp-on.txt
http://www.dwsc.net/ppp-on-dialer.txt
http://www.dwsc.net/ppp-off.txt

You will need to change the variables in both ppp-on and ppp-on-dialer, for telephone, script location, username, and pass. You will also want to manually try to log into your isp to make sure the login/password prompts are the same as it's looking for ("ogin:" and "assword:"). If their different, change em. If it asks for Host: or Server:, try PPP.

That should get you going. Enjoy.

This discussion is closed to new replies.