rua has quit [Ping timeout: 480 seconds]
minimal has quit [Quit: Leaving]
fakuivan has quit [Remote host closed the connection]
fakuivan has joined #openwrt-devel
dangole_ has quit [Ping timeout: 480 seconds]
Tapper has quit [Ping timeout: 480 seconds]
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
danitool has quit [Remote host closed the connection]
tomn has quit [Remote host closed the connection]
tomn has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_ath79.html has been updated. (98.6% images and 100.0% packages reproducible in our current test framework.)
f0ghua1 has quit [Quit: Leaving]
aiyion has quit [Ping timeout: 480 seconds]
lemoer_ has quit [Ping timeout: 480 seconds]
noltari has quit [Quit: Bye ~ Happy Hacking!]
aiyion has joined #openwrt-devel
noltari has joined #openwrt-devel
danitool has joined #openwrt-devel
<ldir> ynezz: It is native mac OS/hardware. No CI involved.
goliath has joined #openwrt-devel
<ynezz> ldir: ok, so now it gets more interesting :p
<ynezz> f00b4r0: I simply cancel workflows which are not need, saving some build time, so in this case I've kept just the last workflow for the tag
<ynezz> aparcar[m]: you've already the highest permissions in gitolite, so I'm wondering what is blocking you
<ynezz> aparcar[m]: Re: https://github.com/openwrt/buildbot/pull/10 its not clear to me what are your overall plans with this renaming, is it only about openwrt repository or you're going to rename master->main in all the repositories?
<ynezz> aparcar[m]: if the later, then we should probably consider doing this in one go
<ynezz> and I would prefer to prepare some issue with clear TODO tasks (so everyone is aware and can provide feedback) and do it once we finish the buildbot migration and 23.05.0-rc1 preparation
Lynx- has joined #openwrt-devel
robimarko has joined #openwrt-devel
dangole_ has joined #openwrt-devel
<f00b4r0> ynezz: btw did you see hnyman's email earlier? Something's odd with g.o.o buildbot repo
<f00b4r0> s/email/PR#9 comment/
<ynezz> yes, thats the broken syncing, should be fixed now
<f00b4r0> 👍
mrnuke has quit [Remote host closed the connection]
robimarko has quit [Ping timeout: 480 seconds]
<ynezz> does anyone have an idea how to install specific version of Make on macOS using brew?
<ynezz> it uses version 4.4.1 as default and I would like to try out build with make 4.3, so tried make@4.3 but that didn't worked
<ynezz> Warning: No available formula with the name "make@4.3". Did you mean make?
* f00b4r0 stays away from brew, can't help, sorry
fakuivan has quit [Ping timeout: 480 seconds]
<ynezz> well, I don't mind to use macports/pkgsrc if that would allow me to try out different versions
* f00b4r0 is trying to figure out if we have native support for CONNMARK in fw4
<Lynx-> f00b4r0 I don't think so
<Lynx-> but it's coming
<f00b4r0> ah
<Lynx-> that is what I need to do to store DSCP in conntrack
<f00b4r0> eww that syntax
<dwfreed> yeah, I don't see any "ct mark" in the fw4 templates
<Lynx-> there are posts on the forum about progress, just searching
<dwfreed> can always do it with custom rules, though, it's pretty straightforward
<f00b4r0> true
<f00b4r0> but these don't show up in luci
<f00b4r0> and client very much likey gui ;p
<dwfreed> 'meta mark set ct mark' early and 'ct mark set mark' late
<Lynx-> bingo
<Lynx-> post above
<Lynx-> so as far as I'm aware it's not possible to restore DSCP from conntrack as in the tc call "action ctinfo dscp 63 128", so a combination of nftables and tc is needed, but right now I don't see the issue with that.
<Lynx-> (I mean this is for those cases where you want DSCP reapplied on ingress based on the DSCP set on egress)
<mrkiko> lynxis: hi! didn't hear back from you...
bluew has quit [Ping timeout: 480 seconds]
<djfe> what happens to PRs against master?
<djfe> (since we switched to the name "main")
<djfe> can openwrt bot handle this or do they all have to be merged manually in this case?
gladiac has joined #openwrt-devel
<oliv3r[m]> Ansuel: any idea how to fix: `error: passing argument 1 of '__builtin_memcpy' discards 'const' qualifier from pointer target type memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN);`? I get that dev_addr is const, but what's the point of having this in the netdev struct, if we can't modify it.
<oliv3r[m]> d07b26f5bbea9ade34dfd6abea7b3ca056c03cd1 might be the answer to that ...
robimarko has joined #openwrt-devel
<oliv3r[m]> https://elixir.bootlin.com/linux/latest/source/net/core/dev_addr_lists.c#L507 yep; there it is; sorry for the noise :p
<schmars[m]> djfe: i think you can switch the base branch of PRs nowadays
<schmars[m]> Possibly even via the api
<owrt-images-builds> Build [#15](https://buildbot.staging.openwrt.org/images/#/builders/3/builds/15) of `master_imx/cortexa9` completed successfully.
djfe has quit [Ping timeout: 480 seconds]
<rmilecki> nbd: please take a look at:
<rmilecki> [PATCH] dt-bindings: mt76: support pointing to EEPROM using NVMEM cell
<rmilecki> nbd: there is a question below tear line about "eeprom" vs. "precal"
<rmilecki> Cc Ansuel
<rmilecki> nbd: can you comment on that "eeprom" vs. "precal", please?
<Ansuel> i'm out of the loop of mt76
<Ansuel> should i propose the nvmem patch upstream ?
xes__ has quit [Read error: No route to host]
dangole_ has quit [Remote host closed the connection]
xes has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_x86.html has been updated. (100.0% images and 100.0% packages reproducible in our current test framework.)
tmn505 has quit [Remote host closed the connection]
<mrkiko> robimarko: eheheh! so happy qca-ssdk is compilable easily with make 4.4
<robimarko> mrkiko: Well, I kinda made sense of some upstream commits and it eventually worked
FLD has quit [Ping timeout: 480 seconds]
FLD has joined #openwrt-devel
minimal has joined #openwrt-devel
<mrkiko> robimarko: nice that qca develops ssdk openly
<robimarko> mrkiko: well its GPL anyway so they just keep everything in one place
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
<mrkiko> robimarko: nice to note that once switched to 6.1, ipq807x will be much much smaller in patches footprint, if I am looking at things correctly
<robimarko> mrkiko: Yes, as a lot of stuff was upstreamed
<robimarko> Remoteprocessor is currently broken so no WLAN on 6.1, I am looking for a fix instead of reverting 9 or 10 patches
<mrkiko> robimarko: the remaining things will be network, qualcomm CR regulators, Qualcomm APm stuff, remoteproc patches... these are the biggest I see
<robimarko> mrkiko: There was multiple revisions of CPRv4 upstream support but none landed yet, so there is hope for that
<robimarko> Remoteproc is also feasible, but wired networking I dont see happening in future as there are no docs
dangole has joined #openwrt-devel
<mrkiko> robimarko: but ok, IPQ807X is positioned better than I initially tought. As for the wired netowkring - is it handled inside SSDK or are there other pieces?
tmn505 has joined #openwrt-devel
<rmilecki> Ansuel: patch I sent was for upstream
<rmilecki> Ansuel: i just want nbd's comment on it
<rmilecki> robimarko: is hardware offloading an option with some of QSDK's code?
<robimarko> mrkiko: Well, it took a lot of time to upstream and I need to resume. Wired networking is split into SSDK for the switch and PHY and NSS-DP for ethernet controller
<robimarko> rmilecki: Yes, in theory we can just use the NSS-DRV which is the core driver and hook into flow tables
<robimarko> Currently, performance is quite limited as NSS-DP for EDMAv1 (IPQ807x and IPQ60xx) doesnt even have basic offloads like checksums etc
<mrkiko> is nss firmware reddistributable my any means?
<mrkiko> robimarko: thanks
<robimarko> mrkiko: Yes, QCA even has it publicly on their Github, though its not the latest one
<robimarko> Its even possible to push the traffic via NSS FW to utilize basic offloads like checksums and TSO
<robimarko> Ansuel even ported it to use the generic DMA API
<mrkiko> oh, I didn't imagine there was some WIP on this. Thaks.
<robimarko> Well, its not really WIP but rather previous work so it "works"
<robimarko> But it needs more love
<robimarko> SoC also has an EIP197 crypto engine, it seems to be partially compatible with the upstream driver but its completely lacking interrupt support it seems
<mrkiko> :D :D
<robimarko> Remoteproc is driving me nuts, commit which seemingly has no relation to it is breaking it but I dont see how
<robimarko> SCM call just magically starts failling after that commit
<Znevna> I wonder what's the source for this article: https://openwrt.org/docs/guide-user/network/wan/bridge-mode#half_bridge
<Znevna> and what's it doing in OpenWrt docs
gladiac has quit [Quit: k thx bye]
gladiac has joined #openwrt-devel
gladiac has quit []
fakuivan has joined #openwrt-devel
djfe_ has joined #openwrt-devel
<djfe_> schmars[m]: are the maintainers able to do that? I'm not talking about my own PRs but the 300 out there
f0ghua has joined #openwrt-devel
<f0ghua> In order to understand the usage of 'reload_config
minimal has quit [Quit: Leaving]
<f0ghua> In order to understand the usage of 'reload_config', I searched the git log of openwrt and found that it comes from this change 'procd: add a small script that handles config reloads until configd is ready'. Does anyone know what 'configd' is? I didn't find the package on openwrt source tree.
<Ansuel> djfe_ it's a no problem... we don't use github to merge pr... and master and main will be synced currently in this transition phase
<Ansuel> new pr will target main automatically
<djfe_> ok great
<djfe_> I'll read the logs if others answered. I still got to figure out why quassel can't handle relogging for my second login when my ip get's invalidated by my isp
<djfe_> I registered djfe_ and linked it but it still didn't login
<robimarko> I have the same issue
f0ghua1 has joined #openwrt-devel
<robimarko> Plus hexchat despite having SASL setup tries to join the channel before even registering the nickname
<f0ghua1> Sorry, I was dropped
<f0ghua1> repeat the question. In order to understand the usage of 'reload_config', I searched the git log of openwrt and found that it comes from this change 'procd: add a small script that handles config reloads until configd is ready'. Does anyone know what 'configd' is? I didn't find the package on openwrt source tree.
f0ghua has quit [Ping timeout: 480 seconds]
<djfe_> robimarko: afaik this irc doesn't support sasl
<robimarko> Well, that sucks
<djfe_> it supports certfp
<robimarko> djfe_: Well, I set it up per: https://oftc.net/NickServ/CertFP/
<robimarko> Issue is that it tries to join the channel before authorizing with NickServ
<robimarko> And then once that fails it authorizes automatically
<djfe_> let's see if adding /nickserv regain to the list of manual commands on join helps
djfe_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
djfe has joined #openwrt-devel
djfe has quit []
djfe has joined #openwrt-devel
<djfe> robimarko: it still tries to connect before authenticating lol
<djfe> the bug is 12 years old for my client
djfe has quit []
xutaxkamay has quit [Read error: Connection reset by peer]
djfe has joined #openwrt-devel
<djfe> correction 14 years https://bugs.quassel-irc.org/issues/652
<robimarko> Well, fcking fantastic
<robimarko> Any client that works?
djfe has quit []
djfe has joined #openwrt-devel
djfe has quit []
djfe has joined #openwrt-devel
<djfe> the workaround described in the bug report (setting your password as the server password doesn't work sadly)
djfe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<Lynx-> this is windows?
djfe has joined #openwrt-devel
<Lynx-> djfe this is windows right
djfe has quit []
djfe has joined #openwrt-devel
<Lynx-> just use https://adiirc.com/download.php - works perfectly.
djfe has quit []
djfe has joined #openwrt-devel
<djfe> ok, finally found a workaround
<djfe> atleast for quassel
<djfe> . /nickserv regain djfe password
<djfe> . /wait 2; /join #openwrt-devel
<djfe> without the dots
<djfe> I can set commands that are executed on connecting
<djfe> the wait is necessary because else it executes /join before regain succeeded
<djfe> robimarko:
<djfe> Lynx: I'm using Quassel Core on Windows, yes. But my Android also connects to it
<djfe> It's a mixture between GUI and Bouncer :)
<djfe> since I found a workaround, I won't switch, but still quite annoying tbh.
<djfe> I still prefer this channel to be authenticated though
<Lynx-> how does your android connect to it I wonder?
<djfe> quassel has it's own protocol
<djfe> I opened the port and I connect via ipv6 over the internet
<djfe> or ipv4 if the network doesn't support ipv6
<djfe> quassel core is the server
<djfe> quassel client also connects to it but locally
<Lynx-> cool
<djfe> Core stays connected to all servers and collects messages. you can search old chat messages and stuff from months ago
<djfe> even on Android
<djfe> clients don't have to be opened for the collection to work
shibboleth has joined #openwrt-devel
Lynx- has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_lantiq.html has been updated. (95.9% images and 99.9% packages reproducible in our current test framework.)
damex has quit [Ping timeout: 480 seconds]
danitool has joined #openwrt-devel
Borromini has joined #openwrt-devel
danitool has quit [Read error: No route to host]
FLD has quit [Ping timeout: 480 seconds]
danitool has joined #openwrt-devel
shibboleth has quit [Remote host closed the connection]
shibboleth has joined #openwrt-devel
FLD has joined #openwrt-devel
Borromini has quit [Ping timeout: 480 seconds]
[Pokey] has joined #openwrt-devel
<[Pokey]> Hey OpenWrt, wondered if anyone here has played with an RTL8812BU with OpenWrt yet? If not, I have found a few source packages with a Makefile and patches from other people's OpenWrt builds, and I wondered how hard (if at all possible) it would be to compile that for the existing official builds?
rmilecki has quit [Ping timeout: 480 seconds]
tlj has joined #openwrt-devel
rmilecki has joined #openwrt-devel
gladiac has joined #openwrt-devel
shibboleth has quit [Quit: shibboleth]
Daanct12 has quit [Quit: How would you be so reckless with someone's heart!?]
Danct12 has joined #openwrt-devel
minimal has joined #openwrt-devel
Borromini has joined #openwrt-devel
<PaulFertser> [Pokey]: hey. If device is supported by upstream Linux then it's easy.
<PaulFertser> If not, probably not worth trying.
<PaulFertser> [Pokey]: non-upstream realtek drivers has always been a horrible mess.
<PaulFertser> [Pokey]: so chances are all those drivers might be unbuildable or unusable with current wireless subsystem.
<[Pokey]> hmm
<[Pokey]> One way or another I need to get this working
<PaulFertser> [Pokey]: with plenty of much better mediatek-based USB devices available for cheap it's probably not worth spending the time on.
<[Pokey]> This is the device I have, so, I definitely do wish to get it working
<robimarko> Well, if its not covered by an upstream driver its going to be a mess
<PaulFertser> [Pokey]: https://github.com/morrownr/88x2bu-20210702 might work, es...
<Borromini> noone gets excited by Realtek.
<PaulFertser> Since it at least compiles and is reported to work with recent kernels.
<robimarko> That one looks serious, quite active as well
<[Pokey]> my biggest issue with that one is actually getting it onto an OpenWRT device
<rmilecki> f0ghua1: whatever configd was meant to be, it isn't available
<rmilecki> f0ghua1: not sure if there was any unreleased version of it
<[Pokey]> PaulFertser: Am I right in thinking I would just need to drop that in the 22.03.5 source tree and attempt a package build?
<rmilecki> f0ghua1: it was probably meant to detect config files changes
<robimarko> [Pokey]: If it doesnt require any wild options it doesnt seem that bad to get building
<PaulFertser> [Pokey]: for starters, yes
<[Pokey]> I'm just setting up a build env and checking out the tag, so we'll see I guess
<[Pokey]> Failing this, I hope I can use a WDS client with Raspbian
<[Pokey]> and replicate the setup I want in that
<PaulFertser> [Pokey]: if you mean 4addr mode it works only for mac80211-based drivers.
<Znevna> the not working setup? :p
<[Pokey]> PaulFertser: Not certain, whatever Client (WDS) is
<[Pokey]> If not it'll be a port forward job
<PaulFertser> [Pokey]: WDS is not a word that means anything.
<[Pokey]> Well, it's what appears in the LuCI UI
<PaulFertser> [Pokey]: port forward with NAT? It's horrible! If you have routers under your control just route a subnet like the regular routers do.
<PaulFertser> [Pokey]: LuCI refers to 4addr mode specifically as hostapd.conf calls it that.
<PaulFertser> [Pokey]: https://github.com/morrownr/88x2bu-20210702 isn't mac80211-based.
<[Pokey]> All I need is to connect to a WiFi network with this adapter and then connect a device through an ethernet port and get bidirectional network access through any means
<Borromini> date suggests it's ancient as well.
<PaulFertser> [Pokey]: then route a subnet as usual, please consider refraining from NAT :)
floof58 has quit [Remote host closed the connection]
<[Pokey]> If I can do that I will do that
<[Pokey]> I want to avoid NAT too
<[Pokey]> but I will take whatever works
<PaulFertser> [Pokey]: 802.11s can be considered, apparently this realtek driver supports it.
floof58 has joined #openwrt-devel
<[Pokey]> I have now added everything from https://github.com/immortalwrt/immortalwrt/tree/master/package/kernel/rtl88x2bu into my tree
<Znevna> 2nd time I ser you today mentioning that WDS doesn't mean anything
<Znevna> what's up with that?
<Znevna> ser / see
<PaulFertser> [Pokey]: https://openwrt.org/docs/guide-user/network/routedclient#using_routing this should work with all regular standard wifi interfaces, no reason it shouldn't work or require NAT.
<PaulFertser> Znevna: problem is that people often see this word but do not (and often actually can not) understand what it really implies because over they years many different vendors used it to mean very different incompatible things.
<Znevna> wds client was used, and LuCI present an option called exactly that "Client (WDS)"
<xdarklight> [Pokey]: I suggest checking the upstream rtw88 driver. at around Linux 6.2 it gained USB support, including RTL8822BU
<Znevna> presents*
<[Pokey]> xdarklight: I'm using RTL8812BU
<PaulFertser> Znevna: the problem is that OpenWrt means one thing there, and many other vendors mean another. Including Linux the kernel which used to have a special "WDS" interface mode (and it was shown as such by "iw" and other nl80211 tools) which is different and incompatible.
<xdarklight> [Pokey]: ah, I missed that
<xdarklight> [Pokey]: RTL8812BU is not supported by rtw88 as far as I know
<Znevna> isn't that just the crappy single stream version of 8822bu?
<[Pokey]> So I selected it as a kernel module in menuconfig, do I need to build the entire thing or can I just build that one module?
<[Pokey]> I would preferrably like to end up with a .ipk
<Znevna> well just saying that it doesn't mean anything ain't very helpful
<[Pokey]> I am super out of my depth... https://pastebin.com/A31dEBVJ
floof58 has quit [Read error: Connection reset by peer]
floof58 has joined #openwrt-devel
<[Pokey]> I ended up doing a full make.... we'll see how that goes
<PaulFertser> Znevna: I'm never just saying that. I always clarify about the hostapd "wds_sta" option meaning 4addr mode and that OpenWrt "option wds" refers specifically to that.
<PaulFertser> [Pokey]: btw, you'll have to run images that you build yourself, not just the additional kmod packages. Unless you take special care and follow special procedure to reproduce buildbot config so that the kernel .config hash matches.
<[Pokey]> PaulFertser: I feared this. Would I just be able to take buildbot's .config and just enable my option on top of it without changing the magic?
<PaulFertser> [Pokey]: for a wireless driver, probably, since it's built against backports.
Borromini has quit [Quit: Lost terminal]
<PaulFertser> [Pokey]: yes, and packages from feeds installed too.
<[Pokey]> Ow, I am not familiar with the latter part
<PaulFertser> ./scripts/feeds update -a && ./scripts/feeds install -a
<[Pokey]> Oh, I thought it was more complex than that
<[Pokey]> I have done that before for something else, apologies, thank you
bluew has joined #openwrt-devel
<PaulFertser> [Pokey]: if it doesn't work for you, ping me tomorrow, I'll try to cook a build as time permits
<[Pokey]> PaulFertser: I really really appreciate that, thank you very much
bluew has quit [Remote host closed the connection]
bluew has joined #openwrt-devel
robimarko has quit [Quit: Leaving]
cmonroe has quit [Ping timeout: 480 seconds]
tlj has quit [Remote host closed the connection]
tlj has joined #openwrt-devel
aiyion has quit [Ping timeout: 480 seconds]
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
Tapper has joined #openwrt-devel
Tapper has quit [Quit: Tapper]
Tapper has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
zer0def has joined #openwrt-devel