**** BEGIN LOGGING AT Tue Nov 10 02:59:56 2020 Nov 10 03:54:56 firefox has dns-over-https enabled on by default, dnsmasq on my router still shows all the dns queries and replies, anyone knows why Nov 10 03:55:11 supposed it all runs inside a https 'channel' and invisible Nov 10 03:55:22 s/supposed/supposedly/ Nov 10 04:12:38 ok it actually works, need make sure i use cloudflare dns Nov 10 04:31:22 rr123: Would make sense.. but, can dnsmasq use DoH to make it's forwarded queries? Nov 10 04:31:54 I think I saw a DoH Howto on the site a while back Nov 10 04:33:16 rr123: https://openwrt.org/docs/guide-user/services/dns/doh_dnsmasq_https-dns-proxy Nov 10 04:34:27 stubby seems more stable than https-dns-proxy (high CPU issue) Nov 10 04:36:52 Good call.. I don't use DoH, but I just remember the page :) Nov 10 06:31:33 Hello, could someone give me some advice on extracting the wireless module firmware? Nov 10 07:32:49 jow: thanks a lot for the fix, pushed it Nov 10 07:41:45 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 ) Nov 10 08:17:52 rsalvaterra, o/ Nov 10 08:17:57 morning Nov 10 08:18:19 nitroshift: Hi, there! o/ Nov 10 08:18:50 rsalvaterra, did you have time to look over the patches i sent you? Nov 10 08:20:30 /c/c Nov 10 08:23:00 Not yet, unfortunately… :( Nov 10 08:27:07 take your time Nov 10 08:27:27 there's enough time by the time 5.10 reaches final Nov 10 09:12:58 >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.) Nov 10 09:29:00 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? Nov 10 09:38:42 (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) Nov 10 09:42:01 gnhaah.. aand to very wrong channel too, by ne.. sorry for noise... Nov 10 10:01:00 lynxis: ping? Nov 10 11:08:03 rsalvaterra: yes Nov 10 11:11:54 ynezz: Thanks! I'm experimenting with -march=native here. Nov 10 12:23:16 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? Nov 10 12:52:41 karlp: not sure what you mean Nov 10 12:53:28 the .editable, is that something that's on the base type, but only actually applies to gridsection subtypes? Nov 10 12:54:25 it only applies to options that are nested in gridsections Nov 10 12:54:36 for options in namedsections, typedsections or tablesections it has no effect Nov 10 13:13:29 >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.) Nov 10 13:14:22 there's nothing like a combobox, with 1 or N select, plus a text field for entering 1 or N static fields right? Nov 10 13:14:59 I've currently dynamically created either a MultiValue or a DynamicList Nov 10 13:46:36 no, I believe not Nov 10 13:59:59 hrm, there's ui.ComboBox though, but not in forms, if I read it right... Nov 10 14:15:48 ui.ComboBox should be achievable with form.Value + choices (.value()) Nov 10 15:02:24 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, Nov 10 15:02:40 interactively, I can do top = document.querySelector('div[data-name="uci_option_name"]'); Nov 10 15:02:54 top.parent.insertBefore(extra_elements, top); Nov 10 15:03:11 but, unsurprisingly, the elements don't exist if I'm setting this up in the render() call, Nov 10 15:03:50 I was copying some ddns overview, but it's doing it on a .poll(), not in the intial render. Nov 10 15:42:11 added a form.DummyValue, and overwrote it's o.render() to return the elements.. works ok :) Nov 10 16:04:57 dangole: Hi, there! :) Nov 10 16:06:20 rsalvaterra: hi! Nov 10 16:07:57 dangole: We were talking about inetd the other day and I forgot to ask you… how about adding socket activation to procd instead? O:) Nov 10 16:08:45 * rsalvaterra runs Nov 10 16:19:41 rsalvaterra: oh yeah, that'd be amazing :) Nov 10 16:20:26 dangole: I'm not volunteering, though. :P Nov 10 16:20:26 i like the idea in general, can be very useful for uhttpd, dropbear and all those occasional-use services Nov 10 16:21:08 And it would probably be more secure than inetd, and less heavy than xinetd. Nov 10 16:22:41 Anyway, it was just something that came to my mind. No idea at all about how complex such thing would be. Nov 10 16:29:50 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) Nov 10 16:45:45 right, socket activation does not really make sense if the service doesnt quit on idle Nov 10 16:49:35 except for one-shot services i guess like identd, or git-daemon which fill a request and exit Nov 10 17:08:53 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… Nov 10 17:11:35 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 Nov 10 17:12:48 dangole: Right, I could be overlooking some use cases, hence the question. I'll cook a patch accordingly, then. Nov 10 17:13:51 is this intended to be "OMG optimzie for my microarch haswell superlake" ? Nov 10 17:14:31 any ppc users here by any chance? tl-wdr4900 anyone? Nov 10 17:14:33 karlp: I propose adding a -Omg optimisation level to GCC. :P Nov 10 17:16:08 dangole: I have tl-wdr4900 or two in production(s) with openwrt Nov 10 17:16:29 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). Nov 10 17:17:11 I'd love to get my hands on a WDR4900, though. Nov 10 17:17:11 (no other PPC's at use, in computer-wise) Nov 10 17:18:44 olmari: could you be willing to `opkg update ; opkg install procd-ujail procd-seccomp ; reboot` and report back? (assuming they run snapshot) Nov 10 17:19:49 dangole: That could be arranged in some days notice.. or likely as in "could possibly try tinker on weekeds on that device" Nov 10 17:19:59 olmari: i'm hestitating to enable this by default (which we should and discussed previously) without having tested on PPC... Nov 10 17:20:14 olmari: no rush, would be great help! Nov 10 17:20:15 karlp: It's just a couple of lines of code, no big deal… and then we can claim to be Gentoo-compliant. :) Nov 10 17:20:34 ATM it is self-compiled, likely will be afterwards too, testing something/anything can obviously be whatever Nov 10 17:22:08 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) Nov 10 17:27:20 (I love buildroot scripts/env, relates highly to doing stuff, not to actual test that I propably forget until time is :D Nov 10 17:38:19 dangole: what should I keep looking then? also is serial-console need anticipated? (wouldn't be first time with wdr4900 ;D ) Nov 10 17:40:26 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 Nov 10 17:41:10 >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.) Nov 10 18:28:16 Hello guys :) Nov 10 18:28:39 I was interested on contributing to openwrt Nov 10 18:30:00 I have this device https://openwrt.org/toh/huawei/huawei_hg659_b Nov 10 18:30:09 It looks like it is not supported currently Nov 10 18:30:45 I would like to know where is the best place to start to help with this Nov 10 18:32:18 I saw the SoC is supported though -- https://openwrt.org/docs/techref/hardware/soc/soc.broadcom.bcm63xx Nov 10 18:33:05 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. Nov 10 18:33:07 https://openwrt.org/docs/guide-developer/add.new.device Nov 10 18:38:06 Thanks DonkeyHotei I saw that, I would imagine I will need to get a serial connection to the device Nov 10 18:49:29 It goes without saying Nov 10 19:00:30 Thanks PaulFertser I saw that here someone already posted the adapter required etc.. Nov 10 19:00:31 https://openwrt.org/toh/huawei/huawei_hg659_b Nov 10 19:01:21 iojeda: what adapter, and what for? Nov 10 19:02:23 I want to put openwrt on my Huawei HG659 B Nov 10 19:02:32 but aparently is not supported Nov 10 19:03:44 So I wanted to start working on getting support for this Nov 10 19:04:03 but I am so new I will need to do quite a bit of reading on how to do this Nov 10 19:05:04 Sounds correct Nov 10 19:08:37 Will I need to dump current firmware from the device to my PC? Nov 10 19:09:11 I dont see anything about that here -> https://openwrt.org/docs/guide-developer/adding_new_device Nov 10 19:11:02 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. Nov 10 19:11:41 dangole: personally I'm a bit wary about socket activation on embedded devices Nov 10 19:12:26 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 Nov 10 19:15:15 jow: Hm… If you're *that* memory-constrained, does it really matter? :/ Nov 10 19:15:17 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 Nov 10 19:15:50 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. Nov 10 19:16:11 rsalvaterra: it would be better to know about it in advance. Nov 10 19:16:54 Ok I will check thanks, a lot of reading to do :P Nov 10 19:19:07 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. Nov 10 19:38:19 is there an opkg equivalent to "dpkg -S" ? I'm trying to figure out where a file comes from Nov 10 20:00:12 karlp: Still in the -Omg context… https://www.phoronix.com/scan.php?page=article&item=intel-tigerlake-gcc11&num=1 Nov 10 20:01:16 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. Nov 10 20:27:18 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. Nov 10 20:27:48 so phase2 could use src-git-full rather than the shallow clone via --depth=1 Nov 10 20:30:36 jow: here is a a recent example reported by UFO https://github.com/aparcar/asu/issues/256 Nov 10 20:37:42 jow: FYI I tried restarting slashdirt-02 but it doesn't seem to be able to connect Nov 10 20:41:09 aparcar[m]: quite likely Nov 10 20:41:18 f00b4r0: odd. will investigate later Nov 10 20:42:11 Should I create a PR replacing git-src with git-src-full or would that break the builders? Nov 10 20:48:23 I guess that should work Nov 10 20:49:23 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). Nov 10 20:49:58 I'll leave it running though, if you want to debug the issue Nov 10 21:35:05 >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.) Nov 10 23:03:39 Christ, Intel is the gift that keeps on giving…! https://platypusattack.com/ Nov 10 23:16:23 Did you hear about Dell's website? Nov 10 23:16:34 https://twitter.com/briankrebs/status/1326235217250672641 Nov 10 23:17:14 Someone seems to have snuck some naughty packages into the stream Nov 10 23:17:49 dangole: ping Nov 10 23:22:25 Hauke: pong Nov 10 23:27:12 dangole: Does Sunday at 17:00 work for you to give your talk about hostapd at the Batllemesh? Nov 10 23:34:15 Hauke: 17:00 CET? Nov 10 23:34:24 yes Nov 10 23:34:40 yes, that works Nov 10 23:34:45 nice Nov 11 00:32:10 Whoa.. This actually works.. I actually have rustc/cargo and suricata6 working Nov 11 00:32:54 with soft-float and dynamic linking **** ENDING LOGGING AT Wed Nov 11 03:02:41 2020