Sorry for disturbing again guys, but new isues(
- make image PROFILE=tl-wr740n-v4 works but doesn't let include/exclude packages: once I add in command PACKAGES="..." variable it throws plenty of errorors for every package mentioned there like "luci-app-ddns not being a target" and therefore compiles nothing
- Ok, I found workaround of editing my router profile in .targetinfo, now entry looks like
Target-Profile-Name: TP-LINK TL-WR740N/ND v4
Target-Profile-Packages: luci-app-ddns ddns-scripts -opkg uhttpd uhttpd-mod-ubus libiwinfo-lua luci-base luci-app-firewall luci-mod-admin-full luci-theme-bootstrap -ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables
Build firmware images for TP-LINK TL-WR740N/ND v4
This way it works and I can flash compiled sysupgrade to router via luci
- But when I get in luci to Services/DDNS I get in browser this error:
Failed to execute cbi dispatcher target for entry '/admin/services/ddns'.
The called action terminated with an exception:
/usr/lib/lua/luci/controller/ddns.lua:107: attempt to index field '?' (a nil value)
/usr/lib/lua/luci/controller/ddns.lua:107: in function 'service_version'
/usr/lib/lua/luci/controller/ddns.lua:117: in function 'service_ok'
/usr/lib/lua/luci/model/cbi/ddns/overview.lua:20: in function 'func'
/usr/lib/lua/luci/cbi.lua:66: in function 'load'
/usr/lib/lua/luci/dispatcher.lua:838: in function </usr/lib/lua/luci/dispatcher.lua:832>
My router is TL-WR740N v4.27, so according to its page 18.06.1 is working version - and I'm using IB 18.06.1 too.
The only thing I can suspect is that mention here:
**Inside OpenWrt two package versions are available:**
up to Barrier Breaker 14.07 it's *ddns-scripts* version 1.x
since Chaos Calmer 15.05 it's *ddns-scripts* version 2.x with IPv6 support and many other extensions
the corresponding LuCI application *luci-app-ddns* is also available.
May it be that IB pulls wrong version (latest and greatest 2.x CC one instead of needed BB 1.x)?
Thank you in advance for any help