rua has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rua has quit [Remote host closed the connection]
schwicht has joined #openwrt-devel
rua has joined #openwrt-devel
dangole has quit [Remote host closed the connection]
dangole has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
Tapper has quit [Ping timeout: 480 seconds]
danitool has quit [Ping timeout: 480 seconds]
rua has quit [Quit: Leaving.]
minimal has quit [Quit: Leaving]
<owrt-snap-builds> Build [#758](https://buildbot.openwrt.org/master/images/#builders/1/builds/758) of `ath79/generic` failed.
<owrt-snap-builds> Build [#648](https://buildbot.openwrt.org/master/images/#builders/11/builds/648) of `sunxi/cortexa53` failed.
Tapper has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
hanetzer1 has quit []
madwoota- has joined #openwrt-devel
madwoota has quit [Read error: Connection reset by peer]
madwoota- is now known as madwoota
Misanthropos has quit [Ping timeout: 480 seconds]
Misanthropos has joined #openwrt-devel
<russell--> mrnuke: i saw your github message, but no time to test at the moment
srslypascal has quit [Ping timeout: 480 seconds]
srslypascal has joined #openwrt-devel
Piraty_ has joined #openwrt-devel
<owrt-2203-builds> Build [#122](https://buildbot.openwrt.org/openwrt-22.03/images/#builders/70/builds/122) of `sunxi/cortexa53` completed successfully.
Piraty has quit [Ping timeout: 480 seconds]
<ynezz> I assume, that we shouldn't accept decompiled vendor DTSes, having unknown license information, right? https://github.com/openwrt/openwrt/pull/10480#issuecomment-1236052457
<Mangix> I find it funny that it's from a Google address
<PaulFertser> In that particular case probably runtime patching (on kernel startup) the bootloader supplied DT is a sensible way.
<ynezz> PaulFertser: good idea, is there such prior example?
ekathva has joined #openwrt-devel
ekathva has quit [Remote host closed the connection]
maxmadzz has joined #openwrt-devel
<PaulFertser> ynezz: yes, let me try to remember where I saw that.
<maxmadzz> hi
<maxmadzz> Why does the openwrt builder always find for GCC and LD commands instead of the command name specified in external toolchain?
<PaulFertser> ynezz: so far I found just one example in bcm63xx/patches-*/411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch but I'm fairly sure there was some target in OpenWrt which was doing plenty of heavy DT patching on startup, just can't find it now.
<PaulFertser> There're some examples in upstream Linux in arch/arm if you grep for of_add_property / of_update_property , there's even a special .dt_fixup field.
<ynezz> PaulFertser: thanks, there seems to be similar apply_mips_fdt_fixups for mips
<ynezz> in arch/mips/generic/init.c
<PaulFertser> ynezz: indeed, searching for fdt_setprop is even more fruitful.
danitool has joined #openwrt-devel
swegener has quit [Quit: leaving]
swegener has joined #openwrt-devel
rua has joined #openwrt-devel
rua has quit [Ping timeout: 480 seconds]
SamantazFox has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_sunxi.html has been updated. (0% images and 99.9% packages reproducible in our current test framework.)
rua has joined #openwrt-devel
goliath has joined #openwrt-devel
hanetzer has joined #openwrt-devel
robimarko has joined #openwrt-devel
robimarko has quit []
Lynx- has joined #openwrt-devel
<Lynx-> anyone know how to use masked marks in tc flower?
<f00b4r0> hmm the reordering feature of Luci (in e.g. static leases settings) doesn't seem to work in 21.02
srslypascal is now known as Guest1875
srslypascal has joined #openwrt-devel
<hurricos> I'm not surprised Google wants more mips64 test coverage machines
<hurricos> too bad loongarch is no longer mips64 :(
Guest1875 has quit [Ping timeout: 480 seconds]
Lynx- has quit [Read error: Connection reset by peer]
Lynx- has joined #openwrt-devel
dangole has joined #openwrt-devel
<jow> rmilecki: regarding your multi wan support question
<jow> rmilecki: simply set two different metrics
<jow> rmilecki: option metric 10 one the first, option metric 20 on the second
<rmilecki> jow: hm, I didn't try metrics so far indee
<rmilecki> maybe that will solve default gw issue automatically
<jow> yes it will
<jow> that will always prefer the one with the lower metric
<jow> the higher one will be ignored unless the lower one fails to connect
<jow> anything more elaborate (monitoring, failover, policy routing, round robin) requires higher level tooling on top, such as mwan3
<rmilecki> default via 192.168.7.1 dev wan1 proto static src 192.168.7.111 metric 10
<rmilecki> default via 192.168.26.1 dev wan2 proto static src 192.168.26.212 metric 20
<rmilecki> ah, perfect, i have 2 gw-s now
<rmilecki> that's good enough for out-of-box case I believe
<rmilecki> thanks jow
<jow> yw
<rmilecki> jow: idea: adding "metric" support for board.json - good one or bad one?
<rmilecki> (i want "metric" in auto-generated /etc/config/network interfaces)
<f00b4r0> (oh nice, devuan master signing key expired today)
Lynx-- has joined #openwrt-devel
Lynx- is now known as Guest1879
Lynx-- is now known as Lynx-
Guest1879 has quit [Ping timeout: 480 seconds]
<rmilecki> jow: FWIW: [PATCH] base-files: support "metric" in board.json
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
shibboleth has joined #openwrt-devel
MaxSoniX has joined #openwrt-devel
Borromini has joined #openwrt-devel
rua has quit [Quit: Leaving.]
rua has joined #openwrt-devel
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (11.1% images and 99.9% packages reproducible in our current test framework.)
<Lynx-> What is the right nftables hook to capture only OpenWrt->wan traffic
<hauke> I would like to tag the final release now
<hauke> any objections?
Lynx-- has joined #openwrt-devel
Lynx- is now known as Guest1886
Lynx-- is now known as Lynx-
SlimeyX has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
Guest1886 has quit [Ping timeout: 480 seconds]
Lynx- has quit [Read error: Connection reset by peer]
Lynx- has joined #openwrt-devel
minimal has joined #openwrt-devel
Lynx-- has joined #openwrt-devel
Lynx- is now known as Guest1890
Lynx-- is now known as Lynx-
Guest1890 has quit [Read error: Connection reset by peer]
Lynx- has quit [Read error: Connection reset by peer]
Lynx- has joined #openwrt-devel
<rmilecki> hauke: hooray :)
aiyion_ has quit [Remote host closed the connection]
<hurricos> HAUKE: GAH
<hurricos> Well, nothing's broken :p
<hurricos> Looks good to me.
<Borromini> yay!
<Lynx-> hmm
<Lynx-> what about 'nft flush ruleset' on /etc/init.d/firewall restart
<Lynx-> because atm the includes in /usr/share/nftables.d/ get re-added on every restart
<hanetzer> ah yeh, this is prolly a better place to ask.
<hanetzer> How does one cause a $(DEVICE_NAME)-boot.scr to be generated? I'm not seeing any reference. sunxi/cortexa7, pine64 pinecube device
Lynx- has quit [Ping timeout: 480 seconds]
shibboleth has quit [Quit: shibboleth]
<PaulFertser> hanetzer: package/boot/uboot-sunxi/Makefile generates it
<hanetzer> yee, I seem to have figured that out. the make package/boot/uboot-sunxi/{clean,install} invocation isn' doin it tho lmao
<hanetzer> clean,prepare gets some action, now gotta fix up patches :)
<hauke> 22.03.0 is tagged and pushed
<hauke> and the build is started
<hurricos> wahoo!
<zorun> congrats \o/
<hurricos> so many things to upgrade ...
<hauke> I am creating the full changelog now
<hauke> could someone help with extending the release notes: https://openwrt.org/releases/22.03/notes-22.03.0
<hauke> just add it to the wiki page
<zorun> I will do it later today or tomorrow
torv has quit [Remote host closed the connection]
torv has joined #openwrt-devel
danitool has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_lantiq.html has been updated. (96.2% images and 99.9% packages reproducible in our current test framework.)
rua has quit [Ping timeout: 480 seconds]
<hanetzer> now, what in target/linux/sunxi prompts package/boot/uboot-sunxi to actually be built?
<PaulFertser> hanetzer: package/boot/uboot-sunxi/Makefile: DEPENDS:=+PACKAGE_u-boot-orangepi_pc2:arm-trusted-firmware-sunxi
<PaulFertser> Damn, I misread, sorry.
<hanetzer> yeah.
<hanetzer> ahhhh. I think I got it. U-Boot not U-boot
<mrnuke> Is the boot process doing some bumbleforgery to prevent kernel parameters such as "module.dyndbg=..." being passed down to the correct module?
<PaulFertser> hanetzer: see include/u-boot.mk it has ifneq ($(BUILD_DEVICES),) DEFAULT := y if ($(TARGET_DEP)_Default
<PaulFertser> hanetzer: so if you're building a single-profile image then you probably need to rm .config and regenerate it as DEFAULT package selection is processed just at the moment you select a profile.
<PaulFertser> mrnuke: for certain targets the OpenWrt kernel ignores cmdline as passed by the bootloader and instead uses its own. You can check by cat /proc/cmdline.
rua has joined #openwrt-devel
<mrnuke> PaulFertser: I see my flags in /proc/cmdline
<Mangix> uhhh
<Mangix> isn't qoriq build only? same with bmips
<Mangix> hauke: step 2: configure glibc to do 64-bit time_t on every target, not just ARCV
<Mangix> *ARC
<f00b4r0> Mangix: you mean source only?
<Mangix> yeah
<f00b4r0> it is
SamantazFox has quit [Ping timeout: 480 seconds]
<Mangix> rmilecki: I assume no wifi for Asus GT-AX6000
<rmilecki> Mangix: yes, definitely
<rmilecki> also a lot of DT stuff is missing
<rmilecki> Mangix: we still need PCIe driver
<rmilecki> for BCM4908 (BCM4912)
<Mangix> oh wow
rua has quit [Ping timeout: 480 seconds]
raw-f0815 has joined #openwrt-devel
<raw-f0815> Hi everyone, I have a question regarding the Aruba Devices
<raw-f0815> Is it possible to build a firmware for the Aruba APIN0315
<hanetzer> question, we still avoiding swig/BINMAN(in uboot)?
<Mangix> hanetzer: nope
<hanetzer> nice, that's a patch I can drop :)
<Mangix> forgot the details. there was a PR where packages were added to CI
csrf has quit [Ping timeout: 480 seconds]
raw-f0815 has quit [Quit: Leaving]
<hanetzer> we got test farms?
csrf has joined #openwrt-devel
<hurricos> raw-f0815: I was reading about these the other day, https://fccid.io/Q9DAPIN0314315/Internal-Photos/Internal-Photos-1-2992593
<stintel> hurricos: he left already
<hurricos> hard "maybe", depends on how Aruba / HPE have done
<hurricos> I know. Sometimes when folks come back it alerts them :(
Lynx- has joined #openwrt-devel
Lynx- has quit []
<Borromini> hurricos: don't tell me you are still running 21.02 on all your stuff? I tend to switch to the new release branch as soon as it gets created :^)
<hurricos> Borromini: I am running it on probably 40% of my stuff, mostly NASes and switches.
<hurricos> Nothing like losing backups or access to the network because something chnanged :^)
<Borromini> :P
<Borromini> i still have to flesh out the VLANs & guest networks here before I deploy a similar setup to my brother's SOHO environment
<Mangix> jow: ping
MaxSoniX has quit [Quit: Konversation terminated!]
Lynx- has joined #openwrt-devel
<Lynx-> is conntrack restore available on tc wan ingress
<Lynx-> (as in has the conntrack been applied before tc wan ingress sees packets?)
Lynx- has quit [Quit: Going offline, see ya! (www.adiirc.com)]
bluew has joined #openwrt-devel
<owrt-snap-builds> Build [#649](https://buildbot.openwrt.org/master/images/#builders/11/builds/649) of `sunxi/cortexa53` completed successfully.
Borromini has quit [Quit: Lost terminal]
<f00b4r0> gee I have one set of seriously buggy netgear ex3700 APs. If I turn both radios on, they keep randomly rebooting :/
<hanetzer> anyone running openwrt on any currently supported sunxi devices? bout to drop a pr to bump uboot-sunxi to 2022.01 and add a new device (which prompted the version bump)
<hanetzer> I don't wanna brix anyone y'kno :)
<Habbie> hanetzer, is there a list of what devices are sunxi?
<Habbie> maybe toh can generate it
<hanetzer> Habbie: yeh, but that's not a user list ;)
<Habbie> no, but i might find out i have one of these in a drawer somewhere (i don't)
<Habbie> or somebody else might find out :)
<hanetzer> I could pop into #linux-sunxi and have an ask :)
<Habbie> makes sense - i suppose many of these boot from SD? people might be willing to test even if they don't currently run openwrt
<hanetzer> yee
<jow> Mangix: pong
<hanetzer> pang
<Mangix> jow: any objection to rewriting core openwrt tools build system to meson?
<jow> what would that entail?
<jow> what would we gain from it?
<jow> whenever tools stuff gets rebuilt here it's cmake getting rebuilt over and over again
<jow> if it does not introduce new prereqs and doesn ot require deviating from upstream then fine by me
<Mangix> jow: relative to cmake, meson installs in less than a second. main benefit is that it makes development easier. meson wraps can handle missing dependencies. It automatically creates a .gitignore file to prevent "git add ." adding build directories. there are also smaller quality of life improvements.
<jow> but we would still need cmake
<Mangix> hmm>
<Mangix> ?
<jow> unless the entire openwrt universe and any downstream user we don't know about converts its packages to meson we would still need to provide cmake as host util
<jow> alos development? are we developing tools?
<Mangix> I'm talking about core openwrt stuff such as libubox and ubus
<jow> what kind of tools do you mean?
<jow> uhm
<jow> I'll pass for that
<Mangix> hrm unfortunate
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_bcm47xx.html has been updated. (100.0% images and 99.9% packages reproducible in our current test framework.)
boxguy has joined #openwrt-devel
f00b4r0 has quit [Read error: Connection reset by peer]
<wigyori> hanetzer: i have a bunch of sunxi devices - what would you like to test, just to check if it works(tm) ?
<hanetzer> wigyori: should be a 'does it boot' test, only. (bump and cleanup on the uboot-sunxi package, so I can relatively easily add a new device)
<hanetzer> gimme a bit, I'll pop a pull req when I get home :)
<wigyori> sure, i can test it on 'old' and new boards - used to maintain it ;p
<hanetzer> dank :)
<wigyori> sure :)
f00b4r0 has joined #openwrt-devel
<hanetzer> in this case its the pinecube ipcam dev kit
<wigyori> the one with s3?
rua has joined #openwrt-devel
<hanetzer> yee
<hanetzer> for the record the u-boot worked for me
bluew has quit [Quit: Leaving]
rua has quit [Quit: Leaving.]
rua has joined #openwrt-devel
bluew has joined #openwrt-devel
<wigyori> hanetzer: thx, kicking off a build, will check with the actual boards tomorrow
<hanetzer> dank :)
<hanetzer> the newest commit is still a wip but it can be annoying to juggle patches in separate branches