<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.campisano.org/wiki/Script_pppd_connect.sh/history?feed=atom</id>
	<title>Script pppd connect.sh - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.campisano.org/wiki/Script_pppd_connect.sh/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://www.campisano.org/wiki/Script_pppd_connect.sh/history"/>
	<updated>2026-06-18T08:16:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://www.campisano.org/mediawiki/index.php?title=Script_pppd_connect.sh&amp;diff=493&amp;oldid=prev</id>
		<title>imported&gt;T1t0: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://www.campisano.org/mediawiki/index.php?title=Script_pppd_connect.sh&amp;diff=493&amp;oldid=prev"/>
		<updated>2011-08-28T05:54:46Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PATH=&amp;quot;$PATH:/usr/local/sbin:/usr/sbin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$#&amp;quot; != 3 ]; then&lt;br /&gt;
    echo &amp;quot;Usage $0 &amp;lt;phone_number&amp;gt; &amp;lt;id&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Vars:&lt;br /&gt;
TELEFONO=&amp;quot;$1&amp;quot;&lt;br /&gt;
LOGIN=&amp;quot;$2&amp;quot;&lt;br /&gt;
PASSWORD=&amp;quot;$3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$PASSWORD&amp;quot; != &amp;quot;&amp;quot; ]; then&lt;br /&gt;
    PASS_STRING=&amp;quot;password $PASSWORD&amp;quot;;&lt;br /&gt;
else&lt;br /&gt;
    PASS_STRING=&amp;quot;&amp;quot;;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if `/sbin/ifconfig | grep &amp;quot;ppp0&amp;quot; &amp;gt; /dev/null`&lt;br /&gt;
    then&lt;br /&gt;
    # Esiste già una connessione con «ppp0», quindi non si può&lt;br /&gt;
&lt;br /&gt;
    # procedere (si interrompe lo script).&lt;br /&gt;
    echo &amp;quot;È già attiva una connessione con ppp0&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Viene attivato pppd con l&amp;#039;aiuto di chat.&lt;br /&gt;
# In particolare, chat esegue le operazioni seguenti:&lt;br /&gt;
#&lt;br /&gt;
#  - imposta il tempo di attesa massimo a 5 secondi per le prime operazioni&lt;br /&gt;
#  - imposta il report della stringa di connessione dell&amp;#039;isp&lt;br /&gt;
#  - interrompe in caso di messaggi di errore&lt;br /&gt;
#  AT attende che il modem sia pronto e risponda OK&lt;br /&gt;
#  ATZ Resets modem at default profile &lt;br /&gt;
#  ATL1 volume altoparlante basso&lt;br /&gt;
#  AT\&amp;amp;A3 Protocol indicators additional result code&lt;br /&gt;
#  AT\&amp;amp;B1 Fixed modem&amp;#039;s serial port rate (REQUESTED!)&lt;br /&gt;
#  AT\&amp;amp;H2 Software flow control on Trasmit Data&lt;br /&gt;
#  AT\&amp;amp;I1 Software XON/XOFF to your modem and remote system on Receive Data&lt;br /&gt;
#  AT\&amp;amp;K1 Data compression Auto enable/disable&lt;br /&gt;
#  AT\&amp;amp;M4 Sets Error Control mode at Normal/ARQ&lt;br /&gt;
#  AT\&amp;amp;R2 Received Data hardware flow control to computer only on RTS&lt;br /&gt;
#  - cambia il tempo massimo di attesa a 45 secondi in attesa di CONNECT&lt;br /&gt;
#  ATDT composizione del numero telefonico&lt;br /&gt;
#  - cambia il tempo massimo di attesa a 90 secondi per definire la connessione&lt;br /&gt;
#  - attende CONNECT e quindi invia un ritorno a carrello&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#  AT\&amp;amp;F richiede il prelievo della configurazione di fabbrica del modem&lt;br /&gt;
#  ATX3 Disabilita rilevamento segnale di selezione&lt;br /&gt;
#  ATS7=3 tempo di attesa del segnale di selezione prima di riagganciare&lt;br /&gt;
#  ATS37=17 Velocità linea selezione (dati in uscita) 28800bps&lt;br /&gt;
#	OK		ATX3			\&lt;br /&gt;
#	OK		ATS7=3			\&lt;br /&gt;
#	OK		ATS37=17		\&lt;br /&gt;
#	&amp;#039;&amp;#039;		AT			\&lt;br /&gt;
#	OK		AT\&amp;amp;F			\&lt;br /&gt;
#	OK		ATL1			\&lt;br /&gt;
#	OK		ATM1L1			\&lt;br /&gt;
#	OK-+++\c-OK	ATH0			\&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/usr/sbin/pppd connect &amp;quot;/usr/sbin/chat		\&lt;br /&gt;
	TIMEOUT		5			\&lt;br /&gt;
	REPORT		CONNECT			\&lt;br /&gt;
	ABORT		BUSY			\&lt;br /&gt;
	ABORT		ERROR			\&lt;br /&gt;
	ABORT		&amp;#039;NO CARRIER&amp;#039;		\&lt;br /&gt;
	ABORT		&amp;#039;NO DIALTONE&amp;#039;		\&lt;br /&gt;
	ABORT		&amp;#039;NO DIAL TONE&amp;#039;		\&lt;br /&gt;
	ABORT		&amp;#039;NO ANSWER&amp;#039;		\&lt;br /&gt;
	ABORT		DELAYED			\&lt;br /&gt;
	ABORT		&amp;#039;BLACKLISTED&amp;#039;		\&lt;br /&gt;
	&amp;#039;&amp;#039;		ATZ			\&lt;br /&gt;
	OK-+++\c-OK	ATH0			\&lt;br /&gt;
	OK		ATDT$TELEFONO		\&lt;br /&gt;
	TIMEOUT		60			\&lt;br /&gt;
	CONNECT		\d\c&amp;quot;			\&lt;br /&gt;
        login user $LOGIN $PASS_STRING;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# End&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;T1t0</name></author>
	</entry>
</feed>