> > You could try to issue a usb_reset_device() at driver initialisation in > > order to restart the firmware. Please report if this solves your problem. > > thanks, > > > > Holger After the deevice locked up again I was able to try the usb_device_device, unfortunately this had no effect. The device still won't tune correctly unless it's completely power cycled. I'm still getting strange 'got key' messages in the syslog whenver the device has locked up and I try to use it, for example: Apr 20 21:26:06 MythTv kernel: DVB: registering new adapter (TerraTec/qanu USB2.0 Highspeed DVB-T Receiver). [ at this point I try to use tzap ] Apr 20 21:26:50 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:26:50 MythTv kernel: got key (type 32, value 0x3dd60021 Apr 20 21:26:50 MythTv kernel: got key (type -85, value 0x00000000 Apr 20 21:26:50 MythTv kernel: got key (type 0, value 0x00000000 Apr 20 21:26:50 MythTv kernel: got key (type 0, value 0x00ff0000 Apr 20 21:26:50 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:26:50 MythTv kernel: got key (type 32, value 0xadd50021 Apr 20 21:26:50 MythTv kernel: got key (type -79, value 0x00000000 Apr 20 21:26:50 MythTv kernel: got key (type 0, value 0x00000000 Apr 20 21:26:50 MythTv kernel: got key (type 0, value 0x00ff0000 Apr 20 21:26:51 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:26:51 MythTv kernel: got key (type 32, value 0x7dd60021 Apr 20 21:26:51 MythTv kernel: got key (type -85, value 0x00000000 ..... Apr 20 21:26:58 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:26:58 MythTv kernel: got key (type 32, value 0x4dd60021 Apr 20 21:26:58 MythTv kernel: got key (type -80, value 0x00000000 Apr 20 21:26:58 MythTv kernel: got key (type 0, value 0x00000000 Apr 20 21:26:58 MythTv kernel: got key (type 0, value 0x00ff0000 Apr 20 21:26:58 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:26:58 MythTv kernel: got key (type 32, value 0xbdd60021 Apr 20 21:26:58 MythTv kernel: got key (type -81, value 0x00000000 Apr 20 21:26:58 MythTv kernel: got key (type 0, value 0x00000000 Apr 20 21:26:58 MythTv kernel: got key (type 0, value 0x00ff0000 [ Cancel tzap ] [ unload the cinergyt2 module ] Apr 20 21:27:12 MythTv kernel: usb.c: deregistering driver cinergyT2 Apr 20 21:27:29 MythTv kernel: usb.c: deregistering driver ttusb-dec [ reload cinergyt2 module ] Apr 20 21:27:59 MythTv kernel: usb.c: registered new driver cinergyT2 Apr 20 21:27:59 MythTv kernel: DVB: registering new adapter (TerraTec/qanu USB2.0 Highspeed DVB-T Receiver). [ start tzap again ] Apr 20 21:28:06 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:28:06 MythTv kernel: got key (type 32, value 0xddd50021 Apr 20 21:28:06 MythTv kernel: got key (type -85, value 0x00000000 Apr 20 21:28:06 MythTv kernel: got key (type 0, value 0x00000000 Apr 20 21:28:06 MythTv kernel: got key (type 0, value 0x00ff0000 Apr 20 21:28:07 MythTv kernel: got key (type 16, value 0x08000bdf Apr 20 21:28:07 MythTv kernel: got key (type 32, value 0x6dd60021 Apr 20 21:28:07 MythTv kernel: got key (type -82, value 0x00000000 ...... Any ideas people? Steve