Down and dirty problem,
OpenWRT kernel 2.6.28, early r15000 trunk build that still had the ipt_IMQ instead of xt_IMQ. Running NodogSplash on such a combo with all the proper package dependices is proving to run traffic shaping (IMQ) on all interfaces to include eth0/eth1/wifi instead of the specified interface in the nodog conf file. This same package, running the latest NodogSplash and using a 2.6.26 kernel does not do this, works proper.
I honestly think someone with knowledge on iptable's could help me solve this, even if I have to rewrite a portion of the /etc/init.d/nodogsplash start up script.
Here is an output of tc qdisc show,
qdisc pfifo_fast 0: dev eth0 root bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth1 root bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc htb 1: dev imq0 root r2q 10 default 1 direct_packets_stat 0
qdisc htb 1: dev imq1 root r2q 10 default 1 direct_packets_stat 0
qdisc pfifo_fast 0: dev wifi0 root bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Everything appear's normal, nodogsplash run's perfect and everything. Only problem is that fact all my other interfaces are subject to the IMQ reduction. I'm running out of idea's, searched google for info and found mention of excluding interfaces from IMQ with iptables, but I just don't have the knowledge to correct such an issue.