mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Ansuel has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
minimal has quit [Quit: Leaving]
kistlin has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
valku has quit [Remote host closed the connection]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
ekathva has joined #openwrt-devel
ekathva has quit [Remote host closed the connection]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
sorinello has quit [Quit: Leaving]
mzvd has joined #openwrt-devel
hgl has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
Tapper has joined #openwrt-devel
mzvd has joined #openwrt-devel
hgl has quit [Ping timeout: 480 seconds]
mzvd has quit [Read error: Connection reset by peer]
schwicht has quit [Ping timeout: 480 seconds]
sorinello has joined #openwrt-devel
<russell-->
stintel: is sysupgrade supposed to work?
Sagi has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<Habbie>
hurricos, neheb fixed luajit for ppc \o/
<rsalvaterra>
Hm… luajit. Isn't that the Lua implementation which exactly like canonical Lua, except for the parts where it isn't?
<Habbie>
it's pretty much like lua 5.1 plus a few things
<Habbie>
newer luas have diverged from it a bit
<Habbie>
(or luajit has failed to catch up, depending on perspective)
<rsalvaterra>
Right. :/
<Habbie>
as an almost full time user, this rarely bothers me, to be honest
<Habbie>
(there are incidents, like yesterday, when i learned the return value of os.execute changed in lua 5.2)
<rsalvaterra>
IIRC, LuCI doesn't use luajit, does it?
<Habbie>
it doesn't
<dwfreed>
but I'm assuming Habbie wants to switch dnsdist and/or pdns auth/rec to use it on openwrt
<Habbie>
yes, I have an open PR for switching dnsdist; CI failed on powerpc; so neheb unbroke luajit on powerpc
<Habbie>
it's been broken since somewhere between 21.02 and 22.03
danitool has joined #openwrt-devel
<mangix>
I was lucky upstream had patches
<Habbie>
ack :)
<mangix>
hmmm I recently upgraded nextcloud to 23.0.6. now it's telling me 24.0.2 is available
<Habbie>
i'm somewhat surprised ppc+fpu also needed the patches
<Habbie>
but i'm not complaining :)
<mangix>
Habbie: why would that be?
<Habbie>
my problem was on 464fp
<Habbie>
which i understand has FPU - otherwise we wouldn't even be trying to build luajit
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
borek has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<Habbie>
ah, ppc fpu is most likely fixed by one of the other two patches you imported, that makes sense
mzvd has quit [Read error: Connection reset by peer]
robimarko has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<stintel>
russell--: yes
<stintel>
russell--: but if it takes long you might hit the watchguard timeout and it resets before completing sysupgrade
<stintel>
solution is to rmmod w8something before running sysupgrade
rua has quit [Quit: Leaving.]
<stintel>
discovered that only last week, and currently on holiday, don't have a real fix yet
<robimarko>
stintel: I hit something similar with hostapd while developing IPQ807x
<robimarko>
Interestingly, it only affects one board
<robimarko>
hostapd does not stop in time and sysupgrade basically just reboots the board
srslypascal is now known as Guest3025
srslypascal has joined #openwrt-devel
Guest3025 has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<stintel>
robimarko: could also be watchdog related, but that would mean an incompatibility between procd watchdog handling and the actual watchdog driver
<stintel>
because sysupgrade does handover of the watchdog fd
<BKPepe>
Habbie: That's why I backported luajit fixes from Mangix to the stable branches.
<robimarko>
stintel: Hm, the watchdog driver is the same one that IPQ40xx and IPQ806x use
<Habbie>
BKPepe, i see it, wonderful
<robimarko>
And only Xiaomi AX3600 seems to be hit, other boards upgrade just fine
<robimarko>
stintel: Can you point me to the watchdog code, I will do some debugging
borek has quit [Remote host closed the connection]
<stintel>
robimarko: jow had an idea, it's in https://git.openwrt.org/?p=project/procd.git;a=shortlog;h=refs/heads/staging/stintel/watchdog
<stintel>
have not tested yet
<robimarko>
stintel: Thanks, will give it a look
<stintel>
cool!
<mangix>
BKPepe: I assume you have an interest for TOS6 :P
rua has joined #openwrt-devel
<stintel>
I tried to add the remaining time to the ubus output but failed miserably :P
mzvd has joined #openwrt-devel
<BKPepe>
Mangix: Indeed! We could drop there unbound and use Knot Resolver for all our routers.
<BKPepe>
Still I wonder how did you succeed with that, but honestly, if it works, I dont care. :-D
<russell-->
stintel: i got a "Thu Jun 23 09:19:28 UTC 2022 upgrade: Image metadata not present" and "Image check failed." message trying to sysupgrade with openwrt-qoriq-generic-watchguard_firebox-m300-squashfs-sdcard.img.gz
<stintel>
russell--: that's not the sysupgrade image
<russell-->
lol, good point
<kistlin>
someone here who can help out troubleshoot no internet with an LTE module in QMI mode?
pepe2k has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<russell-->
the right image works ;-)
<kistlin>
with uqmi i see serving system is reasonable and --get-signal-info is "lte"
<kistlin>
and /dev/cdc-wdm0 is available and configured
<kistlin>
and there is a wwan0 which is DOWN
<stintel>
russell--: yeah I've been using 2 M300 as main+backup router for almost a year now, only when I enabled I2C support the watchdog turned up and I started having sysupgrade issues on the main, because there's some big files in /tftpboot causing sysupgrade to take longer than watchdog timeout
<stintel>
I just need to fix some missing symbols that are exposed by some of the CONFIG_KERNEL_* options enabled in my config first
<stintel>
that's why I didn't push that to master yet
<russell-->
no hurry, i just finally started poking at it
<russell-->
it's been sitting on my basement floor since early march
<stintel>
:)
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
borek has joined #openwrt-devel
<kistlin>
ok i got internet, but what is weird is in the config it is in network.wanX but with ifconfig it shows up as wwan0. to make it work ifup wan2 was necessary
<kistlin>
how can this name discrepancy be explained?
<robimarko>
hauke: Did you maybe have the time to look at my backports patch for QMI helpers?
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<rsalvaterra>
stintel: Tested yesterday, MT7622 handles 500/100 Mb/s with cake SQM just fine, loadavg < 0.5. :)
borek has quit [Remote host closed the connection]
<stintel>
rsalvaterra: loadavg not very useful there I think, check softirq in top instead
<rsalvaterra>
I did. About 55 % of CPU time. ;)
Ansuel has joined #openwrt-devel
<rsalvaterra>
The Omnia, in comparison, gets completely drowned in softirq. And the downstream throughput tops at about 250 Mb/s. Not good.
srslypascal has quit [Ping timeout: 480 seconds]
<SwedeMike>
it likes fq_codel better
<rsalvaterra>
Every device likes fq_codel better. Cake does a much better job, though, and you pay the price with CPU time.
mzvd has quit [Remote host closed the connection]
<robimarko>
Is cake multithreaded or you get stuck with one core suffering?
mzvd has joined #openwrt-devel
<rsalvaterra>
I think it's single-threaded, that's one of the issues (or at least it was, I haven't followed the develompent in a while).
<rsalvaterra>
*development
<robimarko>
Ugh, so it would hog core 0 which is also handling everything else
<rsalvaterra>
Not necessarily, threads can move between cores.
<robimarko>
Yeah, if you manually balance them
<robimarko>
By default you will get stuck with IRQ-s and everything else being handled by core 0
<robimarko>
At least that has been my experience
<SwedeMike>
rsalvaterra: better job in what way? For the home gateway use-case I haven't seen such claims.
mzvd has quit [Read error: Connection reset by peer]
<rsalvaterra>
SwedeMike: Simple. Without cake, I don't get A+ on the DSLReports bufferbloat tests.
<stintel>
SwedeMike: try for yourself
<jow>
kistlin: on openwrt, ifup/ifdown deal wirth logical interface names (config interface xxx sections in /e/c/network)
<jow>
kistlin: ifconfig shows linux network devices
<SwedeMike>
stintel: I have, for years.
<SwedeMike>
rsalvaterra: ok, weird, I get A+ with fq_codel
mzvd has joined #openwrt-devel
<stintel>
SwedeMike: then you might just have one of the few ISPs that properly do things on their end
mzvd has quit [Remote host closed the connection]
<rsalvaterra>
SwedeMike: You have a good ISP, then. Unfortunately, that's not the case for the vast majority of people.
<stintel>
although in my experiments cake even improves latency over fq_codel on a 10GbE LAN
<rsalvaterra>
Never assume your own experience as being the norm.
mzvd has joined #openwrt-devel
<SwedeMike>
I don't. I've been involved with the bufferbloat peeps since 2015 or so
mzvd has quit [Read error: Connection reset by peer]
<SwedeMike>
I first met Dave Täht and Jim Gettys at an IETF meeting in 2014-2015 something
mzvd has joined #openwrt-devel
<SwedeMike>
cake was first "sold" as having less CPU overhead and did everything right "out of the box", but later it was discovered that in some use-cases it uses more CPU, and that's definitely true for my use-case
<rsalvaterra>
That's weird, I've never seen any claims of cake using less CPU than fq_codel, quite the contrary.
ldir has joined #openwrt-devel
<SwedeMike>
"At line (native) rate cake uses more cpu than what fq_codel does.
<SwedeMike>
At a shaped rate, it does much better than htb + fq_codel does."
__lore__ has joined #openwrt-devel
<stintel>
unfortunately line rate and Internet connection are rarely identical
<SwedeMike>
I'm shaping to 900/900 and cake still uses more CPU than fq_codel
<rsalvaterra>
SwedeMike: What's the definition of "does much better" in that sentence? Are we still talking about CPU time, or latency figures?
<SwedeMike>
rsalvaterra: I have no idea.
<rsalvaterra>
Seems quite ambiguous to me.
<SwedeMike>
rsalvaterra: but my guess was that it meant "cpu wise"
<rsalvaterra>
Actually, I guessed the opposite. :)
<kistlin>
jow: thanks, i'll look that up
<rsalvaterra>
I read it as "does a better job".
_lore_ has quit [Ping timeout: 480 seconds]
<ldir>
the reality is that cake is quite heavy because it's doing quite a lot of things. shaper, host fairness, dscp (un)fairness and flow isolation underneath all of that.
<SwedeMike>
rsalvaterra: I sent a question to Dave Täht and asked.
<ldir>
nothing else to my knowledge does per-host fairness especially with the NAT lookups. All of these features cost cpu.
<rsalvaterra>
^ this.
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
robimarko_ has joined #openwrt-devel
pepe2k has quit [Quit: Leaving]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
robimarko has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
srslypascal has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Tapper has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
shibboleth has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
<stintel>
woot, managed to enable 802.11k and 802.11v in esphome
<mrkiko>
nbd: what do you think about the dumps I sent?
<nbd>
mrkiko: i'll talk to somebody at mtk about that...
<mrkiko>
nbd: thanks a lot. If I can do anything to help out or get some more useful infos let me know
<nbd>
will do, thanks
mzvd has quit [Read error: Connection reset by peer]
kistlin has quit [Quit: leaving]
<mrkiko>
nbd: do you have any idea if this problem happens with the stock mtk wi-fi driver for mt7622?
<nbd>
no idea
<nbd>
sent an email to mtk asking for clarification on the firmware reported errors
<mrkiko>
nbd: thanks, I am grateful about this; I've not been able to trigger this issue without the help of an iDevice, and the problem manifests itself while an iDevice is in normal use, but takes time. So trigger it quickly, disconnecting / reconnecting with the iDevice by disabling and re-enabling the iDevice wi-fi via Settings app (or control center, but ONLY if in airplane mode).
_lore_ has quit [Ping timeout: 480 seconds]
_lore_ has joined #openwrt-devel
Gaspare has joined #openwrt-devel
mzvd has joined #openwrt-devel
srslypascal has quit [Ping timeout: 480 seconds]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
__lore__ has joined #openwrt-devel
valku has joined #openwrt-devel
_lore_ has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
hgl has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
srslypascal has joined #openwrt-devel
guifipedro has joined #openwrt-devel
mrnuke_ has quit [Remote host closed the connection]
Ansuel has quit [Read error: Connection reset by peer]
_lore_ has quit [Ping timeout: 480 seconds]
Gaspare has joined #openwrt-devel
Ansuel_ has quit [Remote host closed the connection]
Ansuel has joined #openwrt-devel
Sagi has quit [Ping timeout: 480 seconds]
Sagi has joined #openwrt-devel
_lore_ has joined #openwrt-devel
mzvd has joined #openwrt-devel
Borromini has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Tapper has quit [Ping timeout: 480 seconds]
Gaspare has quit [Quit: Gaspare]
goliath has joined #openwrt-devel
<mangix>
BKPepe: was just a matter of backporting patches. The last one needed manual modification as the original wasn't written with softfloat support
Ansuel has quit [Read error: Connection reset by peer]
mzvd has quit [Remote host closed the connection]
Ansuel has joined #openwrt-devel
Borromini has quit []
Borromini has joined #openwrt-devel
Ansuel_ has joined #openwrt-devel
Ansuel has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Ansuel_ has quit [Read error: No route to host]
goliath has quit [Quit: SIGSEGV]
Ansuel has joined #openwrt-devel
_lore_ has quit [Ping timeout: 480 seconds]
_lore_ has joined #openwrt-devel
mzvd has joined #openwrt-devel
Ansuel has quit [Quit: Probably my PC crashed or time to sleep.]
Tapper has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
FriendlyNGeeks has joined #openwrt-devel
FriendlyNGeeks has quit []
FriendlyNGeeks has joined #openwrt-devel
<FriendlyNGeeks>
stintel: Okay i've got this webchat irc open on a server so Ill be able to see your reply. I was trying to test your RpiZero2 snapshot but I think i'm missing a step
__lore__ has joined #openwrt-devel
mzvd has joined #openwrt-devel
_lore_ has quit [Ping timeout: 480 seconds]
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]