Readit News logoReadit News
ishanjain28 commented on From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey   blog.tymscar.com/posts/wi... · Posted by u/tymscar
rubenbe · 2 months ago
Thanks!

I've noticed that the 802.11k/v needs extra daemons to be configured (e.g usteer) and overall the documentation is very spotty. (for quite most "modern" features actually). You almost have to be lucky to find the correct forum post of a random person that actually figured things out. WRT 802.11r, I've noticed handovers failing in my laptops dmesg when running different patch versions of 24.10 release in my network. I'm not yet on Wifi6 so not there yet ;) If you have some more resources on that (forum post/bug that would be nice!)

ishanjain28 · 2 months ago
See

1. https://github.com/openwrt/openwrt/issues/9181

2. https://github.com/openwrt/openwrt/issues/9071

802.11k/v works well enough but the problem is when you are roaming the device is likely to see 2.4ghz network before it sees 5ghz network. Unless the manufacturers considered this scenario, the device will connect to 2.4ghz and remain connected to that instead of upgrading to higher bands. You need usteer in these situations.

You can also kind of patch this problem by setting beacon interval for 5/6ghz networks shorter than beacon interval for 2.4ghz network.

Also the problem with usteer is, they took the easy way out and do broadcast for syncing with other usteer instances instead of multicast so it's a lot of wasted bandwidth and it'll hit all the devices in that l2 segment.

ishanjain28 commented on From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey   blog.tymscar.com/posts/wi... · Posted by u/tymscar
rubenbe · 2 months ago
OpenWRT does support 802.11r fast roaming for multiple APs. The problem with OpenWRT is/was the configuration of multiple APs. There is OpenWISP, but they mostly target very large setups (>100 APs). So I built OpenSOHO using the OpenWISP daemons on the AP and a pocketbase frontend. (https://github.com/rubenbe/opensoho). No band steering yet unfortunately.
ishanjain28 · 2 months ago
This looks like a good project! Nice work.

802.11k/v/r on its own is not always sufficient for roaming specially if you have old clients on the network(5 years or older).

Almost every wifi solution like Omada or UI comes with additional heuristics based mechanisms to trigger roaming.

There are also bugs/missing features in 802.11r in openwrt. For example, it does not work if you are using 802.11w or Wifi 6

Also, during roaming it's supposed to do a shortened version of handshake for auth but right now it does a full 4 way handshake afaik or atleast that's what I see in the logs when a client switches to a different ap

ishanjain28 commented on From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey   blog.tymscar.com/posts/wi... · Posted by u/tymscar
drnick1 · 2 months ago
> I recently upgraded from a UniFi Dream Machine to a UniFi Dream Router 7

What do these devices do that can't be accomplished by an OpenWrt One + an external AP for less money and fully FOSS?

Another option would be a mini-PC running Linux, but it's perhaps overkill for a domestic router.

Edit: Actually the OpenWrt One does have built-in WiFi, so you don't even need the external AP.

ishanjain28 · 2 months ago
Good band steering and roaming. I would not use openwrt if I had to use multiple APs to cover the area.
ishanjain28 commented on Firefox is the best mobile browser   kelvinjps.com/blog/firefo... · Posted by u/kelvinjps10
never_inline · 2 months ago
You're using the F-Droid version?
ishanjain28 · 2 months ago
No, the one from play store.
ishanjain28 commented on Firefox is the best mobile browser   kelvinjps.com/blog/firefo... · Posted by u/kelvinjps10
ishanjain28 · 2 months ago
My experience with fenix has been complete opposite.

1. For the last 6 months, there is a bug which causes ff to read incorrect display resolution information on Samsung devices. This breaks all elements positioned with absolute property and you can't see them or access them. The only fix is to restart firefox. Over time, it has literally gotten so much worse that now I have to do it atleast 10 times in a 30 minute session.

2. Have a site open, click on the nav bar to do a search or open another site and it just reloads the same site again! Redo the action and then it loads.

3. The networking stack is so so so bad I don't even know where to begin with that. It gets stuck randomly, slow loading pages, infinite loading animations just so many problems. There are also similar problems with graphics performance where sometimes, it literally runs at less than 60fps(you can feel it), consumes a lot more battery and heats up the processor. All these issues along side some of the design decisions they have made that they refuse to revert.

I do not feel good about Firefox fenix anymore

Deleted Comment

ishanjain28 commented on Blip: Peer-to-peer massive file sharing   blip.net/... · Posted by u/miles
poisonborz · 5 months ago
Free open source alternative: https://pairdrop.net
ishanjain28 · 5 months ago
Are you people seriously suggesting webrtc crap in response to a native app built for much much high speed transfers? Unbelievable
ishanjain28 commented on Announcing the Clippy feature freeze   blog.rust-lang.org/inside... · Posted by u/jmillikin
ishanjain28 · 6 months ago
Unrelated, Is there a clippy lint to detect when you fill up and array/collection and immediately call clear on it ?
ishanjain28 commented on Mozilla to shut down Pocket and Fakespot   support.mozilla.org/en-US... · Posted by u/phantomathkg
ishanjain28 · 7 months ago
I was a premium user of pocket for almost a decade before mozilla bought it and I remained a user for another few years after the acquisition. Mozilla turned it into garbage that didn't even do it's job properly and it is a bit sad to see it shut down.
ishanjain28 commented on Japan's IC cards are weird and wonderful   aruarian.dance/blog/japan... · Posted by u/aecsocket
ishanjain28 · 7 months ago
In India, The NCMC cards for transit use the same technology. They considered allowing people to use their normal bank issued cards like the public transit in Singapore and decided against it because of potential fraud issues.

Right now, some ncmc card issuers allow validating the card using your phone so you don't have to go to the kiosk after topping up and they are working on letting people use their phones.

u/ishanjain28

KarmaCake day134September 8, 2017View Original