> OK, I installed diald-0.99.4, fixed the things that you told
> me, and started
> diald, yet the messages report: (haven't changed anything but
> what you told me)
>
> -------------------------
> Mar 17 14:41:56 grieg diald[617]: start tap0: SIOCSIFMETRIC:
> Operation not supported

Informative message (the metric on the route was not set but the rest of the
route was set.  This will not make a difference to the connection.

> Mar 17 14:41:57 grieg diald[617]: Trigger: udp       192.168.0.1/1024
> 192.36
> ..148.17/53
> Mar 17 14:41:57 grieg diald[617]: Calling site 192.168.0.2
> Mar 17 14:41:58 grieg chat[624]: Can't get terminal
> parameters: Invalid argument

For some reason it couldn't connect to your modem.  (It's probably more
accurate to say it couldn't connect to the tty that your modem was attached
to.)

This has happened in earlier versions, if you have less than 3 descriptors
open (wrong word I know but I'm half asleep).  Basically, diald dropped the
connection to the modem when it spawned the shell for the chat command.  The
shell command used is different depending on if tap or slip is used as the
proxy so you'll sometimes see this when using tap even though slip works
without problems.

I thought this bug had been caught and killed a couple of releases back.

Try adding a fifo and a port if you don't already have them set in
diald.conf.
(these are normally used for dctrl or other programs to talk to diald, the
fifo is used by programs on the diald machine, the tcp port is used by
programs running on other machines in your lan)  Try just adding the fifo
first and if that isn't enough add the tcp port (and add an ipchains rule to
block traffic from the ppp connection from connecting to that port).
--
fifo /etc/diald.ctl
tcpport 7002
--
--
/sbin/ipchains -A input -i ppp0 -p tcp -d 0/0 7002
--

Two more options if that doesn't work.
1. remove the tap entries from conf.modules (so diald uses the slip proxy)

If you'd rather not see the error messages
/etc/conf.modules
--
alias tap0 off
alias tap1 off
...
alias tap15 off
--

2. try running diald without going into daemon mode ('diald -daemon').

Lourdes


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to