Newsgroup: it.comp.os.linux.sys
Titolo: diald

Salve a tutti
Sapete darmi qualche dritta su diald? e' 3 ore che ci rimugino leggendo
vari howto, ma mi sa che ho le idee assai confuse.
Ciao
_TeX_
-- 
Le uniche cose che girano sotto Windows sono le palle

 _TeX_
Di preciso cos'e' che non capisci?
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.707 / Virus Database: 463 - Release Date: 15/06/2004

 
Allora: io puingo verso l'esterno dalla macchina e mi connette, ma se
pingo dalla rete non da segni di vita. Puo' essere un fatto di routing?
La sl0 deve avere un IP? cosa sono i tap?
Grazie
_TeX_

 La sl0 deve avere un IP?
sl0? Che', usi slip? al piu' ci dovrebbe essere una ppp0
con un ip "dummy" (per quanto non abbia mai usato diald
ma direttamente pppd "on demand").
bye G.L.
-- 
« E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

 ma direttamente pppd "on demand").
No, ha ragione! Diald usa sl0 come interfaccia "virtuale" per catturare i
tentativi di connessione ed agire di conseguenza.
Ciao.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.708 / Virus Database: 464 - Release Date: 18/06/2004

 La sl0 deve avere un IP? cosa sono i tap?
Oltre a controllare che Forwarding e Masquerating siano apposto prova ad
usare il che ti posto piu' in basso diald.conf:
In piu' contraolla, anzi postami il tuo route -a
Mi ricordo che avevo problemi... quando avvii diald sl0 deve diventare
l'interfaccia per il default routing ma cio' non avveniva, risolsi mettendo
nello script di connect un bel route del default.
Un altro problema era che dopo che sl0 catturava la connessione non riusciva
piu' a rimettere ppp0 come dafault route, dovresti risolvere con:
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
Ciao.
------ diald.conf-------------
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"  <-----------
                                                              +---- Qui'
ovviamente devi usare i tuoi script di connect
disconnect "/etc/diald/disconnect" <------
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
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
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).


 
ciao eccoti il `route`. Effettivamente il forward me l'ero dimenticato,
adesso provo a vedere se va. 
grazie
_TeX_
[root@worf etc]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     *               255.255.255.255 UH    1      0        0 sl0
192.168.222.0   *               255.255.255.0   U     0      0        0 wlan0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         *               0.0.0.0         U     1      0        0 sl0
[root@worf etc]#


 Version: 6.0.708 / Virus Database: 464 - Release Date: 18/06/2004
-- 


P.S.: e questo???
Jun 22 10:30:43 worf modprobe: modprobe: Can't locate module tap15
Jun 22 10:30:43 worf diald[1220]: start sl0: SIOCSIFDSTADDR: Cannot assign requested address
Jun 22 10:30:43 worf diald[1220]: start sl0: SIOCSIFBRDADDR: Cannot assign requested address
Jun 22 10:30:43 worf kernel: SLIP: version 0.8.4-NET3.019-NEWTTY-MODULAR (dynamic channels, max=256).
Jun 22 10:30:43 worf diald[1220]: start sl0: SIOCSIFNETMASK: Cannot assign requested address
Jun 22 10:30:43 worf diald[1220]: start sl0: SIOCSIFMETRIC: Operation not supported
Jun 22 10:30:43 worf diald[1220]: start sl0: RTNETLINK answers: No such process
l'sl0 non ha ip. E forse questo la causa di tutto?
-- 


ho trovato l'errore.
Da semo come sono ho dimenticato di abilitare il forward
Grazie dell'aiuto
Ciaoooo
_TeX_

On Tue, 22 Jun 2004 10:04:29 +0200, Davide D'Amico wrote:
Ancora l'ultima domanda: quale comando devo usare per impostare il hangup
a 5 minuti?
Ciao


 Ciao
connect-timeout 350
Ciao.


 Ciao
Ho postato qualcosa tempo fa:
http://www.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=3F9CF983.7068B63E%40tiscalinet.it&rnum=6&prev=/groups%3Fq%3DROUTER%2BLINUX%2Bauthor:Gian%2Bauthor:Luca%2Bauthor:Sole%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26scoring%3Dd%26selm%3D3F9CF983.7068B63E%2540tiscalinet.it%26rnum%3D6


 Ho postato qualcosa tempo fa:
Ehm... cioe':
http://www.google.it/groups?hl=it&lr=&ie=UTF-8&selm=3F99864B.7FEB178F%40tiscalinet.it


Posso romperti ancora 1 secondo?
quando disconnetto il route non si ripristina, ovvero mi si cancella il
defaultroute.
Come posso ripristinarlo?
tnx ciao
_TeX_


-- 


 Come posso ripristinarlo?
Metti semplicemtente nello script di disconnessione due comandi, uno che
rimuove il vecchio route e uno che ripristina quello nuovo.
A proposito hai messo echo "1" > /proc/sys/net/ipv4/ip_dynaddr ?


sisi, messo e funziona utto, tranne quella storia del defaultroute...
la tua interfaccia sl0 ha l'ip o no? io non ce l'ho, dunque mi risulta
difficile mettere il route gw.


-- 


risolto, nello script diald-down il comando di restart per il diald, dato
che lo killava.


 bye G.L.
-- 


 sai di cosa potrebbe trattarsi?
Forse non e' opzione supportata dalla tua versione:
io uso la 2.4.1
