>>The problem is that I get an error message whatever I do. If leave the
>>field blank, I get: "The field 'Idle timeout value' is required."
>>(that's OK). But when I try to set the value to zero, I get the same
> A value of "0" disables dial-on-demand . There is no need for filling
> in a value of "0", because disabling this feature is done by not setting
> the check mark. That's why you'll get an error message.
I thought a value of ZERO was used to disable the *time-out* feature
only, not the entire dial-on-demand service ;-)
>>- Is this a bug in the input validation code?
> Yes and no. There could be a better error message or no message at all
> (because the value of "0" is defined by mpd). I will take a close look
> at the code and think about this confusing situation.
input field when the checkbox is OFF...
>>established after a reboot. I just need to care of it when there are
>>troubles with the DSL line itself. Can someone give me some
>>clarification on this topic?
> There is no need for you to use dial-on-demand. Dial-on-demand makes a
> connection, if there is any IP packet destined for the outside and shuts
> down the connection after a defined timeout, if there isn't any IP
> packet in this time. What you want, is an always-on connection. This is
> the default behaviour for the pppoe daemon (mpd). Sometimes mpd isn't
> able to make a connection. This isn't the fault of mpd but the fault of
> your ISP and you can't do anything against it (ok, maybe calling the
> hotline of your ISP, but nothing technically with m0n0wall).
So I was right until I start using it ;-)
I just thought it could solve the problem: sometimes, when my DSL
provider do some maintenance, m0n0wall looses the connection and is not
able to reconnect by itself. Too bad :-(
So: do you see a problem if I use dial-on-demand with a high value (say
300 sec.) idle time-out? In fact I trigger the link every 60 seconds
with a simple ping (to keep my IPsec tunnel running), so the time-out
case should never occur. Will that help MPD detect the loss of DSL link
and then reconnect?
Thanks for your answer,