Originally Posted by rivviepop
Pat, I had a thought for you (but then got busy and didn't have playtime for forums ;) ) -- try downloading some "Live CD" ISO files and boot them on your computer and see if they work...
Yes Rivviepop, I should have mentioned that I tried several. Those that recognise the device without the continuous connects and disconnects include Puppy linux, DSL (Damn small linux) and Fluxbuntu (a lightweight installation of Ubuntu linux).
Those that fail include 'standard' Ubuntu, a 'recovery mode' boot into standard Ubuntu (administrator level command line only), and Xubuntu (a medium weight installation which uses the xfce desktop).
Puppy for instance gives the following (trimmed) output from lsusb -v:
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 14 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1
P: Vendor=0fca ProdID=0001 Rev= 0.02
S: Manufacturer=Research In Motion
S: Product=Terminal mobile RIM
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
So I'm thinking it's a problem to do with the Ubuntu setup, possibly to do with what modules are loaded. I'll keep looking for a solution.
Thanks and cheers, Pat.