opal has joined #openwrt-devel
al has quit [Ping timeout: 268 seconds]
opal has quit [Remote host closed the connection]
opal has joined #openwrt-devel
<Grommish> What is the best way to run a complex shell command from a Makefile? $(shell xxx)?
Tusker has joined #openwrt-devel
black_ant has quit [Ping timeout: 246 seconds]
adrianschmutzler has quit [Quit: ~ Trillian - www.trillian.im ~]
nslu2-log has quit [Quit: Caught sigterm, terminating...]
nslu2-log has joined #openwrt-devel
hbug__ has quit [Ping timeout: 240 seconds]
hbug__ has joined #openwrt-devel
<aparcar[m]> Grommish: I'd call a script
<Grommish> aparcar[m]: https://forum.openwrt.org/t/pkg-devs-complex-shell-commands-from-makefile/78858 to example of what I'm needing to do
<Grommish> My biggest issue right now is that it takes 2 hours to compile again once it fails at untar'ing everything
<Grommish> But yes, I'll look at the script way
<Grommish> aparcar[m]: Thanks :)
al_ has joined #openwrt-devel
al_ has quit [Ping timeout: 244 seconds]
gch9812139 has quit [Read error: Connection reset by peer]
gch98121394 has joined #openwrt-devel
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_ar71xx.html has been updated. (99.1% images and 100.0% packages reproducible in our current test framework.)
al has joined #openwrt-devel
hbug___ has joined #openwrt-devel
philipp64|work has quit [Read error: Connection reset by peer]
hbug__ has quit [Ping timeout: 240 seconds]
philipp64|work has joined #openwrt-devel
linzst has quit [Read error: Connection reset by peer]
philipp64|work has quit [Quit: philipp64|work]
tobleminer-tSYS has quit [Quit: AS4242423214]
tobleminer-tSYS has joined #openwrt-devel
victhor has quit [Ping timeout: 246 seconds]
philipp64|work has joined #openwrt-devel
philipp64|work has quit [Quit: philipp64|work]
<rr123> firefox has dns-over-https enabled on by default, dnsmasq on my router still shows all the dns queries and replies, anyone knows why
<rr123> supposed it all runs inside a https 'channel' and invisible
<rr123> s/supposed/supposedly/
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
<rr123> ok it actually works, need make sure i use cloudflare dns
<Grommish> rr123: Would make sense.. but, can dnsmasq use DoH to make it's forwarded queries?
<Grommish> I think I saw a DoH Howto on the site a while back
<Tusker> stubby seems more stable than https-dns-proxy (high CPU issue)
<Grommish> Good call.. I don't use DoH, but I just remember the page :)
gch9812139 has joined #openwrt-devel
gch98121394 has quit [Read error: Connection reset by peer]
linzst has joined #openwrt-devel
thagabe has quit [Quit: Connection closed]
linzst has quit [Read error: Connection reset by peer]
linzst has joined #openwrt-devel
linzst has quit [Quit: Leaving]
gch98121391 has joined #openwrt-devel
gch9812139 has quit [Ping timeout: 256 seconds]
gch98121391 is now known as gch9812139
Tusker has quit [Quit: Time wasted on IRC: 5 hours 35 minutes 2 seconds]
daregap has joined #openwrt-devel
thagabe has joined #openwrt-devel
<thagabe> Hello, could someone give me some advice on extracting the wireless module firmware?
nitroshift has joined #openwrt-devel
goliath has joined #openwrt-devel
Grommish has quit [Remote host closed the connection]
Grommish has joined #openwrt-devel
swex has quit [Quit: swex]
thagabe has quit [Quit: Connection closed]
dedeckeh has joined #openwrt-devel
swex has joined #openwrt-devel
valku has quit [Quit: valku]
ivanich has joined #openwrt-devel
eduardas has joined #openwrt-devel
<ynezz> jow: thanks a lot for the fix, pushed it
black_ant has joined #openwrt-devel
black_ant has joined #openwrt-devel
black_ant has quit [Changing host]
<nick[m]> adrianschmutzler: is there still something missing to merge the nanobeam ac gen2? I want to be sure that this device gets into 20.XX stable ( https://github.com/openwrt/openwrt/pull/3540/commits/5ea6e6fb3911386955b8bdd5793a4fe796144763 )
black_ant has quit [Quit: simplicity does not kill]
black_ant has joined #openwrt-devel
black_ant has joined #openwrt-devel
black_ant has quit [Changing host]
Borromini has joined #openwrt-devel
<nitroshift> rsalvaterra, o/
<nitroshift> morning
<rsalvaterra> nitroshift: Hi, there! o/
<nitroshift> rsalvaterra, did you have time to look over the patches i sent you?
<Borromini> /c/c
<rsalvaterra> Not yet, unfortunately… :(
<nitroshift> take your time
<nitroshift> there's enough time by the time 5.10 reaches final
aszeszo has joined #openwrt-devel
feriman has joined #openwrt-devel
Ycarus has joined #openwrt-devel
koniu has quit [Remote host closed the connection]
early` has quit [Quit: Leaving]
anonzadas has quit [Ping timeout: 256 seconds]
dedeckeh has quit [Remote host closed the connection]
koniu has joined #openwrt-devel
early has joined #openwrt-devel
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_sunxi.html has been updated. (0% images and 99.7% packages reproducible in our current test framework.)
eduardas has quit [Quit: Konversation terminated!]
PaulFertser has quit [Ping timeout: 272 seconds]
eduardas has joined #openwrt-devel
Night-Shade has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Night-Shade has joined #openwrt-devel
PaulFertser has joined #openwrt-devel
aszeszo has quit [Quit: aszeszo]
aszeszo has joined #openwrt-devel
<rsalvaterra> One question for the toolchain gurus… HOST_CFLAGS in rules.mk defines the compiler flags for the tools which are going to be built and executed on the host system, right?
anonzadas has joined #openwrt-devel
<olmari> (sideways footnote to recent group mode change and spam: it will obviously not kick away already joined spambots, but our regular way of kicking away will eventually)
<olmari> gnhaah.. aand to very wrong channel too, by ne.. sorry for noise...
feriman has quit [Quit: WeeChat 2.9]
aszeszo has quit [Quit: aszeszo]
feriman has joined #openwrt-devel
aszeszo has joined #openwrt-devel
Borromini has quit [Ping timeout: 260 seconds]
<f00b4r0> lynxis: ping?
zx2c4 has quit [Read error: Connection reset by peer]
zx2c4 has joined #openwrt-devel
victhor has joined #openwrt-devel
<ynezz> rsalvaterra: yes
<rsalvaterra> ynezz: Thanks! I'm experimenting with -march=native here.
awgh has quit [Ping timeout: 272 seconds]
awgh has joined #openwrt-devel
koniu has quit [Remote host closed the connection]
koniu has joined #openwrt-devel
feriman has quit [Quit: WeeChat 2.9]
feriman has joined #openwrt-devel
adrianschmutzler has joined #openwrt-devel
feriman has quit [Quit: WeeChat 2.9]
<karlp> jow: minor docs thing, http://openwrt.github.io/luci/jsapi/LuCI.form.DynamicList.html#editable talks abotu grid sections, but it's... not? it's the same on the "Value" base type?
dedeckeh has joined #openwrt-devel
mkresin has quit [Remote host closed the connection]
mkresin has joined #openwrt-devel
<jow> karlp: not sure what you mean
<karlp> the .editable, is that something that's on the base type, but only actually applies to gridsection subtypes?
<jow> it only applies to options that are nested in gridsections
<jow> for options in namedsections, typedsections or tablesections it has no effect
aszeszo has quit [Read error: Connection reset by peer]
aszeszo_ has joined #openwrt-devel
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (0% images and 100.0% packages reproducible in our current test framework.)
<karlp> there's nothing like a combobox, with 1 or N select, plus a text field for entering 1 or N static fields right?
<karlp> I've currently dynamically created either a MultiValue or a DynamicList
danitool has joined #openwrt-devel
woshty has quit [Ping timeout: 268 seconds]
daregap has quit [Quit: daregap]
woshty has joined #openwrt-devel
<jow> no, I believe not
adrianschmutzler has quit [Quit: ~ Trillian - www.trillian.im ~]
nitroshift has quit [Quit: Gone that way --->]
<karlp> hrm, there's ui.ComboBox though, but not in forms, if I read it right...
<jow> ui.ComboBox should be achievable with form.Value + choices (.value())
<karlp> hrm, I'm tryign to insert some extra elements if some configf failed to load, and I can create what I want with E(), so far so good,
<karlp> interactively, I can do top = document.querySelector('div[data-name="uci_option_name"]');
<karlp> top.parent.insertBefore(extra_elements, top);
<karlp> but, unsurprisingly, the elements don't exist if I'm setting this up in the render() call,
<karlp> I was copying some ddns overview, but it's doing it on a .poll(), not in the intial render.
repulse has joined #openwrt-devel
<karlp> added a form.DummyValue, and overwrote it's o.render() to return the elements.. works ok :)
repulse has quit [Client Quit]
repulse has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
dedeckeh has quit [Remote host closed the connection]
MichaelOF has joined #openwrt-devel
dangole has joined #openwrt-devel
<rsalvaterra> dangole: Hi, there! :)
eduardas has quit [Quit: Konversation terminated!]
<dangole> rsalvaterra: hi!
<rsalvaterra> dangole: We were talking about inetd the other day and I forgot to ask you… how about adding socket activation to procd instead? O:)
* rsalvaterra runs
MichaelOF has quit [Quit: Konversation terminated!]
aszeszo_ has quit [Read error: Connection reset by peer]
aszeszo has joined #openwrt-devel
valku has joined #openwrt-devel
aszeszo has quit [Quit: aszeszo]
aszeszo has joined #openwrt-devel
<dangole> rsalvaterra: oh yeah, that'd be amazing :)
<rsalvaterra> dangole: I'm not volunteering, though. :P
<dangole> i like the idea in general, can be very useful for uhttpd, dropbear and all those occasional-use services
<rsalvaterra> And it would probably be more secure than inetd, and less heavy than xinetd.
<rsalvaterra> Anyway, it was just something that came to my mind. No idea at all about how complex such thing would be.
aszeszo has quit [Ping timeout: 260 seconds]
<dangole> rsalvaterra: depends on how well the services are adapted to that... i also kinda like the idea of having something like inetd (which doesn't need to be as capable as the init process itself) doing that job)
aszeszo has joined #openwrt-devel
aszeszo has quit [Read error: Connection reset by peer]
aszeszo has joined #openwrt-devel
<grift> right, socket activation does not really make sense if the service doesnt quit on idle
<grift> except for one-shot services i guess like identd, or git-daemon which fill a request and exit
heffer has quit [Quit: heffer]
heffer has joined #openwrt-devel
<rsalvaterra> Any receptiveness to building the host binaries with -march=native? It worked just fine here, but I'm assuming host binaries are always run on the machine they were built…
<dangole> rsalvaterra: not an option as a default, but it does make sense to add this in menuconfig i believe. by default we need generic x86_64 code which runs everywhere as SDK and IB ship compiled binaries
<rsalvaterra> dangole: Right, I could be overlooking some use cases, hence the question. I'll cook a patch accordingly, then.
<karlp> is this intended to be "OMG optimzie for my microarch haswell superlake" ?
<dangole> any ppc users here by any chance? tl-wdr4900 anyone?
<rsalvaterra> karlp: I propose adding a -Omg optimisation level to GCC. :P
<olmari> dangole: I have tl-wdr4900 or two in production(s) with openwrt
<rsalvaterra> dangole: I have an iBook G4, yes. It's bricked at the moment, because I'm an idiot (compressed the initramfs with zstd without proper support in the kernel).
<rsalvaterra> I'd love to get my hands on a WDR4900, though.
<olmari> (no other PPC's at use, in computer-wise)
Lochnair has quit [Quit: The Lounge - https://thelounge.chat]
<dangole> olmari: could you be willing to `opkg update ; opkg install procd-ujail procd-seccomp ; reboot` and report back? (assuming they run snapshot)
<olmari> dangole: That could be arranged in some days notice.. or likely as in "could possibly try tinker on weekeds on that device"
<dangole> olmari: i'm hestitating to enable this by default (which we should and discussed previously) without having tested on PPC...
<dangole> olmari: no rush, would be great help!
<rsalvaterra> karlp: It's just a couple of lines of code, no big deal… and then we can claim to be Gentoo-compliant. :)
<olmari> ATM it is self-compiled, likely will be afterwards too, testing something/anything can obviously be whatever
<dangole> olmari: recent snapshot build would be ideal, just include the before-mentioned packages and enjoy ntpd running non-root and dnsmasq being jailed (and umdns potentially seccomp-filtered, but i'm pretty sure that still needs the ppc syscalls added)
aszeszo has quit [Quit: aszeszo]
muhaha has joined #openwrt-devel
<olmari> (I love buildroot scripts/env, relates highly to doing stuff, not to actual test that I propably forget until time is :D
jas4711 has joined #openwrt-devel
Katana_Steel has quit [Ping timeout: 240 seconds]
<olmari> dangole: what should I keep looking then? also is serial-console need anticipated? (wouldn't be first time with wdr4900 ;D )
<dangole> olmari: serial console won't be needed, at least not for the things i've added and would like you to test (no idea about the general state of master builds for that target though...) just observe that dnsmasq comes up as usual, ntpd should run as user 'ntp' once procd-ujail is installed. if you like, also install umdns and trace the needed syscalls, so seccomp could be used
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_lantiq.html has been updated. (98.2% images and 100.0% packages reproducible in our current test framework.)
gch9812139 has quit [Quit: The Lounge - https://thelounge.chat]
Katana_Steel has joined #openwrt-devel
gch9812139 has joined #openwrt-devel
muhaha has quit [Ping timeout: 260 seconds]
danitool has joined #openwrt-devel
gch98121396 has joined #openwrt-devel
iojeda has joined #openwrt-devel
<iojeda> Hello guys :)
<iojeda> I was interested on contributing to openwrt
<iojeda> It looks like it is not supported currently
gch9812139 has quit [Ping timeout: 272 seconds]
gch98121396 is now known as gch9812139
<iojeda> I would like to know where is the best place to start to help with this
<iojeda> I saw the SoC is supported though -- https://openwrt.org/docs/techref/hardware/soc/soc.broadcom.bcm63xx
<iojeda> So I was wondering what are the steps required to provide support for this device. I will be more than happy to work on it but will need some guidance.
<iojeda> Thanks DonkeyHotei I saw that, I would imagine I will need to get a serial connection to the device
<PaulFertser> It goes without saying
Lochnair has joined #openwrt-devel
Lochnair has quit [Read error: Connection timed out]
Lochnair has joined #openwrt-devel
<iojeda> Thanks PaulFertser I saw that here someone already posted the adapter required etc..
<PaulFertser> iojeda: what adapter, and what for?
<iojeda> I want to put openwrt on my Huawei HG659 B
<iojeda> but aparently is not supported
<iojeda> So I wanted to start working on getting support for this
<iojeda> but I am so new I will need to do quite a bit of reading on how to do this
<PaulFertser> Sounds correct
<iojeda> Will I need to dump current firmware from the device to my PC?
<iojeda> I dont see anything about that here -> https://openwrt.org/docs/guide-developer/adding_new_device
<PaulFertser> Usually the best way (when possible) is to run initramfs images for testing. And once it's ready you can try flashing overwriting the vendor's firmware.
<jow> dangole: personally I'm a bit wary about socket activation on embedded devices
<jow> I'd rather have all services resident in memory to avoid random tcp connections suddenly triggering oom by activating daemons while the system is under memory pressure
<rsalvaterra> jow: Hm… If you're *that* memory-constrained, does it really matter? :/
<iojeda> Thanks PaulFertser, where can I find in the documentation 1.- how to build that image. 2.- how to run it on the device without flashing
<PaulFertser> iojeda: I guess there's no documentation for that, but you can follow the guides for devices using the same SoC, plus the forum threads mentioned on that page.
<PaulFertser> rsalvaterra: it would be better to know about it in advance.
<iojeda> Ok I will check thanks, a lot of reading to do :P
<rsalvaterra> I don't know what's the idle overhead of uhttpd/LuCI, since I haven't used them in years. On my C6, dropbear uses about 1.1 MiB.
ivanich has quit [Quit: Konversation terminated!]
koniu has quit [Remote host closed the connection]
ivanich has joined #openwrt-devel
lukedashjr has joined #openwrt-devel
luke-jr has quit [Ping timeout: 260 seconds]
koniu has joined #openwrt-devel
lukedashjr is now known as luke-jr
jas4711 has quit [Remote host closed the connection]
<f00b4r0> is there an opkg equivalent to "dpkg -S" ? I'm trying to figure out where a file comes from
<rsalvaterra> They're SIMD-heavy tests, for sure, but I wasn't expecting a 9 % difference from -march=x86-64. Not bad at all. It would be nice to see timed GCC compilations.
Borromini has joined #openwrt-devel
dedeckeh has joined #openwrt-devel
<aparcar[m]> jow: do you think using src-git-full could solve the opkg size mismatch issue? I suspect that missing commits in the feed repos cause partly arbitrary SOURCE_DATE_EPOCHS, which could cause these minimal variations of size.
<aparcar[m]> so phase2 could use src-git-full rather than the shallow clone via --depth=1
dedeckeh has quit [Remote host closed the connection]
dedeckeh has joined #openwrt-devel
Ycarus has quit [Quit: Ycarus]
<aparcar[m]> jow: here is a a recent example reported by UFO https://github.com/aparcar/asu/issues/256
iojeda has quit [Remote host closed the connection]
<f00b4r0> jow: FYI I tried restarting slashdirt-02 but it doesn't seem to be able to connect
<jow> aparcar[m]: quite likely
<jow> f00b4r0: odd. will investigate later
Darkmatter66 has joined #openwrt-devel
<aparcar[m]> Should I create a PR replacing git-src with git-src-full or would that break the builders?
Darkmatter66_ has quit [Ping timeout: 265 seconds]
<jow> I guess that should work
<f00b4r0> jow: no emergency. The host has a failing disk (raid1); and I'm still waiting for fiber (was supposed to get it this year but covid threw a spanner in those plans).
<f00b4r0> I'll leave it running though, if you want to debug the issue
Misanthropos has quit [Read error: Connection reset by peer]
thagabe has joined #openwrt-devel
lmore377 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Misanthropos has joined #openwrt-devel
Borromini has quit [Quit: leaving]
lmore377 has joined #openwrt-devel
<KGB-1> https://tests.reproducible-builds.org/openwrt/openwrt_bcm47xx.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.)
repulse has quit [Quit: repulse]
gch98121392 has joined #openwrt-devel
gch9812139 has quit [Read error: Connection reset by peer]
gch98121392 is now known as gch9812139
dopje has quit [Read error: Connection reset by peer]
ivanich has quit [Quit: Konversation terminated!]
matteo| is now known as matteo
dopje has joined #openwrt-devel
thagabe has quit [Ping timeout: 265 seconds]
dopje has quit [Quit: Checking other places]
black_ant has quit [Ping timeout: 240 seconds]
dopje has joined #openwrt-devel
ivanich has joined #openwrt-devel
dedeckeh has quit [Remote host closed the connection]
dangole has quit [Remote host closed the connection]
ivanich has quit [Quit: Konversation terminated!]
dangole has joined #openwrt-devel
<rsalvaterra> Christ, Intel is the gift that keeps on giving…! https://platypusattack.com/
<Grommish> Did you hear about Dell's website?
<Grommish> Someone seems to have snuck some naughty packages into the stream
<Hauke> dangole: ping
<dangole> Hauke: pong
valku has quit [Quit: valku]
<Hauke> dangole: Does Sunday at 17:00 work for you to give your talk about hostapd at the Batllemesh?
<dangole> Hauke: 17:00 CET?
<Hauke> yes
<dangole> yes, that works
<Hauke> nice