FTDI USB device vanishes after reboot

I am trying to use my Beaglebone Black for some home automation using an Insteon 2412U modem, which shows up as an FTDI serial device.

I am running Debian: Linux 3.8.13-bone32 #1 SMP Fri Dec 13 16:57:41 UTC 2013 armv7l GNU/Linux

root@home:/opt/misterhouse/data# lsusb
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

When I reboot the BBB, it no longer seems to be connected when the system comes back up. A power cycle of the BBB doesn’t get it back either!

I have to power cycle the BBB with the FTDI device disconnected, and then re-plug it after boot in order to see it again.

Any ideas on what might be happening here? Any hints?

Thanks,

Dan

[dmesg log of a working connect]

[ 90.017824] usb usb1: usb wakeup-resume
[ 90.017930] usb usb1: usb auto-resume
[ 90.017980] hub 1-0:1.0: hub_resume
[ 90.018090] hub 1-0:1.0: port 1: status 0101 change 0001
[ 90.121063] hub 1-0:1.0: state 7 ports 1 chg 0002 evt 0000
[ 90.121213] hub 1-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
[ 90.226483] usb 1-1: new full-speed USB device number 2 using musb-hdrc
[ 90.355292] usb 1-1: ep0 maxpacket = 8
[ 90.357055] usb 1-1: default language 0x0409
[ 90.361904] usb 1-1: udev 2, busnum 1, minor = 1
[ 90.361961] usb 1-1: New USB device found, idVendor=0403, idProduct=6001
[ 90.369143] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 90.376754] usb 1-1: Product: FT232R USB UART
[ 90.381398] usb 1-1: Manufacturer: FTDI
[ 90.385515] usb 1-1: SerialNumber: A700aicy
[ 90.396492] usb 1-1: usb_probe_device
[ 90.396556] usb 1-1: configuration #1 chosen from 1 choice
[ 90.398438] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
[ 90.404527] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
[ 90.404645] hub 1-0:1.0: port 1 enable change, status 00000103
[ 90.579180] usbcore: registered new interface driver usbserial
[ 90.593348] usbcore: registered new interface driver usbserial_generic
[ 90.627166] usbserial: USB Serial support registered for generic
[ 90.662980] usbcore: registered new interface driver ftdi_sio
[ 90.674351] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 90.696181] ftdi_sio 1-1:1.0: usb_probe_interface
[ 90.696218] ftdi_sio 1-1:1.0: usb_probe_interface - got id
[ 90.696255] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
[ 90.705353] usb 1-1: Detected FT232RL
[ 90.709283] usb 1-1: Number of endpoints 2
[ 90.713592] usb 1-1: Endpoint 1 MaxPacketSize 64
[ 90.718448] usb 1-1: Endpoint 2 MaxPacketSize 64
[ 90.723294] usb 1-1: Setting MaxPacketSize 64
[ 90.729571] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0

pastebin.com your dmesg when it "fails"

Regards,