Ft231x Usb Uart Driver Link Online

Linux users are in luck – the kernel includes the ftdi_sio driver. In 99% of cases, it works out of the box.

To verify:

lsmod | grep ftdi
dmesg | grep -i ft231x

If not loaded automatically, manually load it: ft231x usb uart driver link

sudo modprobe ftdi_sio

To persist across reboots:

echo "ftdi_sio" | sudo tee -a /etc/modules

Note: The device will appear as /dev/ttyUSB0 or /dev/ttyACM0. Add your user to the dialout group to use without sudo: Linux users are in luck – the kernel

sudo usermod -a -G dialout $USER

sudo modprobe ftdi_sio

Most distributions (Ubuntu, Debian, Fedora, Arch) include the ftdi_sio kernel module. If not loaded automatically, manually load it: sudo

# Check if driver is loaded
lsmod | grep ftdi_sio

This is a fake/clone chip issue. FTDI's newer drivers (v2.12.28+) intentionally misbehave with counterfeit chips. They will set the PID to 0x0000 or ignore the device.