Newsgroup: it.comp.os.linux.sys
Titolo: Problemi con client di Rdiald

Ciao a Tutti,
ho installato rdiald sulla mia neonata (e piccola) LinuxBox.
La uso da router/firewall con un modem (quindi masquerading).
Ho, quindi, la necessita' di far partire la connessione da un client
windows.
Ho optato per rdiald che, pero', sembra non funzionare bene...almeno lato
client.
Nel file rdiald.conf ho lasciato SOLO il comando pppd (necessario a quanto
dice il README) e l'impostazione per il MIO script di connessione (che fa
partire
esso stesso il pppd con le varie opzioni.
Il problema e' sul client...questo rimane in "Dialing Libero..."
eternamente...anche
quando la connessione e' su...
Sembra che si aspetti (dal server) qualcosa che NON gli arrivi MAI...
Qualcuno l'ha usato? O ha altri suggerimenti per fare cio' che mi serve
(attivare la connessione da remoto) ?
Grazie.
--
===> Igor
====> Web Applications' Developer
=====> ICQ UIN: 26472396


Tempo fa usavo diald ed ebbi parecchi problemi per metterlo a punto, ma poi
ci sono riuscito.
Ecco il mio file di configurazione:
device /dev/modem
accounting-log /var/log/diald.log
mode ppp
local 127.0.0.5
remote 127.0.0.5
netmask 255.255.255.0
dynamic
two-way
reroute
defaultroute
connect "/etc/diald/connect"
crtscts
speed 115200
connect-timeout 120
redial-timeout 5
start-pppd-timeout 120
stop-dial-timeout 60
died-retry-count 0
redial-backoff-start 4
redial-backoff-limit 300
dial-fail-limit 1  #era 10
include /etc/diald/standard.filter
accept tcp 15 tcp.syn
ignore tcp tcp.dest=tcp.domain
ignore tcp tcp.source=tcp.domain
accept tcp 5 ip.tot_len=40,tcp.syn
ignore tcp ip.tot_len=40,tcp.live
accept tcp 120 tcp.dest=tcp.www
accept tcp 120 tcp.source=tcp.www
keepup tcp 5 !tcp.live
ignore tcp !tcp.live
accept tcp 120 tcp.dest=tcp.ftp
accept tcp 120 tcp.source=tcp.ftp
accept tcp 600 any
ignore udp udp.dest=udp.who
ignore udp udp.source=udp.who
ignore udp udp.dest=udp.route
ignore udp udp.source=udp.route
ignore udp udp.dest=udp.ntp
ignore udp udp.source=udp.ntp
ignore udp udp.dest=udp.timed
ignore udp udp.source=udp.timed
ignore udp udp.dest=udp.domain,udp.source=udp.domain
accept udp 30 udp.dest=udp.domain
accept udp 30 udp.source=udp.domain
ignore udp udp.source=udp.netbios-ns,udp.dest=udp.netbios-ns
accept udp 30 udp.dest=udp.netbios-ns
accept udp 30 udp.source=udp.netbios-ns
ignore udp tcp.dest=udp.route
ignore udp tcp.source=udp.route
accept udp 120 any
accept any 30 any
Quello che segue sono e' lo script di connect:
#Connect
/usr/sbin/chat -v "" ATDT<numero_del_provider CONNECT ""
ATTENZIONE!! Ricordo che a volte mi capitava che in qualche installazione
non buttava giu' l'interfaccia sl0.
Devi sapere che diald crea una interfaccia slip sl0 che intercetta la
chiamata dal client che vuole collegarsi in internet, poi lo butta giu' e lo
sostituisce con il ppp0 reimpostando la route.
Se hai questo problema metti all'inizio dello script connect queste due
righe.
ifconfig sl0 down
route del default
Sara' poco elegante ma funziona.
Tutto questo e' riferito alla versione di diald 0.16.4-1 che usavo
all'epoca.
Ciao!

 windows.
  Prova questo: 
http://w3.cpwright.com/mserver/
        Saluti, Giovanni.
-- 
   |^^^^|
   |    |  Eat my shorts !             * Linux Powered *
   |()()| /                            - Kernel 2.4.18 -
                 -> gio.bcc(at)
tin.it
 <-