<JiiPee>
should I just roll back led and network changes and separate them?
<JiiPee>
even that they are clone devices
<JiiPee>
rest of the combined changes should be fine because they are specific for jboot devices
dansan has quit [Quit: The C preprocessor is a pathway to many abilities some consider to be unnatural.]
<genuser1>
slh its late and my package finished compiling for the second time. I am curious, when I switch to the master branch I can see the wac510 option. When I switch to any of the 21.02.0 branch wac510 is not an option. Where is the "switch" or parameter that determines if the wac510 (or any other device) is available for a branch? Thanks.
<JiiPee>
genuser1: if it wasn't supported when 21.02 was released, then it's not available when you use 21.02 branch unless you backport it yourself to your fork
felix_ has quit [Ping timeout: 480 seconds]
felix has joined #openwrt-devel
felix_ has joined #openwrt-devel
felix has quit [Ping timeout: 480 seconds]
rua has quit [Quit: Leaving.]
felix has joined #openwrt-devel
felix_ has quit [Ping timeout: 480 seconds]
felix_ has joined #openwrt-devel
felix has quit [Ping timeout: 480 seconds]
felix has joined #openwrt-devel
felix_ has quit [Ping timeout: 480 seconds]
goliath has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
rua has joined #openwrt-devel
pmelange has joined #openwrt-devel
goliath has joined #openwrt-devel
dedeckeh has joined #openwrt-devel
pmelange has left #openwrt-devel [#openwrt-devel]
dedeckeh has quit [Remote host closed the connection]
<robimarko>
Hi, is anybody working on 5.15 support for OpenWrt?
<robimarko>
I am currently playing whack a mole with ath11k as it depends on a lot of stuff that is newer than 5.10
<hauke>
robimarko: I wanted to look into kernel 5.15 to integrate the Allwinner D1, there are only patches available based on 5.14 for the D1 SoC
<hauke>
but it will probably take some time till I start
<hauke>
robimarko: in which component are all these changes needed for ath11k?
<robimarko>
hauke: Well, MHI and remoteproc are the biggest one
<robimarko>
But relayfs changed in 5.11, that was easy to backport though
<robimarko>
There is other stuff I probably forgot but had to backport
victhor has joined #openwrt-devel
goliath has joined #openwrt-devel
<hauke>
robimarko: hmm, so it is spread over multiple subsystems, if it would only be one used only for QCA stuff we could just backport the complete subsystem
Acinonyx_ has joined #openwrt-devel
<hauke>
robimarko: does ath11k for PCIe cards have the same problem?
Acinonyx has quit [Ping timeout: 480 seconds]
<robimarko>
hauke: Yeah, PCI is especially problematic as it uses MHI for controlling it
<robimarko>
And that is really bad in 5.10
<robimarko>
Issue is that you cant just backport ath11k like other drivers
<robimarko>
But you also need to backport the changes to other subsystems it uses
<robimarko>
So remoteproc and MHI are number one
<robimarko>
So for PCI variant you need to backport MHI, QRTR is also kind of broken in 5.10
<hauke>
robimarko: for the braodcom b43 driver we backproted the complete ssb and bcma subsystem from a recent kernel to our kernel, but that was only used for broadcom stuff and notthing generic
<hauke>
with ath11k it looks like it is different
<robimarko>
Yeah, PCI cards are becoming more spread and they can be used on any target
hanetzer has quit [Quit: WeeChat 3.3]
Tapper has quit [Ping timeout: 480 seconds]
hanetzer has joined #openwrt-devel
_lore_ has joined #openwrt-devel
_lore_ has quit [Read error: No route to host]
_lore_ has joined #openwrt-devel
DLange has quit [Quit: \o/ CU soon]
DLange has joined #openwrt-devel
pmelange1 has joined #openwrt-devel
pmelange has quit [Read error: Connection reset by peer]
<robimarko>
Which the the current standardised way of offloading filters etc to HW
<robimarko>
I think that Hellcreek and Ocelot support some of it
<robimarko>
They are the only ones I know
<Ansuel>
oww the tc api... still a mistery to me :/
<robimarko>
Trust me, I find it to be black magic
<Ansuel>
anyway tell me if i'm wrong... the lag in theory should have a mac address so to join the lag we should just create and acl rule with the port set
<robimarko>
I honestly dont know
<robimarko>
Newer had to implement it
dangole has joined #openwrt-devel
<Ansuel>
they probably have this crazy idea of implementing multi-cpu support creating a lag
<Ansuel>
across the 2 cpu port
shibboleth has quit [Remote host closed the connection]
shibboleth has joined #openwrt-devel
wvdakker1 has joined #openwrt-devel
wvdakker has quit [Ping timeout: 480 seconds]
rmilecki has joined #openwrt-devel
<genuser1>
Is there documention/links somewhere that explains all the options in menuconfig and kernel_menuconfig? Trying to just build a working image for the netgear wac510 with luci baked in and I am getting overwhelmed with all the options. I only plan to use my wac510 as a dumb ap and managed it with luci.
<Slimey>
in make menuconfig just turn on luci
<Slimey>
or download the 21.02.0 release it should have luci baked in
<Habbie>
mangix, everything works, with just the two PRs, no patch
<genuser1>
21.02.0 doesn't "support" the netgear wac510 yet
<genuser1>
I have to build against the master
<Slimey>
ah
<Slimey>
its under luci > collections > luci then
<Habbie>
mangix, well, i only tried one LAN port, will test the others soon
<genuser1>
I just checked mine, seems the option M is wrong...should be a *
<Slimey>
i need to submit my pr also
<Slimey>
a few things to work out first
f00b4r0 has quit [Read error: Connection reset by peer]
f00b4r0 has joined #openwrt-devel
bluew has joined #openwrt-devel
hanetzer has quit [Ping timeout: 480 seconds]
hanetzer has joined #openwrt-devel
hgl has quit [Remote host closed the connection]
hgl has joined #openwrt-devel
hgl has quit [Read error: Connection reset by peer]
hgl has joined #openwrt-devel
rua has quit [Ping timeout: 480 seconds]
rua has joined #openwrt-devel
<slh>
genuser1: you're apparently confusing "make menuconfig" with "make kernel_menuconfig", you shouldn't need the later, which gives you very fine grained access to kernel options, not target or package specifics
rua has quit [Ping timeout: 480 seconds]
rua has joined #openwrt-devel
<genuser1>
slh yes and no. I was sure the difference between the two. I just wasnt sure what all the options/features were and if I really should be changing much. No worries either way :). I have compiled the master branch a couple of times now but I am still unable to upgrade the base-files package. it is still complaining about a read only system. Any pointers?
<russell-->
hmm. i never (very rarely) update packages except by building new firmwares
<russell-->
especially not sure about base-files
<russell-->
the expeditious thing would be to rebuild a whole firmware
<hauke>
genuser1: netgear wac510 is not supported in OpenWrt 21.02 it is only supported in master
<genuser1>
hauke I understand it is only supported in master. Does that also mean that any packages showing updates cannot be upgraded during operation?
<genuser1>
This is my first time trying to compile any kind of openwrt so I am learning all this as I go
<Habbie>
there's a master/snapshot package repo
<Habbie>
which works fine in my experience except during big transitions
<Habbie>
like last month when the libc (musl) got upgraded
<Habbie>
but in that case building a new image is wise anyway
<genuser1>
So that's a question...if I build the image, then load it and it already shows those packages have updates...how do I rebuild with those updates?
<Habbie>
ah, then the feeds in your build environment might be outdated
<Habbie>
run 'scripts/feeds' and read the help text
shibboleth has quit [Quit: shibboleth]
pmelange has left #openwrt-devel [#openwrt-devel]
<russell-->
genuser1: i use something like this: git checkout master ; git pull ; scripts/feeds update -a ; scripts/feeds install -a
rmilecki has quit [Ping timeout: 480 seconds]
<genuser1>
thanks all. I guess I figured if I did the feeds update and install once it was good enough. Didnt realize I should do it before every build.
<Tapper>
genuser1: for a build that is for a AP then you should do make menuconfig set the make and model of your router. then remove dnsmasq, firewall, odhcp and odhcp6
<Tapper>
cool
<genuser1>
tapper thats funny you say that because I had to disable those services anyways for my other owrt dumb aps. facepalm on myself for not thinking that
<Tapper>
under luci I pick luci-base, luci-mod-admin-full, luci-mod-network, luci-mod-status, luci-mod-system and luci-theme-openwrt-2020. If you pick luci-ssl you will not beable to remove luci-app-firewall and things.
<Tapper>
If you pick luci packages with out using one of the collections then don't forget to add uhttpd
<genuser1>
tapper awesome. Gonna save those notes and rebuild :)
Tapper has quit [Ping timeout: 480 seconds]
goliath has quit [Quit: SIGSEGV]
dangole has quit [Remote host closed the connection]