This post is a BETA release intended
for users with non typical internet connections.
A majority of QOS users have "
eth0" as their interface. This interface works with the original scripts as intended.
It has been found that for any non "
eth0" interface SOME custom rules in the QOS script are not working as intended.
PoPPE connection may have "
ppp0" as their interface.
Fiber connections may have "
vlanXXX" as their interface.
These different interfaces leave some script custom rules partially broken. For users, with non typical interfaces, feel free to TRY using this alternate approach.
Note: This release, uses the COMPATIBLE version of the script as a base. If you are coming from the fast version of the script, you will need to uninstall it before installing this one
--
A quick way to check what interface your internet connections is using is to launch QOS and then look at system log.
You should keep an eye out for this line.
Code:
custom_script: Running /jffs/scripts/firewall-start (args: eth0)
As you can see, on my computer I am using
eth0
Script (BETA) for users with non typical internet connections
(users with non "eth0" interfaces)
Changes:
--Implemented custom rules a different way since some TC rules have been found not functioning as intended for non "eth0" interfaces
--Added ability to pass a multi-word query to appdb function instead of being limited to a single word
--Changed wording in template comments hopefully reducing questions as to why custom port rules are not working
For installation, treat as if this was the compatible version with a different name.
This script should work, but as always, report any bugs.
** IF IT HASN'T BEEN CLEAR, THIS IS INTENDED FOR USERS WITH NON
eth0 INTERFACES **
--
I would also appreciate if users with non "eth0" interfaces could check if this command
matches your non "eth0" interface.