Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to manually remove old dependencies in OpenWRT ? #165

Open
CallMeR opened this issue Aug 24, 2023 · 3 comments
Open

Is it possible to manually remove old dependencies in OpenWRT ? #165

CallMeR opened this issue Aug 24, 2023 · 3 comments

Comments

@CallMeR
Copy link

CallMeR commented Aug 24, 2023

In the OpenWRT project, I saw some changes in firewall components

Certain upstream switch to firewall4 aka nftables instead of iptables

image

I saw the update information of sqm-scripts 1.6.0, so do I need to adjust the dependencies when compiling OpenWRT ?

Or is it possible to manually remove old dependencies in OpenWRT ?

@tohojo
Copy link
Owner

tohojo commented Aug 24, 2023

The 'iptables' package should be a meta-package, so as long as you have iptables-nft installed that should satisfy the dependency :)

@CallMeR
Copy link
Author

CallMeR commented Aug 24, 2023

I tried to custom compile the firmware ( 22.03.5 (r20134-5f15225c1e) ) from https://firmware-selector.openwrt.org/ ,
and then added the luci-app-sqm component.

The dependencies related to iptables are as follows, but I use nftables (fw4).

In this case, will I encounter performance problems or other problems when using cake sqm ?

Configuring iptables-zz-legacy.
Configuring kmod-ipt-ipopt.
Configuring iptables-mod-ipopt.

@tohojo
Copy link
Owner

tohojo commented Aug 24, 2023

You should be able to get rid of the iptables-zz-legacy package by manually selecting the iptables-nft package instead. But in any case, if you're using cake sqm-scripts doesn't install any iptables rules, so the only overhead will be the extra packages installed...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants