Rpi4 < $(community_build)

Yea I'm not sure, I've seen other pages say leave it default for Ethernet/DOCSIS. I've seen recommendations for 18 and another that said use 22. There is a ton of conflicting information about the recommended overhead for SQM cake. I may change mine to default for that reason.

1 Like

The OpenWrt wiki does mention 44 bytes continually. Apparently better to go for too much than too little. I’m not smart enough to work it out so I’ve always used 44 bytes too.

1 Like

Well this one is simple, the DOCSIS standards mandate that the ISP shaper behaves as if each packet had 18 Bytes of overhead. Now if an ISP would add a VLAN tag (which I personally have never seen for normal non-business customers) that would increase the overhead to 22. Erring on slightly too high an overhead is pretty insignificant, erring on slightly too low however can result in noticeable bufferbloat, hence the recommendation for 22 on the remote chance that an ISP might use VLAN tags.

And similar for ethernet/DSL, ethernet has 38 bytes of framing overhead, or 42 with VLAN, while DSL could go up to 48, but typically is 40 so 44 allows for a VLAN tag... (the tricky thing about VLAN tags is that these might exist on the bottleneck link, but might not be visible to your router, so better be safe than sorry).

Not really. The thing is for ADSL (ATM/AAL5) we know a way to empirically deduce the overhead, but we have none for all other link technologies so the numbers we have come from reading standards and pondering possibilities and likelihoods. But IMHO the end result is not so much conflicting but simply not as clear cut and unambiguous as one would like.

This is not about smarts, the problem is that it is hard to actually measure (shaper gross rate and per packet overhead have opposite effects on throughput and bufferbloat, if you set the shaper too high you can fix this by also setting too high a per packet overhead (at least for fixed packet sizes), and vice versa if you set the shaper too low you can set too low a per packet overhead without seeing bufferbloat (again only for a fixed packet size)). If you want to empirically figure out one it really helps to know the other one precisely, but for most links we do not know any of the two with sufficient precision.

One quick and dirty test, is to set shaper speed and overhead as reasonably as possible, confirm with speedtests that it is bloatfree and that the expected goodput comes through and then repeat that test while forcing a much smaller packet size, if shaper speed and overhead are correct the link will be bloat-free even with small packets saturating it.

2 Likes

Ok so VLAN tagging adds 4 bytes to overhead? Looks like I'll set my docsis cable at 18 (edit: going with 22 as per your SQM Details wiki), your 44 byte choice now makes sense too. I've looked into SQM optimization a lot of the years and seen many recommendations for configuring it, but nothing consistent. I wonder what 'default' value is, the man page says it pulls it from the kernel but don't know what that value is. Regardless, your explanation made the most sense so far, thank you.

Just a few quick conflicting examples:
Overhead "default": https://www.bufferbloat.net/projects/cerowrt/wiki/Setting_up_SQM_for_CeroWrt_310/
Overhead "18": https://man7.org/linux/man-pages/man8/tc-cake.8.html
Overhead "22": https://www.stoplagging.com/quick-start-for-sqm-preloaded-openwrt-routers/

A conditional yes, it really depends on the the details, but fr VLANs it mostly is about 4 bytes that need to get added.

Fair enough, as I said 22 is really to cover all eventualities and because (slightly) too large has a very minuscule throughput cost only.

I would not call that a choice, but a recommendation (and I was initially opposed to it on the basis of being imprecise, but given that precision is hard to come by it seems to work okay).

I tried to explain the rationale in the wiki explicitly but apparently not well enough.

Sure the kernel adds 14 bytes, because these 14 bytes (source mac address, destination mc address, ether type) are actually IIRC part of the data in the SKB, while stuff like the framecheck sequence and inter-frame gap will be added later (either by the driver or by the NIC). And hence these 14 bytes are relevant for the kernel but for traffic shaping purposes these generally are not enough.

This is good and sad (because I wrote a good deal of the overhead related information floating around)

That is a bit long in the tooth, and mostly to be read as historic documentation back in the day CeroWrt 3.10 was hot (like a decade ago)

These are the 18 bytes that fall out as mandatory when reading the relevant docsis standards documents.

This one does not carry my finger prints, but it seems to recommend the values on SQM wiki page which indeed did contain an unexplained 22 (which I tried to fix).

Thanks for letting me know.

1 Like

