Online Store

FTDI device unrecognized on Linux OS

The FTDI device is not recognized by the Linux operating system? #

To fix this issue, you can perform the following:

Check the FTDI drivers’ installation #

If the Linux OS is unable to recognize the Digital Logic FTDI device, please ensure that the drivers have been properly installed. Follow your operating system’s FTDI driver installation manual and ensure you’ve chosen the appropriate D2XX and VCP drivers for your hardware architecture.

Grant USB access to local users #

Download and run the USB permissions script for Linux to grant the FTDI device access to local users (user group).

Blacklist the ftdi_sio and usbserial modules #

Check if  ftdi_sio and usbserial modules are loaded.  If so, disable them :

lsmod
–  – Module Size Used by
–  – ftdi_sio 26993 0
– – usbserial 21409 1 ftdi_sio
sudo rmmod ftdi_sio usbserial
sudo rmmod ftdi_sio usbserial

To make this change permanent, blacklist modules in the /modprobe.d/ftdi.conf file.

Edit ftdi.conf file:

sudo vim /etc/modprobe.d/ftdi.conf

Add the following code and save the changes:

#disable auto load FTDI modules – D-LOGIC
blacklist ftdi_sio
blacklist usbserial