The GUI is now a package which may be downloaded with mwan3. View the main mwan3 topic to download:
https://forum.openwrt.org/viewtopic.php … 52&p=1
My mwan3 LuCI page worklog is here. My issues are now resolved and I am finishing the status page which will have a real-time interface status tab, troubleshooting tab and instructions tab. This should be in version 1.4
1. Fixed bug where adding an interface without a test IP or adding a policy without a member would cause the pages to error
1. Fixed duplicate entry name in policy configuration page so values save correctly
2. Policies page now shows "Members assigned" rather than "use_member"
1. I'm trying to find a way if possible to have a dropdown that displays the names of config sections. For example on the policies edit page I would like to have a dropdown that lets you select from the names of members. Haven't been having any luck finding a way to do this and I don't even know if it's really possible. LMK if you have a solution!
The issue is when I type in a name for any of the 4 sections and click Add to make the entry I get the below error. If you click back you see that it added the entry and you can then edit it but I need it to take you to the edit page when you click Add. If anyone could shed some light on this one piece I can take it from there and finish what I need to do.
You will find the tab on Network->Multiwan
/usr/lib/lua/luci/dispatcher.lua:448: Failed to execute function dispatcher target for entry '/admin/network/multiwan'. The called action terminated with an exception: /usr/lib/lua/luci/dispatcher.lua:448: Failed to execute arcombine dispatcher target for entry '/admin/network/multiwan/rule'. The called action terminated with an exception: /usr/lib/lua/luci/dispatcher.lua:67: attempt to index local 'p' (a boolean value) stack traceback: [C]: in function 'assert' /usr/lib/lua/luci/dispatcher.lua:448: in function 'dispatch' /usr/lib/lua/luci/dispatcher.lua:195: in function </usr/lib/lua/luci/dispatcher.lua:194>
mwan3 changed the track_ip option to be a list option so there could be more than one.
I've been messing with the lua code and with the below section on mwan_interface.lua it now displays the multiple test IPs but they are all on one line separated by a space and I can't figure out how to put in a new line so they are each on their own line. Any help would be appreciated.
track_ip = mwan_interface:option(DummyValue, "track_ip", translate("Test IP")) function track_ip.cfgvalue(self, s) local str = "" local tab = self.map:get(s, "track_ip") for k,v in pairs(tab) do str = str .. v .. "\n" end return str end
(Last edited by arfett on 15 Apr 2013, 09:11)