Le 01/08/2023 à 06:30, Charles Curley a écrit :
According to Apple web sites, iOS devices (including iPhones) have used
WPA3 for several years. But there is no way to select the WPA version
on the iPhone.
I have no Apple hardware and have experimented this but you could
*probably* use a MDM solution to do it:
https://support.apple.com/guide/deployment/intro-to-mdm-profiles-depc0aadd3fe/web
https://support.apple.com/guide/deployment/choose-an-mdm-solution-dep1d7afa557/web
An open-source MDM (the first finded):
https://github.com/micromdm/micromdm/blob/main/docs/user-guide/quickstart.md
No joy.
Just in case, I generated a new password, which I propagated to various
machines via my network, so that I could copy and paste (thereby
avoiding typos).
I then tried on my Bullseye machine. That connected just fine using
WPA/WPA2 Personal. So far so good.
I then tried making sure that the Bookworm machine also used the same.
On Bookworm, I have a choice of:
None
LEAP
Dynamic WEP
WPA/WPA2/WPA3 Personal
WPA/WPA2 Enterprise
WPA3 Personal
Enhanced Open
(Methinks it's past time for a standard to auto-negotiate this
nonsense, but that's a rant for another day.)
When you create a client connection with NM, it is auto-selected
according to what the server announces
None failed. (NM insisted on a password anyway???)
Enhanced Open (whatever that means) also failed, and NM insisted on a
password.
The two Personal options both failed, and NM insisted on a password.
I did not try the others.
I don't know if that the root of your problem but I have had problems in
the past with a WPA3 capable router and Debian Bullseye (and NM) and had
to set up a WPA2-only connection on the router because I could not
connect with Bullseye.
I suppose your Iphone 8 was set up with WPA2 while your Iphone 14 is set
up with WPA3 (either pure, or rather, mixed)
If your Bookworm is an upgrade of a previous Debian installation, it
would be of interest to verify you have the good version of wpa_supplicant:
didier@hp-notebook14:~$ LANG=en-US.UTF-8; apt policy wpasupplicant
wpasupplicant:
Installed: 2:2.10-12
Candidate: 2:2.10-12
Version table:
*** 2:2.10-12 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
If wpasupplicant is up to date and you still are not able to connect,
consult le Archlinux wiki, there are instructions to manage WPA3 mixed
(with WPA2) manually (wpa_cli):
https://wiki.archlinux.org/title/Wpa_supplicant#Connections_to_pure_WPA3-SAE_access_points
https://wiki.archlinux.org/title/Wpa_supplicant#Connections_to_mixed_WPA2-PSK/WPA3-SAE_access_points