[isf-wifidog] Can someone test qos-scripts and WiFiDog together?

aaronz at pls-net.org aaronz at pls-net.org
Ven 24 Avr 15:05:41 EDT 2009


Does someone have a little time to try replicating this problem (preferably on a WRT54GL) and make certain I am not crazy here?

I can get this error from a vanilla OpenWRT install (openwrt-brcm-2.4-squashfs) on a WRT54GL V1.1 after installing QOS-Scripts and WiFiDog.

Config directions:
1. Install OpenWrt 8.09 (http://downloads.openwrt.org/kamikaze/8.09/brcm-2.4/openwrt-brcm-2.4-squashfs.trx is what I am using)
1. Install and configure QOS:
        1. Install QOS (and dependent packages) with opkg
        2. Replace the #INTERFACES section of the qos config file with this one (I have not made any other changes to the file):
#########Begin QOS config##############
#File Location: /etc/config/qos
# INTERFACES:
config interface wan
        option classgroup  "Default"
        option enabled      1
                option overhead     1
               option upload       250
        option download     2500
#########End QOS config###############


2. Install and configure WiFiDog:
        1. Install WiFiDog (and dependent packages) with opkg
        2. Replace the WiFiDog configuration file with the following file (after adding your auth server information, mine works when qos isn't running, so I don't think that it is the issue):

#########Begin WiFiDog config###############
# File Location: /etc/wifidog.conf
# WiFiDog Configuration file

GatewayID LIBRARY0

#ExternalInterface br-wan
#if I try to set ExternalInterface variable in this file I get an invalid interface error on startup, but when
#WiFiDog starts (and automatically detects the interfaces) it uses br-wan.

GatewayInterface br-lan

#Insert your auth server info here, ours isn't available from the internet (and it works when QOS is off, so I don't think it could be the problem)
AuthServer {
     Hostname #Insert your auth server info here
     HTTPPort 80
     Path #Insert your auth server info here
}

CheckInterval 60

ClientTimeout 5

FirewallRuleSet global {

}

FirewallRuleSet validating-users {
    FirewallRule block tcp port 25
    FirewallRule allow to 0.0.0.0/0
}


FirewallRuleSet known-users {
    FirewallRule allow to 0.0.0.0/0
}

FirewallRuleSet unknown-users {
    FirewallRule allow udp port 53
    FirewallRule allow tcp port 53
    FirewallRule allow udp port 67
    FirewallRule allow tcp port 67
}

FirewallRuleSet locked-users {
    FirewallRule block to 0.0.0.0/0
}
#########End WiFiDog config###############
        

3. Start qos (/etc/init.d/qos enable) and WiFiDog (/etc/init.d/wifidog enable) then reboot the box

4. Can you authenticate and then browse the internet?

If someone could do this I would appreciate it very much.

Thanks
 
Aaron Z
Jr. Systems Administrator
 
Pioneer Library System
2557 State Rt. 21
Canandaigua, New York  14424
Phone: (585) 394-8260
Fax: (585) 394-1935

> I am trying to use QOS Scripts and WiFiDog together on a WRT54GL V1.1,
> I am using OpenWRT 8.09 and WiFiDog 1.1.5-2, the problem is that
> whenever I enable QOS for the WAN port WiFiDog stops allowing users
> online after authenticating (they get the message saying that they are
> authenticated, but they cant go anywhere after that). Have these
> packages been tested together? If so, are there any known issues?


Plus d'informations sur la liste de diffusion WiFiDog