This is a nice find. Running the latest build [5.0.11-13_r18531]

Dyndns finally auto starts after a reboot!

Also the argon skin is back to working properly too - you can open and close the various menus once again, and all the fonts looks good

Thanks again for your hard work wulfy23

1 Like

Hi there,

i running latest build 5.0.11-13
since i updated i cant reach my pihole dns fron other subnets.

e.g.
network is on 192.168.55.x
dns on 192.168.0.10

i had traffic rules to accept the traffic for port 53

if i connect with my laptop and change the local dns to 8.8.8.8 it works well.
ping to other hosts in the 55 subnet works. just if i try to ping 192.168.0.10

192.168.55.1 is answering: port not reachable.

thank you

1 Like

well... this is the first build with ujail/seccomp so i'm assuming it's related to that if the same settings worked before...

if you are familiar with ssh the it would be good to see;

cat /etc/config/dhcp

you can then un-install procd-ujail procd-seccomp and reboot


if this fails... the original 21.02.1 image is here if you wished to downgrade to that to confirm it is an OS version issue rather than config(dns/dhcp/firewall) issue...

i removed both packages and rebooted. still not working.

my dhcp before i removed the packages:

cat /etc/config/dhcp

config dnsmasq
        option domainneeded '1'
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option authoritative '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
        option localservice '1'
        option ednspacket_max '1232'
        option dnsforwardmax '2300'
        option min_cache_ttl '270'
        option cachesize '5000'
        list server '192.168.0.10'
        list address '/router/192.168.0.1'
        list ipset '/igamecj.com/gcloudcs.com/qos.gcloud.qq.com/latsens,latsens6'
        list ipset '/zoom.us/streaming,streaming6'
        list ipset '/googlevideo.com/*.googlevideo.com/streaming,streaming6'
        list ipset '/vevo.com/streaming,streaming6'
        list ipset '/nflxvideo.net/streaming,streaming6'
        list ipset '/netflix.com/streaming,streaming6'
        list ipset '/nflxso.net/streaming,streaming6'
        list ipset '/nflximg.com/streaming,streaming6'
        list ipset '/s3.ll.dash.row.aiv-cdn.net/d25xi40x97liuc.cloudfront.net/aiv-delivery.net/streaming,streaming6'
        list ipset '/fbcdn.net/streaming,streaming6'
        list ipset '/ttvnw.net/streaming,streaming6'
        list ipset '/audio-fa.scdn.cot/streaming,streaming6'
        list ipset '/deezer.com/streaming,streaming6'
        list ipset '/sndcdn.com/streaming,streaming6'
        list ipset '/last.fm/streaming,streaming6'
        list ipset '/v.redd.it/streaming,streaming6'
        list ipset '/iview.abc.net.au/streaming,streaming6'
        list ipset '/play.stan.com.au/streaming,streaming6'
        list ipset '/disneyplus.com/streaming,streaming6'
        list ipset '/cloudfront.net/streaming,streaming6'
        list ipset '/aiv-cdn.net/r.cloudfront.net/aiv-delivery.net/streaming,streaming6'
        list ipset '/vs-dash-uk-live.akamaized.net/streaming,streaming6'
        list ipset '/cdn.bllon.isp.sky.com/live.bidi.net.uk/streaming,streaming6'
        list ipset '/ssl-bbcdotcom.2cnt.net/streaming,streaming6'
        list ipset '/millicast.com/streaming,streaming6'
        list ipset '/xirsys.com/streaming,streaming6'
        list ipset '/googletagmanager.com/googleusercontent.com/*.googleusercontent.com/google.com/fbcdn.net/*.fbcdn.net/akamaihd.net/*.akamaihd.net/whatsapp.net/*.whatsapp.net/whatsapp.com/*.whatsapp.com/www-cdn.whatsapp.net/googleapis.com/*.googleapis.com/ucy.ac.cy/1e100.net/hwcdn.net/usrcdn,usrcdn6'
        list ipset '/akamai.net/usrcdn,usrcdn6'
        list ipset '/download.qq.com/bulk,bulk6'
        list ipset '/steamcontent.com/bulk,bulk6'
        list ipset '/gs2.ww.prod.dl.playstation.net/bulk,bulk6'
        list ipset '/dropbox.com/dropboxstatic.com/dropbox-dns.com/log.getdropbox.com/bulk,bulk6'
        list ipset '/drive.google.com/drive-thirdparty.googleusercontent.com/bulk,bulk6'
        list ipset '/1drv.ms/bulk,bulk6'
        list ipset '/1drv.com/bulk,bulk6'
        list ipset '/docs.google.com/docs.googleusercontent.com/bulk,bulk6'
        list ipset '/gvt1.com/bulk,bulk6'
        list ipset '/mmg-fna.whatsapp.net/bulk,bulk6'
        list ipset '/upload.youtube.com/upload.video.google.com/bulk,bulk6'
        list ipset '/windowsupdate.com/update.microsoft.com/bulk,bulk6'
        list ipset '/ms-acdc.office.com/bulk,bulk6'
        list ipset '/graph.microsoft.com/bulk,bulk6'
        list ipset '/web.whatsapp.com/bulk,bulk6'
        list ipset '/*.fastly.net/bulk,bulk6'
        list ipset '/downloads.openwrt.org/bulk,bulk6'
        list ipset '/*.cdn.openwrt.org/bulk,bulk6'
        list ipset '/gvt1.com/gvt2.com/android.clients.google.com/clients1.google.com/clients2.google.com/clients3.google.com/clients4.google.com/clients5.google.com/clients6.google.com/play.googleapis.com/bulk,bulk6'
        list ipset '/assetcdn.101.arenanetworks.com/gamecache4,gamecache6'
        list ipset '/assetcdn.102.arenanetworks.com/gamecache4,gamecache6'
        list ipset '/assetcdn.103.arenanetworks.com/gamecache4,gamecache6'
        list ipset '/live.patcher.bladeandsoul.com/gamecache4,gamecache6'
        list ipset '/dist.blizzard.com/gamecache4,gamecache6'
        list ipset '/dist.blizzard.com.edgesuite.net/gamecache4,gamecache6'
        list ipset '/llnw.blizzard.com/gamecache4,gamecache6'
        list ipset '/edgecast.blizzard.com/gamecache4,gamecache6'
        list ipset '/blizzard.vo.llnwd.net/gamecache4,gamecache6'
        list ipset '/blzddist1-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/blzddist2-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/blzddist3-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/blzddist4-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/level3.blizzard.com/gamecache4,gamecache6'
        list ipset '/nydus.battle.net/gamecache4,gamecache6'
        list ipset '/edge.blizzard.top.comcast.net/gamecache4,gamecache6'
        list ipset '/cdn.blizzard.com/gamecache4,gamecache6'
        list ipset '/cdn-11.eft-store.com/gamecache4,gamecache6'
        list ipset '/cl-453343cd.gcdn.co/gamecache4,gamecache6'
        list ipset '/cdn.homecomingservers.com/gamecache4,gamecache6'
        list ipset '/nsa.tools/gamecache4,gamecache6'
        list ipset '/pls.patch.daybreakgames.com/gamecache4,gamecache6'
        list ipset '/cdn1.epicgames.com/gamecache4,gamecache6'
        list ipset '/cdn.unrealengine.com/gamecache4,gamecache6'
        list ipset '/cdn1.unrealengine.com/gamecache4,gamecache6'
        list ipset '/cdn2.unrealengine.com/gamecache4,gamecache6'
        list ipset '/cdn3.unrealengine.com/gamecache4,gamecache6'
        list ipset '/download.epicgames.com/gamecache4,gamecache6'
        list ipset '/download2.epicgames.com/gamecache4,gamecache6'
        list ipset '/download3.epicgames.com/gamecache4,gamecache6'
        list ipset '/download4.epicgames.com/gamecache4,gamecache6'
        list ipset '/epicgames-download1.akamaized.net/gamecache4,gamecache6'
        list ipset '/cdn.zaonce.net/gamecache4,gamecache6'
        list ipset '/hirez.http.internapcdn.net/gamecache4,gamecache6'
        list ipset '/level3.nwhttppatch.crypticstudios.com/gamecache4,gamecache6'
        list ipset '/filedelivery.nexusmods.com/gamecache4,gamecache6'
        list ipset '/ccs.cdn.wup.shop.nintendo.com/gamecache4,gamecache6'
        list ipset '/ccs.cdn.wup.shop.nintendo.net/gamecache4,gamecache6'
        list ipset '/ccs.cdn.wup.shop.nintendo.net.edgesuite.net/gamecache4,gamecache6'
        list ipset '/geisha-wup.cdn.nintendo.net/gamecache4,gamecache6'
        list ipset '/geisha-wup.cdn.nintendo.net.edgekey.net/gamecache4,gamecache6'
        list ipset '/idbe-wup.cdn.nintendo.net/gamecache4,gamecache6'
        list ipset '/idbe-wup.cdn.nintendo.net.edgekey.net/gamecache4,gamecache6'
        list ipset '/ecs-lp1.hac.shop.nintendo.net/gamecache4,gamecache6'
        list ipset '/receive-lp1.dg.srv.nintendo.net/gamecache4,gamecache6'
        list ipset '/*.wup.eshop.nintendo.net/gamecache4,gamecache6'
        list ipset '/*.hac.lp1.d4c.nintendo.net/gamecache4,gamecache6'
        list ipset '/*.hac.lp1.eshop.nintendo.net/gamecache4,gamecache6'
        list ipset '/origin-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/lvlt.cdn.ea.com/gamecache4,gamecache6'
        list ipset '/rxp-lv.cncirc.net/gamecache4,gamecache6'
        list ipset '/cronub.fairplayinc.uk/gamecache4,gamecache6'
        list ipset '/amirror.tyrant.gg/gamecache4,gamecache6'
        list ipset '/mirror.usa.tyrant.gg/gamecache4,gamecache6'
        list ipset '/renx.b-cdn.net/gamecache4,gamecache6'
        list ipset '/l3cdn.riotgames.com/gamecache4,gamecache6'
        list ipset '/worldwide.l3cdn.riotgames.com/gamecache4,gamecache6'
        list ipset '/riotgamespatcher-a.akamaihd.net/gamecache4,gamecache6'
        list ipset '/riotgamespatcher-a.akamaihd.net.edgesuite.net/gamecache4,gamecache6'
        list ipset '/*.dyn.riotcdn.net/gamecache4,gamecache6'
        list ipset '/patches.rockstargames.com/gamecache4,gamecache6'
        list ipset '/gs2.ww.prod.dl.playstation.net/gamecache4,gamecache6'
        list ipset '/gs2.sonycoment.loris-e.llnwd.net/gamecache4,gamecache6'
        list ipset '/patch-dl.ffxiv.com/gamecache4,gamecache6'
        list ipset '/lancache.steamcontent.com/gamecache4,gamecache6'
        list ipset '/*.content.steampowered.com/gamecache4,gamecache6'
        list ipset '/content1.steampowered.com/gamecache4,gamecache6'
        list ipset '/content2.steampowered.com/gamecache4,gamecache6'
        list ipset '/content3.steampowered.com/gamecache4,gamecache6'
        list ipset '/content4.steampowered.com/gamecache4,gamecache6'
        list ipset '/content5.steampowered.com/gamecache4,gamecache6'
        list ipset '/content6.steampowered.com/gamecache4,gamecache6'
        list ipset '/content7.steampowered.com/gamecache4,gamecache6'
        list ipset '/content8.steampowered.com/gamecache4,gamecache6'
        list ipset '/cs.steampowered.com/gamecache4,gamecache6'
        list ipset '/steamcontent.com/gamecache4,gamecache6'
        list ipset '/client-download.steampowered.com/gamecache4,gamecache6'
        list ipset '/*.hsar.steampowered.com.edgesuite.net/gamecache4,gamecache6'
        list ipset '/*.akamai.steamstatic.com/gamecache4,gamecache6'
        list ipset '/content-origin.steampowered.com/gamecache4,gamecache6'
        list ipset '/clientconfig.akamai.steamtransparent.com/gamecache4,gamecache6'
        list ipset '/steampipe.akamaized.net/gamecache4,gamecache6'
        list ipset '/edgecast.steamstatic.com/gamecache4,gamecache6'
        list ipset '/steam.apac.qtlglb.com.mwcloudcdn.com/gamecache4,gamecache6'
        list ipset '/*.cm.steampowered.com/gamecache4,gamecache6'
        list ipset '/cdn1-sea1.valve.net/gamecache4,gamecache6'
        list ipset '/cdn2-sea1.valve.net/gamecache4,gamecache6'
        list ipset '/*.steam-content-dnld-1.apac-1-cdn.cqloud.com/gamecache4,gamecache6'
        list ipset '/*.steam-content-dnld-1.eu-c1-cdn.cqloud.com/gamecache4,gamecache6'
        list ipset '/steam.apac.qtlglb.com/gamecache4,gamecache6'
        list ipset '/edge.steam-dns.top.comcast.net/gamecache4,gamecache6'
        list ipset '/edge.steam-dns-2.top.comcast.net/gamecache4,gamecache6'
        list ipset '/steam.naeu.qtlglb.com/gamecache4,gamecache6'
        list ipset '/steampipe-kr.akamaized.net/gamecache4,gamecache6'
        list ipset '/steam.ix.asn.au/gamecache4,gamecache6'
        list ipset '/steam.eca.qtlglb.com/gamecache4,gamecache6'
        list ipset '/steam.cdn.on.net/gamecache4,gamecache6'
        list ipset '/update5.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update2.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update6.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update3.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update1.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update4.dota2.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update5.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update2.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update4.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update3.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update6.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/update1.csgo.wmsj.cn/gamecache4,gamecache6'
        list ipset '/st.dl.bscstorage.net/gamecache4,gamecache6'
        list ipset '/cdn.mileweb.cs.steampowered.com.8686c.com/gamecache4,gamecache6'
        list ipset '/live.patcher.elderscrollsonline.com/gamecache4,gamecache6'
        list ipset '/d3rmjivj4k4f0t.cloudfront.net/gamecache4,gamecache6'
        list ipset '/addons.forgesvc.net/gamecache4,gamecache6'
        list ipset '/media.forgecdn.net/gamecache4,gamecache6'
        list ipset '/files.forgecdn.net/gamecache4,gamecache6'
        list ipset '/*.cdn.ubi.com/gamecache4,gamecache6'
        list ipset '/content.warframe.com/gamecache4,gamecache6'
        list ipset '/dl1.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl2.wargaming.net/gamecache4,gamecache6'
        list ipset '/wg.gcdn.co/gamecache4,gamecache6'
        list ipset '/wgusst-na.wargaming.net/gamecache4,gamecache6'
        list ipset '/wgusst-eu.wargaming.net/gamecache4,gamecache6'
        list ipset '/update-v4r4h10x.worldofwarships.com/gamecache4,gamecache6'
        list ipset '/wgus-wotasia.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wot-ak.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wot-gc.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wot-se.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wot-cdx.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wows-ak.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wows-gc.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wows-se.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wows-cdx.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wowp-ak.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wowp-gc.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wowp-se.wargaming.net/gamecache4,gamecache6'
        list ipset '/dl-wowp-cdx.wargaming.net/gamecache4,gamecache6'
        list ipset '/*.windowsupdate.com/gamecache4,gamecache6'
        list ipset '/windowsupdate.com/gamecache4,gamecache6'
        list ipset '/*.dl.delivery.mp.microsoft.com/gamecache4,gamecache6'
        list ipset '/dl.delivery.mp.microsoft.com/gamecache4,gamecache6'
        list ipset '/*.update.microsoft.com/gamecache4,gamecache6'
        list ipset '/*.do.dsp.mp.microsoft.com/gamecache4,gamecache6'
        list ipset '/*.microsoft.com.edgesuite.net/gamecache4,gamecache6'
        list ipset '/amupdatedl.microsoft.com/gamecache4,gamecache6'
        list ipset '/amupdatedl2.microsoft.com/gamecache4,gamecache6'
        list ipset '/amupdatedl3.microsoft.com/gamecache4,gamecache6'
        list ipset '/amupdatedl4.microsoft.com/gamecache4,gamecache6'
        list ipset '/amupdatedl5.microsoft.com/gamecache4,gamecache6'
        list ipset '/assets1.xboxlive.com/gamecache4,gamecache6'
        list ipset '/assets2.xboxlive.com/gamecache4,gamecache6'
        list ipset '/dlassets.xboxlive.com/gamecache4,gamecache6'
        list ipset '/xboxone.loris.llnwd.net/gamecache4,gamecache6'
        list ipset '/xboxone.vo.llnwd.net/gamecache4,gamecache6'
        list ipset '/xbox-mbr.xboxlive.com/gamecache4,gamecache6'
        list ipset '/assets1.xboxlive.com.nsatc.net/gamecache4,gamecache6'
        list ipset '/xvcf1.xboxlive.com/gamecache4,gamecache6'

