[isf-wifidog] Wifidog gateway init script for a PC

Ismail Uman ismail.uman at alice.it
Ven 11 Juil 06:41:07 EDT 2008


Hi,
sending the process in the background or writing to a file the verbose
output or omitting the verbose option does not make any difference:
neither of the wifidog command option does return the prompt;
I need to press enter one more time to get it. 
With the command 
>wifidog -d 7 
I get the following error instead of the verbose output: 
>iptables: Invalid argument
and no prompt again:
====================================================
dhcppc3:/etc/init.d # /etc/init.d/wifidog start
Starting Wifidog ...
Testing for iptables modules
  Testing ipt_mac
   ipt_mac  module is working
  Testing ipt_mark
   ipt_mark module is working
  Testing ipt_REDIRECT
   ipt_REDIRECT  module is working
OK

done
dhcppc3:/etc/init.d # iptables: Invalid argument

========================================================
it hangs here!!! I need to press enter to get the 
dhcppc3:/etc/init.d # prompt. However the gateway and the auth server
work fine and if I stop wifidog I get the prompt:
========================================================
dhcppc3:/etc/init.d # /etc/init.d/wifidog stop
Stopping Wifidog ...
WiFiDog status

Version: 1.1.5
Uptime: 0d 0h 2m 1s
Has been restarted: no
Internet Connectivity: yes
Auth server reachable: yes
Clients served this session: 1

1 clients connected.

Client 0
  IP: 192.168.0.244 MAC: 00:1B:24:23:E6:88
  Token: a58e792bbfcdb2f1dae50426b00f5087
  Downloaded: 2826906
  Uploaded: 983872

Authentication servers:
  Host: 192.168.0.1 (192.168.0.1)
OK

done
dhcppc3:/etc/init.d #
====================================================
with YAST I get window popup  
/etc/init.d/wifidog start returned nil (unspecified error)
instead of success.
The end of the /var/log/message is 
==========================================================
Jul 11 12:33:14 dhcppc3 kernel: ip_tables: REJECT target: 
only valid in filter table, not nat
==========================================================
Thanks.
Ismail Uman
 
On Thu, 2008-07-10 at 20:47 -0400, Pascal Leclerc wrote:
> >> Is there an option to
> >> write the verbose output to a log file instead of writing to the
> >> terminal?
> >
> > Not within wifidog itself
> >
> ... but with GNU/Linux you can
> 
> Keep options "-f -d 7"
> Send wifidog in background in the init script with &
> Redirect STDOUT to a file (will be your log file)
> 
> /usr/bin/wifidog -f -d 7 >> /var/log/wifidog.log &
> 
> Tested with OpenWRT, but should work with Suse
> 
>    Pascal
> 
> _______________________________________________
> WiFiDog mailing list
> WiFiDog at listes.ilesansfil.org
> http://listes.ilesansfil.org/cgi-bin/mailman/listinfo/wifidog



Plus d'informations sur la liste de diffusion WiFiDog