What type of feature is needed?
Proposal for new functionality
What is the feature?
We are currently looking into using the dpsk module in our wifi setup.
After some issues we finally got it working.
Thanks, @hshimomura for the perl script.
The biggest issue was, that we configured EysyPSK on our Cisco WLAN Controller (Catalyst 9800; v17.12.x) with FT enabled.
The screenshot in the official Cisco documentation shows that Fast Transition is "Adaptive Enabled".
https://www.cisco.com/c/en/us/td/docs/wireless/controller/9800/technical-reference/easy-psk-deployment-guide.html
But we figured out that this is not compatible with the dpsk module.
If Fast Transition is enabled the EAPol-Message is too big.
Even after we ignored this length check, it still did not work.
As it turned out, there seems to be a difference in the crypto calculation between PSK and FT-PSK.
(At least that is what ChatGPT told us.)
After disabling FT is worked. 👍
So maybe the module (and perl script) could be enhanced to support Fast Transition.
Or add an info in the documentation that FT needs to be disable.
What type of feature is needed?
Proposal for new functionality
What is the feature?
We are currently looking into using the dpsk module in our wifi setup.
After some issues we finally got it working.
Thanks, @hshimomura for the perl script.
The biggest issue was, that we configured EysyPSK on our Cisco WLAN Controller (Catalyst 9800; v17.12.x) with FT enabled.
The screenshot in the official Cisco documentation shows that Fast Transition is "Adaptive Enabled".
https://www.cisco.com/c/en/us/td/docs/wireless/controller/9800/technical-reference/easy-psk-deployment-guide.html
But we figured out that this is not compatible with the dpsk module.
If Fast Transition is enabled the EAPol-Message is too big.
Even after we ignored this length check, it still did not work.
As it turned out, there seems to be a difference in the crypto calculation between PSK and FT-PSK.
(At least that is what ChatGPT told us.)
After disabling FT is worked. 👍
So maybe the module (and perl script) could be enhanced to support Fast Transition.
Or add an info in the documentation that FT needs to be disable.