Page 1 of 1

ESP32 - doesn't show in /dev/tty or arduino ide, running fedora

Posted: Mon Jun 15, 2026 2:55 am
by jamesmac10
Hi there,

I've used esp32 before without any issues, some of the common fixes I've already tried but to no avail. My system is a razer laptop with nobara linux (fedora based) on it, I have another laptop with plain fedora and the same esp32 and cable works just fine, it is shown as ttyACM0. I am a member of plugdev, tty, and dialout groups on the machine in question, but when I plug into my nobara machine, I do a ls /dev and no ttyACM0 or ttyUSB0. When I plug it in I do get a notification showing that a jtag/serial device has connected, and lsusb shows the device as Bus 001 Device 017: ID 303a:1001 Espressif USB JTAG/serial debug unit. I don't have ModemManager installed, and check systemctl list-units and there is nothing like that. I tried just bringing up arduino ide, but the 'port' selection is just greyed out. Also using a web interface like spacehuhn flasher in chrome or brave doesnt show a serial to connect to. I was thinking maybe something to do with udev rules or something, but I'm no expert on the subject. Does anyone have any ideas? I could just use my other laptop, but its and old macbook air with vanilla fedora and is super slow. I'd much rather get things working with this machine, which is way faster and more convenient. Thanks in advance.

Re: ESP32 - doesn't show in /dev/tty or arduino ide, running fedora

Posted: Tue Jun 16, 2026 1:21 am
by Sprite
You could see if 303a or 1001 appears anywhere in the files in /etc/udev/rules.d, perhaps something is blacklisted there? Or maybe you still have some kind of remnant from passing through the device to a VM you may have run earlier?