← Back to team overview

sslug-teknik team mailing list archive

Re: get2net and Linux

 

Bjarne Thomsen:

[klip]

> 
> Alt har virket upaaklageligt indtil for 2 dage siden.
> Forbindelsen oprettes med ppp; men den nedlaaegges oejeblikkeligt
> igen med beskeden: Modem hangup (i foelge log filen messages).
> 
> Jeg har ikke den fjerneste ide om, hvad der er galt, da jeg intet har
> aendret
> i opsaetningen.
> 
> Mit modem og hele opsaetningen virker fint med en anden ppp forbindelse.
> 
> Jeg har proevet flere af get2net's telefonnumre med samme resultat.

Du er ikke alene. Min forbindelse kørte fint i går morges.
Her til aften havde jeg lige en halv time til at checke mail. Men nej!
Det blev til tre en halv times prøven både dit og dat af.

Hvad det helt præcist er der foregår hos get2net ved jeg ikke, men det er
ikke første gang at de bare laver om på deres login procedure. Hvordan
windows-maskinerne håndterer dette aner jeg ikke. Men det er i hvertfald
rasende irreterende, at man ikke kan stole på sin ISP. 
Jeg skal forny mit abbonement om 2 måneder, og overvejer stærkt, om jeg gider
have mere med get2net at gøre.  

Anyway, jeg er kommet frem til følgende: Redhats netcfg kan jeg ikke
umiddelbart få til at fungere. Sikkert fordi jeg ikke halt fatter hvad det er
der fåregår (hvilke filer den har fat i) bagved.

Jeg har, som midlertidig løsning og med stærk inspiration fra ppp-HOWTO, lavet
to scripts: ppp-on og ppp-on-dailer. 

Indtil videre kræver de en su til root, og forbindelsen lukkes med 
kill ppp-pid.

/etc/ppp/ppp-on:
-----------------------------------------
#!/bin/sh
#
# Script to initiate a PPP connection. This is the first part of the
# pair of scripts. This is not a secure pair of scripts as the codes
# are visible with the 'ps' command.  However, it is simple.
#
# These are the parameters. Change as needed.
TELEPHONE=100177307731  # The telephone number for the connection
ACCOUNT=s-123456        # Mit login-navn hos get2net <<<<<<<<<<<<<<<<<<
PASSWORD=T-tt-TT-tt     # Mit Password hos get2net <<<<<<<<<<<<<<<<<<<<
LOCAL_IP=0.0.0.0        # Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0       # Remote IP address if desired. Normally 0.0.0.0
#NETMASK=255.255.255.0   # The proper netmask if needed
#
# Export them so that they will be available to 'ppp-on-dialer'
export TELEPHONE ACCOUNT PASSWORD
#
# This is the location of the script which dials the phone and logs
# in.  Please use the absolute file name as the $PATH variable is not
# used on the connect option.  (To do so on a 'root' account would be
# a security hole so don't ask.)
#
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
# Initiate the connection
#
#
exec /usr/sbin/pppd debug defaultroute /dev/modem 38400 \
        $LOCAL_IP:$REMOTE_IP \
        connect $DIALER_SCRIPT
-------------------------------------------------

/etc/ppp/ppp-on-dialer:
-------------------------------------------------
#!/bin/sh
#
/usr/sbin/chat -v                           \
        TIMEOUT         3                   \
        ABORT           'BUSY'              \
        ABORT           'ERROR'             \
        ABORT           'NO CARRIER'        \
        ABORT           'NO DIALTONE'       \
        ABORT           'Invalid Login'     \
        ABORT           'Login incorrect'   \
        ''              "AT"                \
        'OK-+++\c-OK'   "AT&F1M0"           \
        TIMEOUT         "30"                \
        OK              "ATDT100177307731"  \
        CONNECT         ''                  \
        sername:        "s-123456"          \
        assword:        "T-tt-TT-tt"        \
        "net>"          "ppp"
-------------------------------------------------------


/kristian

-- 
Kristian Vilmann - kristian@xxxxxxxxxxx

Disclaimer -- These opiini^H^H damn! ^H^H ^Q ^[ .... :w :q :wq :wq! ^d ^X ^?
exitX Q ^C ^? :quitbye CtrlAltDel ~~q :~q logout save/quit :!QUIT ^[zz
^[ZZZZZZ ^vi man vi ^@ ^L ^[c ^# ^E ^X ^I ^T ? help helpquit ^D ^d !! man
help ^C ^c :e! help exit ?Quit ?q CtrlShftDel "Hey, what does Stop L1A d..."


Follow ups

References