kenny has quit [Ping timeout: 480 seconds]
<stintel> jow: can I access parse_subnet in parse_ipsetentry somehow ?
<stintel> nvm
JiiPee has quit [Quit: leaving]
JiiPee has joined #openwrt-devel
hanetzer has quit [Quit: WeeChat 3.3]
hanetzer has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
kenny has joined #openwrt-devel
<will[m]> when sysupgrade runs "ubus call system sysupgrade" and the json says "command": "\/lib\/upgrade\/do_stage2" and it comes back with "Command failed: Not found" what should i be looking for? the do_stage2 script is definitely there...
Ansuel has joined #openwrt-devel
Ansuel_ has quit [Ping timeout: 480 seconds]
kenny has quit [Ping timeout: 480 seconds]
Ansuel has quit [Ping timeout: 480 seconds]
strobo_ has joined #openwrt-devel
victhor has quit [Ping timeout: 480 seconds]
strobo has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
Tapper has quit [Read error: Connection reset by peer]
Tapper has joined #openwrt-devel
danitool_ has quit [Ping timeout: 480 seconds]
musashino has joined #openwrt-devel
Andi_ has quit [Read error: Connection reset by peer]
Andi_ has joined #openwrt-devel
<dwfreed> will[m]: I imagine the escapes are the problem
<dwfreed> like why are the slashes escaped
rua has quit [Quit: Leaving.]
floof58 has quit [Remote host closed the connection]
floof58 has joined #openwrt-devel
valku has quit [Quit: valku]
norris_ has joined #openwrt-devel
norris has quit [Ping timeout: 480 seconds]
norris_ is now known as norris
rua has joined #openwrt-devel
Grommish has joined #openwrt-devel
_lore_ has quit [Ping timeout: 480 seconds]
_lore_ has joined #openwrt-devel
rua1 has joined #openwrt-devel
rua has quit [Ping timeout: 480 seconds]
rua1 has quit [Ping timeout: 480 seconds]
rua has joined #openwrt-devel
Acinonyx has joined #openwrt-devel
Acinonyx_ has joined #openwrt-devel
Acinonyx has quit [Ping timeout: 480 seconds]
dedeckeh has joined #openwrt-devel
snh has quit [Quit: ZNC - http://znc.in]
snh has joined #openwrt-devel
snh has quit []
snh has joined #openwrt-devel
rua has quit [Quit: Leaving.]
Andi_ has quit [Read error: Connection reset by peer]
Andi_ has joined #openwrt-devel
victhor has joined #openwrt-devel
pmelange has joined #openwrt-devel
<hauke> aparcar[m]: Johannes wants to create a new iw release
danitool has joined #openwrt-devel
musashino has quit [Ping timeout: 480 seconds]
rmilecki has joined #openwrt-devel
dangole_ has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
Acinonyx has joined #openwrt-devel
Acinonyx_ has quit [Ping timeout: 480 seconds]
guidosarducci has quit [Remote host closed the connection]
guidosarducci has joined #openwrt-devel
rua has joined #openwrt-devel
goliath has joined #openwrt-devel
musashino has joined #openwrt-devel
rua has quit [Remote host closed the connection]
rua has joined #openwrt-devel
goliath has quit [Ping timeout: 480 seconds]
rua has quit [Remote host closed the connection]
pmelange has left #openwrt-devel [#openwrt-devel]
goliath has joined #openwrt-devel
rua has joined #openwrt-devel
danitool has joined #openwrt-devel
kenny has joined #openwrt-devel
lucenera has quit [Quit: Ping timeout (120 seconds)]
zatwai has quit [Quit: ZNC 1.8.2+deb2~bpo10+1 - https://znc.in]
Ansuel has joined #openwrt-devel
zatwai has joined #openwrt-devel
<Ansuel> Hi i think i just pushed a smoewhat acceptable pr for 5.15 support
lucenera has joined #openwrt-devel
<stintel> Ansuel: afaik we will not accept it before branching for the next release
<Ansuel> so long time to go? rip
<Ansuel> i tought the idea was to drop 5.4 target and move to 5.10 and testing with the next lts
<stintel> adding 5.15 now will cause too much distraction and delay a new release
<Ansuel> oh ok
<Ansuel> well i needed 5.15 for the new feature in dsa so i could actually test an image so sad but still not wasted time
victhor has quit [Ping timeout: 480 seconds]
victhor has joined #openwrt-devel
<Ansuel> any idea if there is any hope to have the hack multi cpu dsa patch merged? (if we make sure it does work correctly) ?
<stintel> I don't see why not
<stintel> I'd hoped to test it on the m300 but I'm starting to believe only one port is connected
Tapper has joined #openwrt-devel
<Ansuel> stintel is it n variant or 8337 ?
<stintel> Ansuel: it is mv8
<Ansuel> so it could be they declared it but it's actually not connected...
<stintel> I still have to mail them for the sources
<stintel> but I think I will send v2 series out already
<stintel> so that I don't have to keep merging branches now when testing things on a non-supported target
musashino has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
goliath has quit [Quit: SIGSEGV]
enyc has quit [Remote host closed the connection]
Grommish has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
kenny has quit [Ping timeout: 480 seconds]
minimal has joined #openwrt-devel
dangole_ has quit [Remote host closed the connection]
dangole_ has joined #openwrt-devel
dangole_ has quit [Remote host closed the connection]
dangole_ has joined #openwrt-devel
<stintel> gahhh fscking Makefile
<stintel> useless fscking errors all the time
enyc has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
kenny has joined #openwrt-devel
Andi_ has quit [Read error: Connection reset by peer]
Andi_ has joined #openwrt-devel
goliath has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
<robimarko> stintel: Whats the issue with 5.15? Its not gonna be used in the next release anyway
<robimarko> I for one am kind of desperate for it as trying to backport everything is just wasting time
<stintel> robimarko: we agreed not to merge that, before branching next release (see meeting notes september), if that takes too long, we can talk again
<stintel> but adding it now will result in people seeing it and spending time on it - time that should rather be spent on things that are currently more important
<robimarko> stintel: Since I am not one of the commits I dont really track meeting notes
<stintel> I linked them earlier ;)
<robimarko> Whats the desired priority now?
<stintel> next release will have 5.10, focus on moving what is not on 5.10 to 5.10 and fixing what doesn't work
<stintel> I'm working on firewall4 atm
<robimarko> I know that it will use 5.10, but I dont see whats so broken currently
<stintel> as that should be default in the next release too
<robimarko> I assume that the next release is planned to be branched relatively soon then?
<stintel> planned might be a stretch, let's call it aim :)
<robimarko> I understand, been here long enough to see the release cadence
<stintel> ;)
<stintel> but if we can avoid traps like merging 5.15 support now, maybe we can improve
<robimarko> My honest opinion is that it wont change anything
<stintel> well people can disagree
<stintel> I've seen it happen before, new kernel and everybody drops everything and starts porting whatever they use to it
<robimarko> Sure, that is why its an opinion
<robimarko> Well, you gotta understand that we are in backporting hell now
<robimarko> The diff is quite big for anything
<stintel> it will be like that for the next release anyway, so that's a moot point
<robimarko> Why?
<stintel> because next release will use kernel 5.10
<robimarko> I know that, but thing for example about new stuff?
<robimarko> Like IPQ807x
<robimarko> Both MHI and QRTR that it requires are broken in 5.10
<robimarko> And that is just the basics to get ath11k working
<robimarko> Even worse all of the PCI cards require MHI and QRTR as well
<stintel> I doubt even with 5.15 ipq807x could go into a usable shape
<robimarko> Well, its relatively usable even on 5.10 now
<robimarko> The wired networking is the issue
<robimarko> And the fact that I have to do things twice currently to upstream anything
Luke-Jr has quit [Ping timeout: 480 seconds]
<robimarko> Not to mention that trying to merge anything into IPQ40xx takes way too much
<robimarko> As there are no reviewers for the target
<robimarko> But I can tell you that firewall4 looks really interesting
<stintel> making firewall4 default is going to cause some breakage
<stintel> that should probably one of the focus areas
<stintel> https://github.com/openwrt/openwrt/pull/4642 contains links to issues in few feeds to inform people about the coming change
<stintel> I'm almost ready with the firewall4 and luci part, struggling with miniupnpd Makefile
<stintel> if you want to build firewall4 with my pending work you can use my firewall4 branch in my staging tree: https://git.openwrt.org/?p=openwrt/staging/stintel.git;a=shortlog;h=refs/heads/firewall4
<robimarko> Thanks, will probably give it a go next week
<stintel> cool, looking forward to some feedback
<stintel> I'm using it on my main router since ~12h or so
<robimarko> Thats the best way of testing for sure
<stintel> yeah, having a redundant setup helps to do that
kenny has quit [Ping timeout: 480 seconds]
<stintel> can anyone spot the error ?
<stintel> Makefile:106: *** recipe commences before first target. Stop.
<stintel> that's usually space where it expects tabs but I fail to find it
<stintel> bah, missing \
<stintel> in line 36
<stintel> 35*
Luke-Jr has joined #openwrt-devel
f00b4r0 has joined #openwrt-devel
Tapper has joined #openwrt-devel
* enyc meeps
<stintel> meep meep
* enyc trying to figure out snapshots vs 21.02 support etc...
<enyc> Only in snapshot at present: https://openwrt.org/toh/xiaomi/aiot_router_ac2350 -> will this go into 21.02.2 I'm trying to understand =)
<stintel> usually there is a thread on the ML x.y.z backports where people can do backport requests
<stintel> I don't see a problem with adding support for a new device to an existing, supported target
<enyc> oooooo ok which list? i will get on the list
<stintel> openwrt-devel
<enyc> stintel: hrrm, and loos like 21.02.2 thinking/backports not yet asked for
<stintel> doesn't even need to be in a specific thread
<stintel> you could start a new thread just requesting commit $commithash to be backported
<enyc> stintel: ok but how would you ask for the backport? like... particular git link? just ask for the model etc...?
<enyc> aaaaaah the commit was listed in the device page
<stintel> git log -1 --pretty='format:%h ("%s")' --abbrev=12 $hash
<stintel> for example
<enyc> stintel: don't have source tree here
goliath has quit [Quit: SIGSEGV]
<stintel> enyc: here is an example for cherry-pick / backport request: http://lists.openwrt.org/pipermail/openwrt-devel/2019-November/025501.html
danitool has joined #openwrt-devel
Borromini has joined #openwrt-devel
<stintel> holy crap, I was just searching some irclogs ...
<stintel> got reminded of hojuruku
<stintel> hauke: gdb changes don't fix my issue
<aparcar[m]> Hauke where?
goliath has joined #openwrt-devel
<hauke> aparcar[m]: I asked Johannes in IRC ;-)
<hauke> stintel: hmm not good
<stintel> hauke: did you have any feedback on the KERNEL_{KA,UB}SAN patches I sent earlier ?
<hauke> stintel: let me have a look
<enyc> stintel: I understand, just ... might need assist in sorting out the ... commits to select ;p even if I set up the git tree locally and so-on, wouldn't necessary ly know which commits to pick
kenny has joined #openwrt-devel
<will[m]> dwfreed: I can check on that but it's passed in via quoted CLI so I think slashes have to be escaped and also even quotes though I think my chat client unescaped some of them. I'd have to recompile ubus to see what actually makes it in, but I haven't changed this part of the system so I'd expect the slashes to be correct
T-Bone has joined #openwrt-devel
f00b4r0 has quit [Ping timeout: 480 seconds]
tomn has joined #openwrt-devel
shibboleth has joined #openwrt-devel
Borromini has quit [Quit: Lost terminal]
dangole has joined #openwrt-devel
dangole_ has quit [Ping timeout: 480 seconds]
ecloud has quit [Ping timeout: 480 seconds]
<Tapper> hauke about saving space. What about letting dnsmasq do dhcp? Then you could drop odhcp and odhcpv6.
<Tapper> I don't know how mutch space that would save.
ecloud has joined #openwrt-devel
Ansuel has quit [Quit: Probably my PC crashed or time to sleep.]
<shibboleth> Tapper, building without luci and odhcp* will free up some space
<Tapper> shibboleth I do remove odhcp but I need luci. I was talking about relece builds of OpenWrt tho.
<shibboleth> ah, yeah... 5.15, luci, odhcp* will mean goodbye to 8mb devices
<shibboleth> also, devs with funky kernel part sizes
<Tapper> odhcpd is only 46kB
<Tapper> odhcpd ip6 is just 40kB so that is 86KB saveings.
<Tapper> Inside my lan dnsmasq does just fine without odhcpd and odhcpd ipv6, but I dont have ipv6 on my wan
ecloud has quit [Ping timeout: 480 seconds]
ecloud has joined #openwrt-devel
minimal has quit []
kenny has quit [Ping timeout: 480 seconds]
kenny has joined #openwrt-devel
ecloud has quit [Ping timeout: 480 seconds]
ecloud has joined #openwrt-devel
Andi_ has quit [Read error: Connection reset by peer]
Andi_ has joined #openwrt-devel
<JiiPee> hauke: Could you point me for example of splitting kernel on devices what have size limitation?
rmilecki has quit [Ping timeout: 480 seconds]
<hurricos> Is it possible to package particular packages along with a sysupgrade?
<Habbie> yes
<hurricos> I think the ImageBuilder is probably the best way to do it, but I actually don't know what side-effects that has
<Habbie> let me find a link for you
<hurricos> thank you @habbie
<Habbie> so ASU is the server - which http://sysupgrade.openwrt.org/ already runs for you
<Habbie> 'auc' is the client
<Habbie> hurricos, what kind of side effects are you thinking of?
<hurricos> Habbie: Correct me if I'm wrong, rqworker is limited to effectively using the ImageBuilder, yes?
<Habbie> i have that impression, yes
dedeckeh has quit [Remote host closed the connection]
<hurricos> Not just rqworker, but I'm guessing the premise of the API is, "add packages [and potentially configuration] to an imagebuilder tarball and build"
<Habbie> i guess
<hurricos> ... Which is OK, actually, probably better workflow than I have.
<Habbie> i don't think it adds configuration to the image(builder)
<hurricos> ah
<hurricos> The problem then is if I have to override a package's configuration to avoid a crash, then I'm stuck :^)
<Habbie> override in what way?
<hurricos> MR24 with an ath10k card swapped in will kernel panic if ath10k_pci is loaded without irq_mode=1
<hurricos> but I should just throw that away or PR a fix if I have one.
<hurricos> The former really, Openwrt doesn't support modified hardware outside of x86 if I recall policy correctly
robimarko has quit [Quit: Page closed]
<hurricos> ASU is perfect for more realistic uses though, like: I just need to upgrade a mesh node that is connecting a printer; just have to make sure wpad-mesh-wolfssl is installed so it rejoins the 802.11s mesh after
<hurricos> thank you Habbie :)
dangole has quit [Ping timeout: 480 seconds]
<Habbie> hurricos, np!
<Habbie> hurricos, i was amazed by this tool when i found it :)
<Habbie> hurricos, modified hardware as in, you physically modded some device?
Ansuel has joined #openwrt-devel
<hurricos> Habbie: I think so. I don't think swapping wireless cards on device tree targets is really supportable
<Habbie> right
<hurricos> For obvious reasons ...
<Habbie> sure
<dwfreed> you could build your image to accomplish this
<Habbie> yes
<dwfreed> you just can't use the existing imagebuilder services
<Habbie> in which case you'd have to set up your own asu too
<owrt-snap-builds> Build [#327](https://buildbot.openwrt.org/master/images/#builders/50/builds/327) of `mediatek/mt7623` failed.
<owrt-snap-builds> Build [#338](https://buildbot.openwrt.org/master/images/#builders/40/builds/338) of `ipq40xx/mikrotik` failed.
<dwfreed> I mean, you don't have to use asu for it if you do it manually
<Habbie> sure, but it sounds like asu really hits the spot for hurricos outside of that
<dwfreed> asu can make automating it easier
<hurricos> So, there's the question of drawbacks: when I build packages into an image, <*> will put them in the kernel's space / initramfs, whereas <M> will put them in the image itself, is that right?
<hurricos> using the full build system, when using menuconfig
<Habbie> i ended up not using asu; turns out i somewhat misunderstood its purpose at first, and my problem is building openwrt packages from our git master :)
<Habbie> hurricos, i thought M just built the packages and not included them in anything
<hurricos> oooh ....
<dwfreed> and * for packages would put them in the root image, not the kernel
<hurricos> I think the initramfs picks them up though
<hurricos> even if the root kernel does not. It's been months since I last tinkered with building additional packages into images, I probably should have been using the imgae builder all along
<Habbie> i was wondering how openwrt packages handle architectures
<Habbie> this is a cute approach
<Habbie> DEPENDS:=@(i386||x86_64||arm||armeb||aarch64||(powerpc&&HAS_FPU)||mips||mipsel||mips64)
<Ansuel> hi
<mangix> bongiorno
<Ansuel> having tons of time with phy leds
<hurricos> oh no :(
<Ansuel> buongiorno but i will appriciate the effort LOL
<Habbie> it's not delivery, it's bongiorno
<mangix> Ansurel: my competency is french :)
<Ansuel> none timer heartbeat default-on netdev [offload-phy-activity]
<Ansuel> root@OpenWrt:/# cat /sys/class/leds/white\:lan-1/trigger
<Habbie> hmm, why no luajit on mips_24kc?
<Ansuel> it does work but the implementation would make reviewers puke
<mangix> Ansuel: is this for qca8k?
<Ansuel> it's ""also"" for qca8k
<Ansuel> i'm implementing a generic way to declare offload leds for phy
<mangix> fun
<hurricos> Does anyone know where v21.02.2 is being forked off rom?
<hurricos> (Do they always fork from master?)
<Ansuel> i'm impressed that it does work at first go
<hurricos> s/fork/branch/
<hurricos> No, they do not!
<hurricos> They fork each major release looks like, then update that HEAD as needed
<hurricos> s/fork/branch/
<Habbie> hmm, https://openwrt.org/packages/pkgdata/luajit mentions mips_24kc, but i don't see it
<Habbie> i'm an idiot
* Habbie runs opkg update
<Habbie> should opkg list, install, etc. warn the user that they have no indexes?
<slh> Tapper: odhcp6c is a dhcpv6 client, not a server - dnsmasq can't replace that. odhcpd-ipv6only still has the edge (quite massively even) when it comes to dynamic prefix changes, that's where dnsmasq is 'not good' to say the least - and don't forget, currently dnsmasq is not compiled with IPv6 feature, if it were, the package would grow, so the math doesn't quite work out as easy as you make it to be
jlsalvador has quit [Quit: jlsalvador]
<slh> Tapper: in a way it would be more likely to replace dnsmasq with the full odhcpd and a slightly hacked up umdns package than the other way round
Tapper has quit [Ping timeout: 480 seconds]
goliath has quit [Quit: SIGSEGV]
jlsalvador has joined #openwrt-devel
kenny has quit [Quit: WeeChat 3.3]