Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
WPA3 on Raspberry Pi 3B+, 4B and 5B with iwd (rachelbythebay.com)
16 points by lwhsiao on Jan 24, 2024 | hide | past | favorite | 10 comments


Hold on there: WPA3 connections fail after 11 hours

https://rachelbythebay.com/w/2024/01/24/fail/

"My conclusion: this entire ecosystem is deeply cursed."


iwd is slick as hell. I use it with systemd-networkd and it's so smooth.

There's fantastic support for all the weird ways to connect: wifi-p2p/direct, ad-hoc, Device Provisioning Protocol (DPP/Easy Connect), Shared Code Device Provisioning (Pkex). Good debug tools like initiating roam to.

It's nice that iwd does less; it just gets wireless connected. NetworkManager does so much, and somehow it's never sparked joy. I've spent time on connman and that was fine enough. I've managed my own wpa-supplicant configs, which worked but was clunky. Iwd has really been a joy to work with for me, so clear & direct, with easy config files & a very pleasant little tui/cli.

Systemd-networkd has also been quite simple & direct for me, very configurable. But that's another story.


> iwd has really been a joy to work with for me, so clear & direct, with easy config files & a very pleasant little tui/cli.

I discovered it on arch. It's a perfect companion to bluetoothctl, and far better than what I had seen on Linux before


I can get some decent speeds with the standard wifi card in the Framework 13 (Intel) and the new U7 Pro AP.

Intel(R) Wi-Fi 6 AX210 160MHz

6GHz channel (mandatory WPA3). Intel iwd instead of wpa_supplicant (though it worked okay).

  [  5] local 192.168.1.232 port 59618 connected to 192.168.1.201 port 5201
  [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
  [  5]   0.00-1.00   sec  95.0 MBytes   796 Mbits/sec   26   1.14 MBytes       
  [  5]   1.00-2.00   sec  96.1 MBytes   806 Mbits/sec   22    899 KBytes       
  [  5]   2.00-3.00   sec  98.2 MBytes   825 Mbits/sec    0    977 KBytes       
  [  5]   3.00-4.00   sec  96.0 MBytes   805 Mbits/sec    0   1.03 MBytes       
  [  5]   4.00-5.00   sec  97.5 MBytes   818 Mbits/sec    0   1.10 MBytes       
  [  5]   5.00-6.00   sec  95.2 MBytes   799 Mbits/sec   16    863 KBytes       
  [  5]   6.00-7.00   sec  93.4 MBytes   783 Mbits/sec    0    960 KBytes       
  [  5]   7.00-8.00   sec  95.2 MBytes   799 Mbits/sec    0   1.01 MBytes       
  [  5]   8.00-9.00   sec  94.0 MBytes   789 Mbits/sec    0   1.06 MBytes       
  [  5]   9.00-10.00  sec  97.6 MBytes   819 Mbits/sec    0   1.11 MBytes


There is a followup post saying that the module is disconnecting from the network after 11hrs, the cause seems a bit murky (I'd say probably a firmware issue but haven't looked in to it at all)

https://rachelbythebay.com/w/2024/01/24/fail/


On my home network I have WPA3 disabled because so many devices seem to do really badly at fast roaming between APs with it, so it's WPA2 everywhere for me. Someday?


This is literally the only report I've seen of someone who got 802.11r Fast BSS Transition working with WPA3. https://forum.openwrt.org/t/802-11r-wpa3-does-it-work/135041...

I've seen tons of reports declaring that it just doesn't work & isn't expected to. It was a shock seeing a report that it does work!


Interesting. Hope that means it's within the power of the AP vendors to fix it.

In the meantime, WPA3 is required for 6 GHz -- so I guess we just sit that band out.



iwd doesn't even work properly with wpa and wpa2:

https://www.google.com/search?q=iwd+%22invalid+key%22




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: