Newsgroup: it.comp.os.linux.iniziare
Titolo: Connessione da console... (lungo)

Dopo moltissimi tentativi (disperati a dire il vero), di far funzionare il
mio WinModem (Motorola SM56) mi sono deciso ad acquistarne uno esterno e a
tentare la connessione ad Internet. Ed ecco che nascono i problemi.
Premetto che ho intenzione di far funzionare tutto da console, perche' con
KDE il tutto e' lineare e il problema non sussiste. Volevo leggere la posta
da console... ^__^
Ho letto il ppp-HOWTO ma i risultati non sono stati dei migliori:
ho modificato il file /etc/ppp/option in questo modo:
======/etc/option=========
crtscts debug lock modem nodetach defaultroute noipdefault login asyncmap 0
ipcp-accept-remote lcp-echo-interval 30 lcp-echo-failure 8 user nomeuser
poi ho preso i due script ppp-on e ppp-on-dialer e li ho modificati cosi':
===ppp-on-dialer=======
#!/bin/sh
TELEPHONE=10880223240000 #numero inwind
ACCOUNT=nomeuser
PASSWORD=passworduser
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
NETMASK=255.255.255.0
export TELEPHONE ACCOUNT PASSWORD
DIALERSCRIPT=/etc/ppp/ppp-on-dialer
exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400 \
asyncmap 20A0000 escape FF kdebug 0 \
noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT
======ppp-on======
exec chat -v      \
 TIMEOUT  5    \
 ABORT  '\nBUSY\r'   \
 ABORT  '\nNO ANSWER\r'   \
 ABORT  '\nRINGING\r\n\r\nRINGING\r' \
 ''  \rAT    \
 'OK-+++\c-OK' ATH0    \
 TIMEOUT  30    \
 OK  ATDT$TELEPHONE   \
 CONNECT  ''    \
 ogin:--ogin: $ACCOUNT   \
 assword: $PASSWORD
Ma niente da fare, quando lancio ppp-on non c'e' verso, fa il numero, si
connette, avvia pppd (almeno cosi' credo si vede un sacco di spazzatura
passare sul monitor e poi si sconnette.
Questo e' il log
===========/var/log/messages================
Jun  9 18:27:24 localhost pppd[1381]: pppd 2.4.0 started by root, uid 0
Jun  9 18:27:25 localhost chat[1382]: timeout set to 5 seconds
Jun  9 18:27:25 localhost chat[1382]: abort on (\nBUSY\r)
Jun  9 18:27:25 localhost chat[1382]: abort on (\nNO ANSWER\r)
Jun  9 18:27:25 localhost chat[1382]: abort on (\nRINGING\r\n\r\nRINGING\r)
Jun  9 18:27:25 localhost chat[1382]: send (rATX3^M)
Jun  9 18:27:25 localhost chat[1382]: expect (OK)
Jun  9 18:27:25 localhost chat[1382]: rATX3^M^M
Jun  9 18:27:25 localhost chat[1382]: OK
Jun  9 18:27:25 localhost chat[1382]:  -- got it
Jun  9 18:27:25 localhost chat[1382]: send (ATH0^M)
Jun  9 18:27:26 localhost chat[1382]: timeout set to 30 seconds
Jun  9 18:27:26 localhost chat[1382]: expect (OK)
Jun  9 18:27:26 localhost chat[1382]: ^M
Jun  9 18:27:26 localhost chat[1382]: ATH0^M^M
Jun  9 18:27:26 localhost chat[1382]: OK
Jun  9 18:27:26 localhost chat[1382]:  -- got it
Jun  9 18:27:26 localhost chat[1382]: send (ATDT10880223240000^M)
Jun  9 18:27:26 localhost chat[1382]: expect (CONNECT)
Jun  9 18:27:26 localhost chat[1382]: ^M
Jun  9 18:27:54 localhost chat[1382]: ATDT10880223240000^M^M
Jun  9 18:27:54 localhost chat[1382]: CONNECT
Jun  9 18:27:54 localhost chat[1382]:  -- got it
Jun  9 18:27:54 localhost chat[1382]: send (^M)
Jun  9 18:27:54 localhost chat[1382]: expect (login:)
Jun  9 18:27:54 localhost chat[1382]:  50666/ARQ^M
Jun  9 18:28:01 localhost chat[1382]:
~^?}#@!}!u} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"}(}"^E4~~^?}#@!}!v} }9}"}&} }
*} } }#
Jun  9 18:28:03 localhost
chat[1382]: }%B#}%}%}&'.})=}'}"}(}"IY~~^?}#@!}!w} }9}"}&} }*} } }#}%B#}%}%}&
'.})=}'}"}(}"}-}"
Jun  9 18:28:07 localhost chat[1382]:
~~^?}#@!}!x} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"}(}"B@~~^?}#@!}!y} }9}"}&} }
*} } }
Jun  9 18:28:09 localhost chat[1382]:
#}%B#}%}%}&'.})=}'}"}(}"^F};~~^?}#@!}!z} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"
}(}"Jv
Jun  9 18:28:13 localhost chat[1382]:
~~^?}#@!}!{} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"}(}"}.-~~^?}#@!}!|} }9}"}&} 
}*} }
Jun  9 18:28:15 localhost
chat[1382]: }#}%B#}%}%}&'.})=}'}"}(}"C%~~^?}#@!}!}]} }9}"}&} }*} } }#}%B#}%}
%}&'.})=}'}"}(}"^G
Jun  9 18:28:19 localhost
chat[1382]: }^~~^?}#@!}!}^} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"}(}"K^S~^M
Jun  9 18:28:19 localhost chat[1382]: NO CARRIER^M
Jun  9 18:28:24 localhost chat[1382]: alarm
Jun  9 18:28:24 localhost chat[1382]: send (^M)
Jun  9 18:28:24 localhost chat[1382]: expect (ogin:)
Jun  9 18:28:54 localhost chat[1382]: alarm
Jun  9 18:28:54 localhost chat[1382]: Failed
Jun  9 18:28:54 localhost pppd[1381]: Connect script failed
Jun  9 18:28:55 localhost pppd[1381]: Exit.
Antonio Forzieri
----------------------------------------------------------------------------
forz...@inwind.it
 (main)
PGP Keys available on demand
----------------------------------------------------------------------------
... Morte, tu morrai.
(John Donne)
----------------------------------------------------------------------------

Anche questa volta mi sono dovuto arrangiare da solo ^__^ per chi ne volesse
sapere di piu', o comunque si trovasse in situazioni simili... Dopo essersi
letti il PPP-HOWTO segua questo link:
http://axion.physics.ubc.ca/ppp-linux.html
--
Antonio Forzieri
----------------------------------------------------------------------------
forz...@inwind.it
 (main)
PGP Keys available on demand
----------------------------------------------------------------------------
La tua verita'?
NO: la verita' vieni a cercarla con me.
La tua, tientela!
(A. Machado)
----------------------------------------------------------------------------

~^?}#@!}!u} }9}"}&} }*} } }#}%B#}%}%}&'.})=}'}"}(}"^E4~~^?}#@!}!v} }9}"}&} }
Ecco, qui c'e il busillis.
Tu hai messo su uno script per autenticazione tipo terminale, e invece
il tuo provider si aspetta PAP o CHAP.
Qui parte gia' il ppp dal lato del provider, tu a questo punto dovresti
avviare lo scambio di info per l'autenticazione, e invece aspetti un
login che non arrivera' mai.
Guarda sul sito di mr.shark, troverai una bella traccia su come fare.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Anche questa volta mi sono dovuto arrangiare da solo ^__^ per chi ne volesse
Beh, non e' una chat, se guardi, io ti ti ho risposto quando ho letto il
tuo post, e l'ho inviato nello stesso minuto in cui ci hai comunicato
che ci eri riuscito.:-)


Anche questa volta mi sono dovuto arrangiare da solo ^__^ 
Eh eh ... questo ng in effetti e' finto (non ti fidare).
Ci sono solo dei bot con impostato il messaggio "vatti a leggere gli
HOW-TO", magari a volte con qualche parola in + o in - per sembrare
intelligenti :))
--
Andrea Laforgia - walkietalkie(at)
libero.it
#exclude <windows.h>