Re: No Carrier problem with Smartlink Modem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Thu, 23 Oct 2008, John Anderson wrote:

I have looked over the web site and have a problem connecting to my ISP.  I added the " Carrier Check = no " and " Stupid Mode = yes " in /etc/wvdial.conf.

When I connect to my old ISP I get a connect message and login prompt.   I can't login since I no longer have an account there.  My current ISP drops me before connecting giving me the " No Carrier " Message.  I have tried a few different access numbers and also tried dialing in minicom.

Here is a look at my config file:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = 18778490278
Modem = /dev/ttySL0
Username = <my user name not shown>
Password = <my password not shown>
Baud = 460800
Carrier Check = no
Stupid Mode = yes

If you have any more suggestions I can try I would be happy!  Here is the result of dmesg | grep slamr:
[   16.216000] slamr: module license 'Smart Link Ltd.' taints kernel.
[   16.220000] slamr: SmartLink AMRMO modem.
[   16.220000] slamr: probe 2003:8800 SL2800 card...
[   16.220000] slamr: slamr0 is SL2800 card.

I am using Ubuntu 7.10 I have an Encore ENF656-ESW-NDPR Netodragon ND92XPA chipset internal PCI modem.  I am using ver. slmodem-2.9.11-20080817 and ungrab-winmodem-20080126.

Here is the result from Pon/Poff:

Oct 23 17:12:48 microkerr chat[11306]:  -- got it
Oct 23 17:12:48 microkerr chat[11306]: send (ATDT18778490278^M)
Oct 23 17:12:48 microkerr chat[11306]: expect (CONNECT)
Oct 23 17:12:48 microkerr chat[11306]: ^M
Oct 23 17:12:48 microkerr chat[11306]: ATDT18778490278^M^M
Oct 23 17:13:11 microkerr chat[11306]: NO CARRIER
Oct 23 17:13:11 microkerr chat[11306]:  -- failed
Oct 23 17:13:11 microkerr chat[11306]: Failed (NO CARRIER)
Oct 23 17:13:11 microkerr pppd[11304]: Connect script failed
Oct 23 17:13:12 microkerr pppd[11304]: Exit.

Any suggestions would be gladly appreciated!  It is probably some sort of configuration error that I can't figure out since I get a login prompt to the ISP I used to use in the past.


Your ISP might be having a problem with any number of things. A few ideas:


1. Wrong baud rate. Too fast? Too slow? Try putting a slow one, a faster one, etc.


2. Turn pppd's debugging stuff on. pon/poff are probabably wraps for pppd, which takes its config options either from command line, the /etc/ppp/options file, or any number of files in /etc/ppp/peers/ when called like
'pppd call <peer>'.

debug
logfile /var/log/pppd.log
record  /var/log/pppd.dump



Then look in those files and see exactly what it sent/received. Not all the dialog shows in the normal syslog when using pppd.


3. Compression (or lack of) maybe causing trouble. Try to turn it off if on.

novj
novjccomp
deflate 0
bsdcomp 0


4. How is the other side authenticating you? Maybe turn off/on different auth methods:

refuse-chap
refuse-mschap
refuse-mschap-v2

(see man pppd for the full list of these).


5. Change tools. C-Kermit is very powerful and smart (knows what to do without having to set a million options) with an extensive online help system. First, try to dial a known-working number and make sure you can do that, then start on the ISP number again.


basically just

set line /dev/whatever
dial 555-1234


Try to look for a login screen, some text, some intelligent, or maybe just junk that would indicate PPP starts automatically.

http://www.columbia.edu/kermit/ckermit.html


6. Maybe the ISP can help? Some can...others just keep asking what version of Windows you're running ;)






[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux