I can't upload my program to ESP32-CAM. It just keeps saying the port doesn't exist. But I can see it in /dev/ttyUSB0 (By the way, I'm on linux, Fedora) The UART bridge is CP2102 Silicon Labs.
What I've tried:
- Using both IDE 1, 2
- Removing everything, trying again on IDE 1
- upgrading permissions
Any help will be appreciated.
After sudo dmesg -wT | grep cp2102 as suggested by @timemage, I got this:


sudo dmesg -wToutput from the first line of after insertion downward. Besides diagnosing other options it will also allow you to convince yourself that a driver is loading when you see something likecp210x <bus numbers>: cp210x converter detected– timemage Aug 31 '23 at 16:26sudo dmesg -wT | grep cp2102did not get anything. I didn't take a screenshot. I will update my question with the ss soon. In a lecture right now. – 44yu5h Sep 01 '23 at 10:31grep cp2102in not going to findcp210x. Anyway, I'm sure you have that. The real point of posting it is the potential to see other diagnostically useful things that grepping is only going to remove. – timemage Sep 01 '23 at 18:15A fatal error occurred: Could not open /dev/ttyUSB0, the port doesn't existThe RX led is constantly on (as it was on Windows before I updated the driver, so I was just linking things but anyway) Any suggestions? – 44yu5h Sep 18 '23 at 19:31