Excellent, so the parameters seem basically correct.
Check if you are affected by either:
- Debian 11 (Bullseye) udev bug - No board or serial found
- BRLtty / ModemManager - Services Interfering with Klipper
If not follow the dmesg instructions and post the txt file. There is no real reason why it should not work by-id.