What's new

Entware RT-AC68U (armv7l Kernel: 2.6.36.4) in need for a newer "ip-full" package

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Tarek Yag

Regular Contributor
Hi,

I'm not that experienced with Linux binaries, packages, and building them, so excuse me if I have any mis-understanding here. Some little guidance would be very much appreciated.

Router: RT-AC68U
Firmware: Merlin 386.14
Entware for armv7sf-k2.6

I'm experiencing some issues in Merlin scripts due to the fact that I have a very old version of "ip-full" package built-in with the latest official Merlin firmware for my router. Additionally, the version of the "ip-full" package available in the latest Entware is outdated too and doesn't solve the issues I'm experiencing.

Firmware built-in "ip-full" version:
Code:
ip utility, iproute2-ss150210
Entware latest "ip-full" version:
Code:
ip-full - 4.4.0-10a - Routing control utility (Full)
ip-full - 4.4.0-10b - Routing control utility (Full)

Could be there a newer, ready-to-use "ip-full" package (built-in or Entware) for my router's model or a similar model that I can simply copy or install?

OR - Is it possible to request from Entware team an updated version of "ip-full" package for the platform in question?

OR - Could someone please guide me how to manually download and install a recent version of the package for my router?


Kindly,
 
Last edited:

??
 
@eibgrad, thanks a lot! I've just checked out that great project, I think I might ask for the package or even make a tiny contribution to the project.

Any other help from anyone is welcome too!
 
There are a number of different versions floating around.
On my AX88U Pro running kernel 4.19, it’s 5.11 and on a Raspberry Pi running kernel 6+ version it’s 6.1

The bigger question is - what are you trying to do that you believe requires an update?
What are the issues your scripts are having?
 
There are a number of different versions floating around.
On my AX88U Pro running kernel 4.19, it’s 5.11 and on a Raspberry Pi running kernel 6+ version it’s 6.1
I know, but I must use a package specific to my router's architecture, which is older than what you've just mentioned

The bigger question is - what are you trying to do that you believe requires an update?
What are the issues your scripts are having?
I have an incompatibility in VPNDomainRouting script, as it needs a newer ip-full package to function 100% correctly. It's not the script's fault at all. So, that's why I'm researching the option of making a manual update to the package.
 
There's definitely a correlation between the iproute2 version and the Linux kernel version. No idea how backwards compatible the newer versions are, but I would speculate you're out of luck on kernel 2.6.x, otherwise someone would have backported the latest versions by now.
 
FYI:
For new armv7 router Entware installations in amtm, @maurer repo https://maurerr.github.io/entware-armv7-k26/ is automatically added.
One can check in amtm by entering ep and look for the 6. Parallel use Entware-backports Repo status.
Unfortunately the new version of libuv from maurerr's repo doesn't work with bind-tools. And I spent a lot of time figuring this all out.
Code:
netmgr/uverr2result.c:101:isc___nm_uverr2result(): unable to convert libuv error code in udp_send_cb (netmgr/udp.c:804) to isc_result: -38: function not implemented
At least 6. Parallel use Entware-backports Repo status should be 'off' by default.
 
@ba5il, thank you for the additional information you provided via the link. I'll do the fix now, although I'm not experiencing any related issues.

BTW, I just tested nslookup and it is working fine, but the issue is present with dig, and I don't have host binary (possibly not needed in my setup).
 
I had to disable the option "Parallel use Entware-backports Repo" in Entware settings to do the fix successfully. It still downloads the buggy version with that setting still enabled.

I just reported this to Entware team at the same GitHub Issue link @ba5il provided
 
No idea how backwards compatible the newer versions are, but I would speculate you're out of luck on kernel 2.6.x, otherwise someone would have backported the latest versions by now.

Thanks for your feedback! You helped me think that the best people to figure this out are Entware team themselves. So, I just submitted a package request at their Project at GitHub:

Hoping to get some good help from them, or at least a definitive answer!
 

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top