Hi, Dave, I think whether a udev rule needs to be created depends on whether the ftdi_sio module knows about the vendor/product ID. If the module already has an alias for the necessary vendor/product ID then the rule is already built-in.
Nimish, does "modinfo ftdi_sio | grep v0403p6011" output anything? On Ubuntu 12.04, the ftdi_sio module already knows about the FTDI chip used on the ROACH2 and a custom udev rule is not necessary for device creation (maybe for custom permissions, but not for device creation). ## ubuntu 12.04 $ modinfo ftdi_sio | grep v0403p6011 alias: usb:v0403p6011d*dc*dsc*dp*ic*isc*ip* Dave On Dec 6, 2012, at 12:35 PM, David Hawkins wrote: > Hi Nimish, > >> lsusb returns this: >> Bus 002 Device 021: ID 0403:6011 Future Technology Devices >> International, Ltd FT4232H Quad HS USB-UART/FIFO IC >> >> I had seen this note earlier, and thought I don't need to do anything >> since product id was recognized fine. But, may be I need to something. >> Let me check. > > You will need to add a rule; lsusb just reads the device info, > it has nothing to do with drivers being loaded. > > I believe the FTDI tech note discusses how to create a rule a > multi-channel device like the FT4232H - since you want the > ftdi_sio driver to create four /dev/ttyUSBx nodes. > > Cheers, > Dave >

