<soxrok2212_>
yep i disabled forward traffic on 11s
<\x>
yeah
<soxrok2212_>
batman worked beautifully over the wire too
<soxrok2212_>
Mangix: wds and pmkid?
<Mangix>
The forum posts talks about extra information included in EAPOL frames
<Mangix>
No idea about WDS exposing that.
<\x>
it says it needs roaming functions enabled
<\x>
so if you dont offer FT/PSK maybe youre good against this
<Mangix>
Maybe I'll run a monitor session later on and run it through Wireshark
* Mangix
is mad his Brother printer does not work with 802.11w, even optional
<soxrok2212_>
so it really has issues parsing that field element in teh beacon frames? lol
<Mangix>
it's probably some old embedded chip
<Mangix>
with garbo firmware/drivers
<soxrok2212_>
tbh im surprised wpa3 isnt broken yet, though rumor was atom found somethng when he found pmkid
<\x>
arent wpa3 attacks like uhhh
<\x>
downgrade attacks
<soxrok2212_>
yep
<\x>
and like dos/exhaustion
<Mangix>
soxrok2212_: I just noticed you're on that forum...
<soxrok2212_>
yep
<soxrok2212_>
i have a great rep on there xD
<Mangix>
I still remember reporting that SHA256 PSK did not work with hashcat. Then they added support.
<Mangix>
OTOH it was short lived...
<Mangix>
alright back to 802.11s. So how does this work. Google Wifi has an internal 802.11s network and exposes a separate AP?
<slh>
probably, yes (don't own any of them)
<\x>
try 802.11s yourself and youll see
<soxrok2212_>
yeah, sometimes the new mesh devices also sport a 3rd "backhaul" radio
<\x>
if they follow the standartd youll see it on wpa_cli scan_result
<Mangix>
because I doubt they restrict security to WPA3
<\x>
it will be reported as [MESH]
<\x>
well only mesh nodes will connect to it
<Mangix>
right
<\x>
so it wont be a problem for like legacy support
<Mangix>
so clients will connect to a separate interface
<\x>
yup
<\x>
the clients connect to an AP
<Mangix>
hrm WDS sounds simpler
<soxrok2212_>
easy to do vlans over 802.11s w/ batman
<\x>
wds saves you on beacons atleast if youre using the same radio
<slh>
if you don't need the dynamic aspects of meshing, WDS/ 4addr is much simpler, yes
<\x>
like on a single radio you can do WDS/AP compared to MESH+AP
<\x>
and you can have full L2
<\x>
to pass vlans most of them just use gre
<soxrok2212_>
MESH ID: XXXXXX
<soxrok2212_>
VHT capabilities:
<soxrok2212_>
VHT Capabilities (0x339b79f6):
<soxrok2212_>
Max MPDU length: 11454
<\x>
linksys does for velop series
<\x>
the guest network is on a gre tunnel
<Mangix>
hmmmmm someone had a patch for 802.11i for openwrt. where did it go...
<soxrok2212_>
dangole: whats the consensus on the partition table for the redmi ax6000? how does the community decide on that? imo we should keep it the way it currently is. users that are smart enough to flash the fw in the first place should be smart enough to fix it/revert if they brick
<Mangix>
ah found it. it was stintel. wasn't 802.11i though...
<\x>
oh man soxrok2212_ you gave up on ath11k right?
<\x>
maaan
<soxrok2212_>
yep
<\x>
that thing shit hangs up on regdb change lmao
<\x>
that 2.7 firmware is something
<soxrok2212_>
i couldn't get it to keep working reliably, gave up on it. mtk is WAY more stable
<\x>
you change country and youll be forced to reboot
<vulpes2[m]>
robimarko: Yeah there was a networking regression for some people on the nanopi r2s, and I haven't been able to figure out the root cause yet. Vendor kernel works fine https://github.com/friendlyarm/kernel-rockchip/tree/nanopi-r2-v5.15.y but mainline can't seem to initialize the LAN interface (USB ethernet) no matter what I try.
<vulpes2[m]>
I used builroot and tinkered with ATF and u-boot versions, no luck on that either.
<vulpes2[m]>
At this point no openwrt releases will work on my board which is really strange. I've even tried multiple different MicroSD cards too just to be sure.
<vulpes2[m]>
The funny thing is, I've got a nanopi neo3 as well which is pretty much identical to the r2s, and the same image works fine with an externally attached rtl8153 adapter on the same xhci host controller. (the rk3328 only has a single USB3 port as far as I can tell)
guidosarducci_ has quit [Remote host closed the connection]
guidosarducci has joined #openwrt-devel
<vulpes2[m]>
A diff between the vendor kernel and matching mainline release revealed there are a couple more drivers that aren't present in mainline, notably a rockchip USB3 PHY driver.
rua has quit [Quit: Leaving.]
rua has joined #openwrt-devel
torv is now known as Guest11
torv has joined #openwrt-devel
Guest11 has quit [Ping timeout: 480 seconds]
cbeznea has joined #openwrt-devel
csrf has quit [Ping timeout: 480 seconds]
torv has quit [Ping timeout: 480 seconds]
torv has joined #openwrt-devel
torv has quit [Ping timeout: 480 seconds]
goliath has joined #openwrt-devel
torv has joined #openwrt-devel
snh has quit [Read error: Connection reset by peer]
Tapper has joined #openwrt-devel
torv has quit [Ping timeout: 480 seconds]
<Tapper>
after flashing back to SNAPSHOT r20893 on my r7800 I have a uptime of 13h 35m 8s
<Tapper>
So the bug making it reboot was introduced after that build.
snh has joined #openwrt-devel
danitool has joined #openwrt-devel
torv has joined #openwrt-devel
ahf has joined #openwrt-devel
torv has quit [Ping timeout: 480 seconds]
torv has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
mirko has joined #openwrt-devel
<mirko>
is there a way for building a plain initramfs/initrd, without it being wrapped in a (legacy) uboot-image? I need it for embedding it into an FIT image along with a DTB and kernel image
<mirko>
is there a way for building a plain initramfs/initrd, *without* it being wrapped in a (legacy) uboot-image and/or appended to the actual kernel image?
torv has joined #openwrt-devel
bluew has quit [Ping timeout: 480 seconds]
guidosarducci has quit [Remote host closed the connection]
guidosarducci has joined #openwrt-devel
<stintel>
robimarko: 4 day work week :)
dangole has joined #openwrt-devel
torv has quit [Remote host closed the connection]
torv has joined #openwrt-devel
<robimarko>
stintel: That is nice
<robimarko>
I took a day off today and tommorow is a public holiday so only 3 days to work
<stintel>
took the day off today as well, it's a bank holiday in Ireland anyway
<stintel>
so extra long weekend and only 3 days work also
<stintel>
last day of the month though, so some administrative work to do
dedeckeh has joined #openwrt-devel
cbeznea has quit [Read error: Connection reset by peer]
cbeznea has joined #openwrt-devel
MaxSoniX has joined #openwrt-devel
zorun has quit [Ping timeout: 480 seconds]
<f00b4r0>
stintel: you're in ireland? I thought you were in bulgaria? ;)
zorun has joined #openwrt-devel
<stintel>
f00b4r0: I live in Bulgaria but I'm assigned to the Dublin office
<stintel>
because our team lead is there I guess
srslypascal has quit [Ping timeout: 480 seconds]
valku has joined #openwrt-devel
valku has quit []
valku has joined #openwrt-devel
minimal has joined #openwrt-devel
nixuser has quit [Ping timeout: 480 seconds]
<Slimey>
hiya stintel
<Slimey>
have you tried to use those 3040 ath10k radios anywhere else besides they ap the came in? :P
robimarko has quit [Quit: Leaving]
valku has quit [Quit: valku]
Gaspare has joined #openwrt-devel
enyc has quit [Ping timeout: 480 seconds]
torv has quit [Remote host closed the connection]
MaxSoniX has quit [Quit: Konversation terminated!]
MAbeeTT2 has joined #openwrt-devel
valku has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
guidosarducci has quit []
guidosarducci has joined #openwrt-devel
MAbeeTT has quit [Ping timeout: 480 seconds]
torv has joined #openwrt-devel
<vulpes2[m]>
with mt7615, are those RF frontends typically controlled by the firmware, or are they hooked up to GPIOs on the main soc?
<vulpes2[m]>
there are some skyworks chip that are probably LNAs
<f00b4r0>
stintel: I see, so you travel a lot I guess :)
schwicht has joined #openwrt-devel
schwicht_ has quit [Read error: Connection reset by peer]
Salman has joined #openwrt-devel
<Salman>
zet
Salman has quit [Remote host closed the connection]
<stintel>
f00b4r0: not really, full-time remote
Salman has joined #openwrt-devel
Salman has quit [Remote host closed the connection]
Gaspare has quit [Quit: Gaspare]
isak has joined #openwrt-devel
Piraty_ has quit [Remote host closed the connection]
Piraty has joined #openwrt-devel
<vulpes2[m]>
hauke: What is the preferred approach for the partition table setup when the stock firmware has separate kernel and rootfs partitions? Should I follow the factory setup or merge them together as one unified firmware partition?
<mrnuke_>
svanheule: Yeah, upstream not making up their minds about how they want things modeled in dt is a pain in the. I remember the debate about spidev driver binding. As of yet, still unresolved
<svanheule>
mrnuke_: thanks for testing the driver!
<svanheule>
mrnuke_: I tried to model the offloading configuration on the software netdev trigger (rx, tx flags, link selection), so hopefully it can be useful to distill out some common interface over different switches
floof58 is now known as Guest39
floof58 has joined #openwrt-devel
Guest39 has quit [Ping timeout: 480 seconds]
<karlp>
mrnuke_: rohm,dh2228fv is life.. what do you mean spidev is unresolved? :)
<mrnuke_>
Do I have to go ahead and modify a kernel driver that otherwise works perfectly with _any_ userspace controlled SPI device just to add my device?
<karlp>
I know, it's absoltuely insane, I have no comprehension of how this was the situation they thought made sense.
srslypascal has joined #openwrt-devel
<karlp>
hence the "rohm,dh2228fv is life" just use one of the ones taht someone bothered, the kernel doesn't care anywhere...
<mrnuke_>
'echo spi0.0 > /sys/bus/spi/drivers/spidev/bind' does not work unless the SPI node has a compatible "compatible" string
<karlp>
"hurhur, you should write a kernel driver for your device instead hur hur"
<mrnuke_>
What happens when rohm,dh2228fv gets a proper kernel driver, then?
<karlp>
like you said, it's still completely unresolved.
<karlp>
the situation is bonkers.
<mrnuke_>
Exactly!
<mrnuke_>
karlp: Step I: get a 2228FV. Step II: write a proper IIO driver. Step III: Watch the world burn.
torv has quit [Remote host closed the connection]
dedeckeh has quit [Remote host closed the connection]
torv has joined #openwrt-devel
MatrixTravelerbot[m]1 has quit [Write error: connection closed]
will[m]1 has quit [Write error: connection closed]
hexagonwin[m] has quit [Write error: connection closed]
decke[m] has quit [Write error: connection closed]
gnustomp[m] has quit [Write error: connection closed]
nick[m]1234 has quit [Write error: connection closed]
lipnitsk has quit [Write error: connection closed]
fpsusername[m] has quit [Write error: connection closed]
bluse-blue[m] has quit [Write error: connection closed]
Movedtomkg20001mkg20001io[m] has quit [Write error: connection closed]
dfceaef[m] has quit [Write error: connection closed]
evils[m]1 has quit [Write error: connection closed]
whatevs111[m] has quit [Write error: connection closed]
domon has quit [Write error: connection closed]
MatMaul[m] has quit [Remote host closed the connection]
John[m]123456 has quit [Remote host closed the connection]
Jonny[m] has quit [Remote host closed the connection]
olmari has quit [Write error: connection closed]
pavlix has quit [Write error: connection closed]
Q__ has quit [Write error: connection closed]
ctdvqgg445[m] has quit [Write error: connection closed]
JuniorJPDJ has quit [Write error: connection closed]
t4h4[m] has quit [Write error: connection closed]
vulpes2[m] has quit [Write error: connection closed]
Kiste has quit [Write error: connection closed]
barhom has quit [Write error: connection closed]
fieryeagle954[m] has quit [Write error: connection closed]
znullptr[m] has quit [Write error: connection closed]
mkg20001 has quit [Write error: connection closed]
aparcar[m] has quit [Write error: connection closed]
oliv3r[m] has quit [Write error: connection closed]
tohojo has quit [Write error: connection closed]
schmars[m] has quit [Remote host closed the connection]
Gaspare has joined #openwrt-devel
aparcar[m] has joined #openwrt-devel
vulpes2[m] has joined #openwrt-devel
<vulpes2[m]>
speaking of dt, is there any comprehensive documentation of downstream openwrt-specific properties?
<vulpes2[m]>
iirc someone on lkml complained about downstream openwrt properties being included in a patch sent to the list
rsalvaterra has quit []
rsalvaterra has joined #openwrt-devel
srslypascal is now known as Guest58
srslypascal has joined #openwrt-devel
nixuser has joined #openwrt-devel
Guest58 has quit [Ping timeout: 480 seconds]
zorun_ has joined #openwrt-devel
zorun has quit [Ping timeout: 480 seconds]
Gaspare has quit [Quit: Gaspare]
Gaspare has joined #openwrt-devel
Borromini has joined #openwrt-devel
Tapper has joined #openwrt-devel
robimarko has joined #openwrt-devel
nixuser has quit [Ping timeout: 480 seconds]
Obi-Wan has quit [Remote host closed the connection]
Obi-Wan has joined #openwrt-devel
AtomiclyCursed has quit [Quit: ZNC 1.8.2 - https://znc.in]
AtomiclyCursed has joined #openwrt-devel
torv is now known as Guest88
torv has joined #openwrt-devel
<Mangix>
Anyone know about Linux FIELD macros?
Guest88 has quit [Ping timeout: 480 seconds]
cbeznea has quit [Quit: Leaving.]
<nbd>
Mangix: what do you want to know?
csrf has joined #openwrt-devel
valku has quit [Quit: valku]
<karlp>
mrnuke_: (reject the iio driver as conflicts with real worl uses of the bonkers compatible property ;)
<robimarko>
As they allow getting rid of manual bit calculations
<robimarko>
They are great for extracting or setting/clearing certain bits along with the BIT and GENMASK macros
<vulpes2[m]>
I'm dealing with a stubborn device with no uart (u-boot had that disabled which is very annoying), and it keeps bootlooping on me
barhom has joined #openwrt-devel
bluse-blue[m] has joined #openwrt-devel
ctdvqgg445[m] has joined #openwrt-devel
decke[m] has joined #openwrt-devel
dfceaef[m] has joined #openwrt-devel
domon has joined #openwrt-devel
evils[m]1 has joined #openwrt-devel
fieryeagle954[m] has joined #openwrt-devel
fpsusername[m] has joined #openwrt-devel
gnustomp[m] has joined #openwrt-devel
hexagonwin[m] has joined #openwrt-devel
John[m]123456 has joined #openwrt-devel
Jonny[m] has joined #openwrt-devel
JuniorJPDJ has joined #openwrt-devel
Kiste has joined #openwrt-devel
Q__ has joined #openwrt-devel
lipnitsk has joined #openwrt-devel
MatMaul[m] has joined #openwrt-devel
Movedtomkg20001mkg20001io[m] has joined #openwrt-devel
mkg20001 has joined #openwrt-devel
nick[m]12 has joined #openwrt-devel
oliv3r[m] has joined #openwrt-devel
olmari has joined #openwrt-devel
pavlix has joined #openwrt-devel
schmars[m] has joined #openwrt-devel
t4h4[m] has joined #openwrt-devel
tohojo has joined #openwrt-devel
MatrixTravelerbot[m]1 has joined #openwrt-devel
whatevs111[m] has joined #openwrt-devel
will[m] has joined #openwrt-devel
znullptr[m] has joined #openwrt-devel
<nbd>
Mangix: so let's say you have a register field: #define RANDOM_FIELD 0x2f0 - if you want to overwrite that field in an u32 val with something else, you can do: val &= ~RANDOM_FIELD; val |= FIELD_PREP(RANDOM_FIELD, new_val);
<nbd>
if you want to extract a value, it's: field_val = FIELD_GET(RANDOM_FIELD, val);
<nbd>
so it's really quite simple
<mrnuke_>
karlp: sad part is, I wouldn't be surprised if they did exactly that
<vulpes2[m]>
is there a way that I can tell the build system to use `lzma` instead of `xz` for the squashfs rootfs?
<vulpes2[m]>
I know they are basically identical but the bootloader may disagree
<karlp>
vulpes2[m]: the bootloader doesn't know anythingabout the rootfs though?
<vulpes2[m]>
theoretically it shouldn't care
<vulpes2[m]>
but maybe it does
<vulpes2[m]>
without console logs I can't tell
<karlp>
you might be running into the kernel decrompression needing more space than your bootloader allows, that's much more likely.
<karlp>
normally fixed by the "lzmaloader" second level stuff
<karlp>
but by the time the squashfs is involved, you're way past having linux console, not bootloader console.
<vulpes2[m]>
my image was actually smaller when decompressed than the stock image
<vulpes2[m]>
and the bootloader definitely has functional lzma support
<karlp>
not all "lzma support" is equal in my experience :)
<karlp>
as to your original question? not sure, at least in some targets, you need to edite the image makefiles to change the chains of commands, there's probably an "xz" line that you want to remove or change.
<vulpes2[m]>
I ran binwalk on the stock kernel uimage and the one I got, and there was another difference
<vulpes2[m]>
"properties" is 0x5D on stock and 0x6D from the image I buint
<vulpes2[m]>
*built
aiyion has quit [Remote host closed the connection]
aiyion has joined #openwrt-devel
<robimarko>
vulpes2[m]: can you pass earlycon to kernel bootargs?
<robimarko>
That will give you the missing kernel log if it crashes before the serial adapter is initialized