1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 <2025> | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 <2025> |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Problem with Newport CONEX-AGAP FTDI device on Linux |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "James P. Withrow" <jwithrow at cornell.edu> |
Cc: | Christofanis Skordas <skordasc at uchicago.edu>, tech-talk EPICS <tech-talk at aps.anl.gov> |
Date: | Fri, 20 Jun 2025 19:02:31 +0000 |
Folks, Thanks for the quick replies. The problem is that CONEX-AGP is known to the RHEL9 Linux kernel, but the CONEX-AGAP is not. I was able to get it working by running these commands: modprobe ftdi_sio echo 104d 3008 > /sys/bus/usb-serial/drivers/ftdi_sio/newid When I plugged in the CONEG-AGAP /dev/ttyUSB0 was created. When I plugged in a second CONEX-AGAP /dev/ttyUSB1 was created. However, that solution is temporary and does not survive a reboot. The permanent solution was to create these 2 files:
ftdi_sio
ACTION="" ATTRS{idVendor}=="104d", ATTRS{idProduct}=="3008", RUN+="/bin/sh -c 'echo 104d 3008 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id'" SUBSYSTEM=="tty", ATTRS{idVendor}=="104d", ATTRS{idProduct}=="3008", SYMLINK+="conex_agap", MODE="0666" Thanks again, Mark From: James P. Withrow <jwithrow at cornell.edu>
Mark - It looks like the issue may be that the VID/PID pair (particularly the PID) may not be included in the currently running ftdi_sio driver. A quick Google search turned up this incantation, which may be helpful:
Untested, as I’m out of the office, but hopefully this may point you in the correct direction.
-Jim Withrow
Sent from my iPhone
|