config dhcp 'lan'
        option interface 'lan'
        option ra_slaac '1'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'
        option start '100'
        option limit '250'
        option leasetime '12h'
        option force '1'
        list dhcp_option ' 6,192.168.0.10'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config odhcpd 'odhcpd'
        option maindhcp '0'
        option leasefile '/tmp/hosts/odhcpd'
        option leasetrigger '/usr/sbin/odhcpd-update'
        option loglevel '4'

config dhcp 'lan_guest'
        option interface 'lan_guest'
        option start '100'
        option limit '150'
        option leasetime '12h'
        option force '1'
        list dhcp_option '6,192.168.0.10'


config dhcp 'IoT_Online'
        option interface 'IoT_Online'
        option leasetime '12h'
        option limit '250'
        option force '1'
        list dhcp_option ' 6,192.168.0.10'
        option start '150'



1 Like

ok, try downgrading then to eliminate other OS version issues...

but I think you just have a general config issue...


came across this post of yours with some unusual firewall settings... so that makes me wonder if it's just a 'normal' config issue...

config zone
        option name 'lan_guest'
...
	option networ 'lan_guest'
        list device 'eth0.30'
        option network 'lan_guest'

so if downgrading does not work... we will also need to see cat /etc/config/firewall; cat /etc/config/network also check logread for any obvious errors perhaps to do with dnsmasq...

