Rpi4 < $(community_build)

Come back home, Killah! :disappointed_relieved:

1 Like

I have installed shadowsocks but I got luci permission error

confirm this on a stock/official image then file a github@luci issue... what packages did you install?

please add this package

luci-app-nft-qos
1 Like

Hi neil...

I will/would... but afaik that (and or dependancies) are incompatible with sqm...? most peeps use sqm... so that's an issue...

ways around this;

  • you'd remove sqm and install it post-install ( to get around the conflict )
  • find it's hooks/triggers etc. and render it dormant so they can co-exist with a custom way to switch them around
  • separate builds

depending if other peeps provide some insight to the above... we are probably stuck with option 1 for now...

i do appreciate the request though... and if there was an easy / safe way to integrate it for you i'm happy to do so...

1 Like

I am using it with SQM and it is working fine so far

1 Like

your running both at the same time?

separate interfaces?

ok... news to me... I might need to see the config for that... and i'll do some testing for you...

how does that sound?

yes both at same time and it is working
i tested SQM and speed limit for mac address. it is working fine

well ... i'll need to see the nft-qos config ( change your mac address bits before posting ) ... either from ssh or system > custom commands > doCMD 'uci show nft-qos'

then run a second time for sqm: 'uci show sqm'

run some tests... hopefully get some input from other build users re: potential issues... etc...

ok
going to post here

uci show nft-qos
nft-qos.default=default
nft-qos.default.priority_enable='0'
nft-qos.default.limit_enable='0'
nft-qos.default.limit_mac_enable='1'
nft-qos.@client[0]=client
nft-qos.@client[0].drunit='kbytes'
nft-qos.@client[0].urunit='kbytes'
nft-qos.@client[0].macaddr='***********'
nft-qos.@client[0].urate='200'
nft-qos.@client[0].hostname='***************'
nft-qos.@client[0].drate='200'
nft-qos.@client[1]=client
nft-qos.@client[1].drunit='kbytes'
nft-qos.@client[1].urunit='kbytes'
nft-qos.@client[1].hostname='*************'
nft-qos.@client[1].macaddr='**************'
nft-qos.@client[1].drate='200'
nft-qos.@client[1].urate='150'
uci show sqm
sqm.eth1=queue
sqm.eth1.ingress_ecn='ECN'
sqm.eth1.egress_ecn='NOECN'
sqm.eth1.itarget='auto'
sqm.eth1.etarget='auto'
sqm.eth1.verbosity='5'
sqm.eth1.qdisc_advanced='1'
sqm.eth1.squash_dscp='1'
sqm.eth1.squash_ingress='1'
sqm.eth1.qdisc_really_really_advanced='1'
sqm.eth1.eqdisc_opts='nat dual-srchost ack-filter'
sqm.eth1.linklayer='ethernet'
sqm.eth1.linklayer_advanced='1'
sqm.eth1.tcMTU='2047'
sqm.eth1.tcTSIZE='128'
sqm.eth1.linklayer_adaptation_mechanism='default'
sqm.eth1.debug_logging='1'
sqm.eth1.iqdisc_opts='nat dual-dsthost ingress'
sqm.eth1.upload='10050'
sqm.eth1.overhead='34'
sqm.eth1.tcMPU='64'
sqm.eth1.script='piece_of_cake.qos'
sqm.eth1.interface='pppoe-wan'
sqm.eth1.qdisc='cake'
sqm.eth1.enabled='1'
sqm.eth1.download='21500'
1 Like

ok... seeings as you've been such a helpful long term build user... i'll do a variant for you ( short term 1 month testing )

that will at least get you the next upgrade with it built in... but as you can understand there are lots of different user cases to take into account so can't guarantee anything beyond the month...

1 Like

Thank you so much :hugs:

I have added it in my list to download packages
all other packages are already there

1 Like

done... no rush to update tho'

btw i updated to 2.3.505 = STABLE and again forgot to use sysupgrade -r
but i used your commands mentioned above and I am again up and running :hugs:

1 Like

sysupgrade -R ! ( give it a try next time... it's not perfect... but I don't think it will do too much harm )

or you should be able to go to;

services > banip > advanced > wrt.ini configuration;
remove the '#' from the front of this line

AUTORESTOREAPPLY=1

you dont need to use -R after that and can use luci...

NOTE: even if you didn't use -R you should be able to see what actions it would take in;

cat /autorestore.sh
1 Like

#NOAUTORESTORE=1

this one?

yes... take off the '#' and save... so next time it will automatically try to re-install for you...

oops... paste a new line with just this;

AUTORESTOREAPPLY=1

and put the '#' back on NOAUTORESTORE ( or just delete the line ) it is the opposite...

1 Like

hehehehe :grinning: I was thinking :thinking: the same

1 Like

what is this error my internet was disconnected
and working again after restarting the wan interface

i am getting this for few days
internet stops working at night
I am unable to access router and modem and openwrt too
I thought issue with the power supply of switch, and i have already changed it
internet disconnected and i have to restart my switch, my router and pi too
I thought some issue with them or it is a issue with openwrt?

Thu Nov 26 21:57:21 2020 daemon.err insmod: module is already loaded - pppox
 Thu Nov 26 21:57:21 2020 daemon.err insmod: module is already loaded - pppoe
 Thu Nov 26 21:57:21 2020 daemon.warn pppd[14637]: Connected to ************ via interface eth1
1 Like

dont have ppp so cant really offer much... other than another user had ppp issues and mentioned using another device had no problems... so probably build/openwrt related... but your issue may be totally different.... best thing to do is;

  • test with another device or separate sdcard with bare minimum settings ( new factory )... or official-master if downloadable...
  • if it's only surface in the last few days / week... mostly likely is build or your settings/services within the build