Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
Mangix has quit [Read error: Connection reset by peer]
Mangix has joined #openwrt-devel
n3ph has joined #openwrt-devel
n3ph_ has quit [Ping timeout: 480 seconds]
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
skynet2 has quit [Ping timeout: 480 seconds]
n3ph_ has quit [Ping timeout: 480 seconds]
minimal has quit [Quit: Leaving]
Daanct12 has joined #openwrt-devel
valku has joined #openwrt-devel
valku has quit [Quit: valku]
Slimey has quit [Remote host closed the connection]
Daanct12 has quit [Read error: Connection reset by peer]
Daanct12 has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/67/builds/2) of `main_armsr/armv7` completed successfully.
sorinello has joined #openwrt-devel
owrt-images-builds has quit [Quit: buildmaster reconfigured: bot disconnecting]
owrt-images-builds has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/23/builds/2) of `main_ath79/mikrotik` failed.
owrt-images-builds has quit [Quit: buildmaster reconfigured: bot disconnecting]
owrt-images-builds has joined #openwrt-devel
n3ph has joined #openwrt-devel
gromero has joined #openwrt-devel
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
gromero has quit [Ping timeout: 480 seconds]
<T-Bone> NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 5 timed out
T-Bone is now known as f00b4r0
<f00b4r0> nbd: https://pastebin.com/6XGXWjcN this is on 23.05.5 on GL.inet MT6000, apparently the same thing as #13262 and #13122, the latter suggests a patch has been pushed to master but never backported to 23.05
* f00b4r0 digs
gromero has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/243/builds/2) of `main_lantiq/xway_legacy` stopped with exception.
robimarko has joined #openwrt-devel
gromero has quit [Ping timeout: 480 seconds]
robimarko has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/60/builds/2) of `main_bcm47xx/mips74k` stopped with exception.
gromero has joined #openwrt-devel
gromero has quit [Ping timeout: 480 seconds]
* f00b4r0 curses xdptools, again
<stintel> :P
<robimarko> Somebody was optimistic in using those :)
<stintel> root@sw0:/# [ 181.914865] sfp sfp-p11: module persistently indicates fault, disabling
<stintel> got my PGM3000 modules
<stintel> not going well so far
<stintel> might be the realtek switch
<stintel> guess I'll upgrade it to 6.6 first
<robimarko> Do you have fiber inserted into the PGM3000?
<robimarko> Cause without a link its probably asserting RX_LOS
<stintel> I don't, that would cause my internet connectivity to be gone
<stintel> I'll do some experimenting later
<robimarko> Check the LOS status, it could be that
<robimarko> I dont know if kernel has a way of making it ignored from userspace
<robimarko> I use that on MikroTik for my GPON and now XGS-PON SFP
<stintel> oh but even if it says the module is disabled, I can still access it
<stintel> but admin/1234 doesn't work
<stintel> I need to use twmanu
<robimarko> I think its admin/admin
<stintel> that's for SSH
<robimarko> WEB UI is usefull just for GPON password
<stintel> then you get the Zyxel Shell
<stintel> and there I can only get in with twmanu/twmanu
<robimarko> Yes, that is correct
<stintel> but https://github.com/xvzf/zyxel-gpon-sfp says admin/1234
<stintel> so the information is inconsistent ;)
<robimarko> SSH is admin/admin
<robimarko> The only relevant site: https://hack-gpon.org/ont-zyxel-pmg3000-d20b/
<robimarko> Some ISP-s changed the default one to 1234 though
<stintel> meanwhile we found a drywall part in the roof to the attic, so I now have access to my attic and I can start insulating the roof because there is zero insulation
<stintel> s/roof/ceiling/
<stintel> I was looking at the roof from the outside with a thermal imaging camera, the heat loss kind of already confirmed there would be no insulation
<stintel> but now I know for sure, and have a nice weekend job!
<f00b4r0> ;)
<robimarko> This looks usefull
<f00b4r0> robimarko: dunno. My gripe is that when I grab the buildbot .config and run make defconfig && make; the build always fails on xdp-tool, which I then have to manually disable
<f00b4r0> and now my 23.05.5 filogic build just failed weirdly
<f00b4r0> bash: line 1: /home/varenet/openwrt2305_uspot/staging_dir/host/bin/lzma: No such file or directory
<f00b4r0> wth
<f00b4r0> huh. It's trying to lzma compress an initramfs
<f00b4r0> but
<f00b4r0> # CONFIG_TARGET_INITRAMFS_COMPRESSION_LZMA is not set
<f00b4r0> this is on filogic-acelink_ew-7886cax
* f00b4r0 wonders how buildbot succeeds here
<f00b4r0> xz is the selected compression method.
* f00b4r0 scratches head
gromero has joined #openwrt-devel
* f00b4r0 wipes everything and starts again
n3ph_ has quit [Ping timeout: 480 seconds]
goliath has joined #openwrt-devel
<KanjiMonster> f00b4r0: make IGNORE_ERRORS="n m" should make that xdp-tool failure non-fatal (assuming xdp-tool isn't part of the image), and matches how buildbots do the (phase1) build
n3ph has joined #openwrt-devel
<f00b4r0> KanjiMonster: thanks. Although I'm not sure what's the point of enabling a package that can never be built. Presumably the cause should be fixed, not the effects?
<robimarko> It used to build
<KGB-0> https://tests.reproducible-builds.org/openwrt/openwrt_mpc85xx.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.)
gromero has quit [Ping timeout: 480 seconds]
<KanjiMonster> f00b4r0: the buildbot config does not selectively enable packages, but rather says "build everything available (that is target specific, e.g. kernel modules)". IGNORE_ERRORS="n m" is so that if packages fail to build (which happen from time to time), they don't break the whole build
<KanjiMonster> and yes, the package build should be fixed
<KanjiMonster> but you don't want the whole build to fail just because a random package from the packages feed didn't build
skynet2 has joined #openwrt-devel
<robimarko> Well, xdp-tools seem to compile again on buildbots
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/162/builds/2) of `main_ipq806x/generic` completed successfully.
gromero has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/123/builds/2) of `main_lantiq/xrx200` completed successfully.
<mrkiko> robimarko: is there an equivalent of macaddr_set_bit_la via dts?
n3ph_ has joined #openwrt-devel
<robimarko> mrkiko: I dont think so
n3ph has quit [Ping timeout: 480 seconds]
<f00b4r0> robimarko: afair buildbots use a cached version of the source. If memory serves me right, xdp-tools fails to build because the source is unobtainium (or maybe I'm confused)
<f00b4r0> KanjiMonster: ack, although I wonder why the IGNORE_ERRORS config isn't part of the resulting config.buildinfo
<robimarko> f00b4r0: I dont think it was ever failing on missing source
<f00b4r0> ok then maybe I'm confusing with something else. For as long as I can remember, xdp-tools failed to build for me.
<robimarko> 23.05?
<f00b4r0> yes
<f00b4r0> but iirc it failed in other branches as well, including master
<robimarko> Yes, it used to fail, but now I see it builds
<robimarko> and
<robimarko> Fixed it for me as far as I remember
Daanct12 has quit [Quit: WeeChat 4.4.3]
<KanjiMonster> f00b4r0: because IGNORE_ERRORS, as maybe evident by its missing CONFIG_ prefix, is not a configuration option ;-). It's more on the same level as V=
<f00b4r0> oh right
robimarko_ has joined #openwrt-devel
<f00b4r0> so I grabbed the two patches from https://github.com/openwrt/openwrt/pull/16419, dumped them in pending-5.15 and that built fine (eventually). Let's see if it fixes the crashes
robimarko has quit [Ping timeout: 480 seconds]
robimarko_ is now known as robimarko
minimal has joined #openwrt-devel
valku has joined #openwrt-devel
<mrkiko> robimarko: thanks
Slimey has joined #openwrt-devel
n3ph_ has quit [Ping timeout: 480 seconds]
Stat_headcrabbed has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/200/builds/2) of `main_mediatek/mt7629` completed successfully.
skynet2 has quit []
gromero has quit [Ping timeout: 480 seconds]
gromero has joined #openwrt-devel
gromero has quit [Ping timeout: 480 seconds]
cmonroe has quit [Remote host closed the connection]
cmonroe has joined #openwrt-devel
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
Stat_headcrabbed has joined #openwrt-devel
skynet2 has joined #openwrt-devel
n3ph has joined #openwrt-devel
ScrewDriver1337 has quit [Read error: Connection reset by peer]
<KGB-0> 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.)
ScrewDriver1337 has joined #openwrt-devel
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
Stat_headcrabbed has joined #openwrt-devel
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
Stat_headcrabbed has joined #openwrt-devel
skynet2 has quit []
skynet2 has joined #openwrt-devel
mrnuke_ has quit [Ping timeout: 480 seconds]
mrnuke has joined #openwrt-devel
n3ph_ has joined #openwrt-devel
n3ph has quit [Ping timeout: 480 seconds]
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
mrnuke has quit [Ping timeout: 480 seconds]
Rupurudu has joined #openwrt-devel
mrnuke has joined #openwrt-devel
minimal has quit [Quit: Leaving]
<Rupurudu> Are there any luci lead developers here?
<Rupurudu> I want to ask something about code style.
<Rupurudu> Spesifically, which tag ending style we use in the void elements: https://html.spec.whatwg.org/#start-tags
<Rupurudu> Like <br>, <br/> or <br /> for example.
<Rupurudu> html spec says the trailing slash is "unnecessary and has no effect of any kind.", but the i18n guide says use the one with space and trailing slash. https://github.com/openwrt/luci/blob/master/docs/i18n.md
n3ph has joined #openwrt-devel
n3ph_ has quit [Ping timeout: 480 seconds]
<robimarko> Mangix: You around?
<Mangix> robimarko: pong
<robimarko> Mangix: I was looking into why we dont have Python 3.11 updated to the current point release
<robimarko> So it made me wonder, why do we even require LibreSSL?
<Mangix> macOS
<Mangix> at least at the time
<Mangix> things have probably been fixed.
<Mangix> is python 3.12 needed for something?
<robimarko> Nah, I was wondering about 3.11.10
<robimarko> I have been scratching my head wondering if we could clean up the wast mess of patches required for macOS but I dont really have ideas
<Mangix> hmm reading https://github.com/openssl/openssl/issues/16812 , there's no progress
<Mangix> robimarko: at one point, FreeBSD was supported too
<robimarko> Mangix: FreeBSD support was probably there until somebody actually tried using it
<Mangix> hahaha
<Mangix> anyway, which macOS patches are you refering too?
<robimarko> Essentially all of them in tools
<robimarko> Not to mention the hack we have for x86 linux to build as there are no headers available
<robimarko> For tools I see some of the same issues being fixed in multiple ways
<Mangix> some are upsream backports looks like
<robimarko> Btw, just now discovering that people actually reimplemented meson i C99,C11 and C++
<Mangix> you talking about muon?
<robimarko> Yeah
<Mangix> it's not a drop in replacement
<Mangix> it's also missing features
<robimarko> Yeah, I was just catching up
<robimarko> Was just interesting discovery
<Mangix> it also slows down the build
<Mangix> since it needs to be compiled
<Mangix> mkimage/patches/050-Add-compatibility-with-non-Linux-hosts.patch can be removed
<Mangix> that's all I got
<robimarko> I am fine with meson, its quite a neat build system
<robimarko> BTW, in regards to https://github.com/openwrt/openwrt/pull/16877
<robimarko> Kernel seems to note that its supposed to only be used when the regulator state cannot be read on boot
<robimarko> With a GPIO regulator its supposed to know the state
<Mangix> oh it's worse than that
<Mangix> 36 * This is kept around solely for device tree ABI stability.
<Mangix> 35 * Do not use: undocumented device tree property.
<robimarko> I doubt that, its still described in the current regulator schema and in a bunch of places
<Mangix> that's a comment from the kernel
<robimarko> And its parsed by of_regulator.c
<Mangix> erm, the code
<robimarko> Where exactly, cause I am looking at of_regulator.c line 128
<robimarko> And there is no comment
<robimarko> Thats "enable-at-boot" and not "regulator-boot-on"
<Mangix> oh I see
<robimarko> I can see weird stuff happening depending on how long kernel keeps the regulator disabled initially
<Mangix> of_regulator.c has constraints->boot_on = of_property_read_bool(np, "regulator-boot-on");
<robimarko> Yes, it parses it as fully supported
<Mangix> and fixed.c sets config->enabled_at_boot = true; based on that
<Mangix> hence my confusion
<robimarko> Thats probaly just code reuse once the standard property was documented instead of the one-off that GPIO regulator used initially
<Mangix> anyway, I assume there's no harm in it
<robimarko> Yeah, since its required to be on anyway for USB
<Mangix> no way this is going to work
<robimarko> Nope
<robimarko> As you need the USB driver to even look for vbus-supply
<robimarko> I can tell you that this does not work for at least QCA DWC3
<robimarko> Most likely for DWC3 in general
<Mangix> I figured it would have as I see regulator_get in drivers/phy
<robimarko> For QCA, at least IPQ whatever it wont as you have separate PHY-s for HS and SS
<robimarko> And single regulator which is not being parsed at all
<robimarko> And even when parsed, the property name is sometimes different per PHY driver
<Mangix> right. I patched the PHY drivers
<robimarko> Oh, its ath79 only
<robimarko> Yeah, then it will work
<robimarko> My eyes betrayed me into thinking its treewide
<Mangix> oh no haha
<Mangix> I'm not brave enough for treewide
<robimarko> I see this as a sign to stop staring at a screen for today
robimarko has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
n3ph has quit [Ping timeout: 480 seconds]
sorinello has quit [Ping timeout: 480 seconds]
n3ph has joined #openwrt-devel
<owrt-images-builds> Build [#2](https://buildbot.openwrt.org/images/#/builders/120/builds/2) of `openwrt-24.10_ath79/mikrotik` completed successfully.
mrnuke has quit [Ping timeout: 480 seconds]
mrnuke has joined #openwrt-devel