1 Like

Im gonna reinstall the 21.02 FACTORY EXT4 on my sd.card and redo all the settings one by one.

since i changed nothing except the snapshot update i dont think there is a config thing. maybe there are some new default configs?

we will see. i gonna start a new thread if its still not working :slight_smile:

thank you.

1 Like

no worries... nobody else has reported any core issues with the OS related to these things...

and I also see

config dhcp 'IoT_Online'
        option interface 'IoT_Online'
        list dhcp_option ' 6,192.168.0.10'

note: the arbitrary space before the 6 so, I'd bet 97% it is a config issue... I assume you can ping and resolve via 192.168.0.10 server entry?

anyways... more people on the forum will help if you do start fresh with a default factory so that may be a good way to go about getting clear, clean assistance on vlan and zones and stuff... it is hard to setup / troubleshoot...

1 Like

Updated to r18531. Get an error message trying to build something that there’s “an error with ‘make’”. Removed and reinstalled to no avail. Doesn’t matter, but wondering if anyone else has issues.

no really build related...

but for compiling most stuff natively on the router you have to use a chroot/lxc/docker/full-distro

debian chroots were my 'goto' choice... but there are probably better lxc/docker options now...

1 Like

I have several Error: Parsing the config file failed! in the log. How can I diagnose what this is ? This message also appears when I ssh to the pi4b.

