Newsgroup: it.comp.os.linux.sys
Titolo: diald in rete (lungo)

Allora ho 3 PC collegati in rete a 10Mb: 1 P100 32MB (Mandrake 6.1), 1
K6-3D 333 con 64MB (Mandrake 6.1+Win95) e 1 PII 350 con 128MB (Win98). Il
P100 e' dotato di modem e vorrei fare in modo che permettesse l'accesso ad
internet anche alle altre 2 macchine collegate. Quindi, seguendo
l'articolo "Reti locali domestiche" di Inter.net ho configurato la rete e
configurato il masquerading con questi 3 comandi:
 ipchains -P forward DENY
 echo 1 > /proc/sys/net/ipv4/ip_forward
 ipchains -A forward -j MASQ -s 
192.168.1.0/24
 -d 
0.0.0.0/0
e il tutto funziona: sul server attivo la connessione con ifup ppp0 e
riesco a navigare da qualunque macchina. Ora vorrei fare in modo che il
collegamento si attivi da solo quando necessario. Quindi ho installato i
pacchetti diald16-0.16.5a-2.i386.rpm e diald16-config-0.16.5a-2.i386.rpm.
Ho modificato il diald.conf lo stretto necessario, inserendo la riga
 pppd-options name paodeste :
ho un abbonamento a tin e il mio pap-secrets ha solo questa riga:
 paodeste * XXXXXXXXX
Quando attivo diald vedo che viene creata l'interfaccia sl0 e che
l'instradamento di default e' verso quell'interfaccia, che ha indirizzo
10.0.0.2. Tutto O.K. anche quando eseguo un ping 
www.tin.it
: la spia del 
modem si accende, il collegamento sembra avvenire ma il ping precedente mi
rimane bloccato, e cosi' fetchmail, ecc. 
Il seguente e' un estratto del mio /var/log/messages:
 xserver diald: diald startup succeeded
 xserver diald[712]: FIFO: Link up request received.
 xserver diald[712]: Running connect (pid = 723).
 xserver connect: Initializing Modem
 xserver connect: Dialing 0422326802
 xserver connect: chat:  Feb 10 20:29:08 CONNECT 31200/ARQ
 xserver connect: Protocol started
 xserver diald[712]: Running pppd (pid = 734).
 xserver modprobe: can't locate module char-major-108
 xserver kernel: PPP: version 2.3.7 (demand dialling)
 xserver kernel: PPP line discipline registered.
 xserver kernel: registered device ppp0
 xserver pppd[734]: The remote system is required to authenticate itself
 but I
 xserver pppd[734]: couldn't find any secret (password) which would let
 it use
 xserver diald[712]: Nonzero exit status (7) on command '/sbin/route add
 10.0.08 xserver diald[712]: Nonzero exit status (7) on command
 '/sbin/route add defaul8 xserver diald[712]: Nonzero exit status (7) on
 command '/sbin/route add 10.0.08 xserver diald[712]: Nonzero exit status
 (7) on command '/sbin/route add defaul9 xserver diald[712]: Delaying 10
 seconds before clear to dial.
 xserver diald[712]: FIFO: Link down request received.
Sembra ci sia un problema di autenticazione, ma perche' allora ifup ppp0
funziona?
Chi mi aiuta?
Scusate la lunghezza, ma volevo essere il piu' preciso possibile.
-- 
__________________________________________ 
  _             _  __
 |_)_. _ | _   | \(_   ***  Paolo DS  ***
 | (_|(_)|(_)  |_/__)  Spresiano (TV)  IT
 Sostituire paods a NOSPAM per rispondere
__________________________________________
 

 
...cut...
Se non erro il file /etc/ppp/pap-secrets e' cosi' strutturato:
  tuo_username interfaccia tuapassword
Dovresti provare ad aggiungere:
  paodeste sl0 tua_password
***
Forse la modifica al file di configurazione di diald non era necessaria
facendo quello che ti ho scritto sopra ... cmq prova un po' in tutte le
salse per vedere se funzia.
Ciao, U D A.
-- 
**********************************************************************
UDA'Software
mailto:
Andrea....@uda.itgo.com
http://uda.itgo.com

 it use
Prova ad aggiungere l'opzione "noauth" a quelle passate da diald a pppd.
-- 
		Giuseppe Corbelli
    -=< A Metal Heart Is Hard To Tear Apart >=-
ANTI-SPAM: E-Mail address is fake. Substitute cowo with IHATESPAM.

 Scusate la lunghezza, ma volevo essere il piu' preciso possibile.
Prova a mettere noauth in /etc/ppp/options e vedrai che poi funziona