1 Like

just grep -C6 around it... i.e.;

logread | grep -C6 'the config file failed'

(sanitize if needed before posting)

edit: looks like related to collectd;

/usr/sbin/collectd:Error: Parsing the config file failed!

so also...

/etc/init.d/luci_statistics restart; sleep 6; logread | tail -n20
1 Like

Sorry, I've seen the solution earlier in this thread, now that error has gone.

But I have other errors, such as Mon Jan 17 09:42:00 2022 kern.warn kernel: [ 9.979134] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.bin failed with error -2

1 Like

this one is semi-normal... ( can be ignored ) ... at least I think it is... i'd need to boot the stock(official) image to confirm... but I get this message too... and wifi still works... afaik it falls back to brcmfmac43455-sdio.bin or something...

Thanks. I have wifi disabled in the pi, maybe that's what's causing it.

Another one: when I ssh to the pi some login messages are in red

MonJan1709:44:102022 plugin: rrd_update_r failed: /tmp/rrd/rpi-aveiro-router/cpu-3/percent-softirq.rrd: opening
MonJan1709:44:132022 62.253264] tailroom_fix: ethtool -K eth0 rx off [skip_notailroomindmesg]
MonJan1709:44:132022 62.260160] EEE_DISABLE [off]

Do I need to care about this ?

sometimes, these appear when something is new and it cant read them on first load...
(semi-normal)

if it keeps re-appearing on (service) restart... then sometimes you need to get rid of your history when plugins change and whatnot...

/etc/init.d/luci_statistics stop
rm -rf /tmp/rrd/*; rm -rf /boot/psave/rrd/*
/etc/init.d/luci_statistics start

the other two messages are normal...