I wrote: > The only way I get sound is if I load the driver before plugging > the device, and even then I sometimes need to start tvtime or > mplayer more than once. If the driver was not loaded before > plugging the device no number of application restarts will produce > sound.
I did some more testing: If I plug the device without modules loaded so driver loads (which leads to no sound) then unload modules, then load modules again - all with the device plugged - I will still not get sound. If I load modules without device plugged, then plug device (in which case the sound works) unload the modules, load the modules again - all with the device plugged, I continue to get working sound. Any time I write "working sound" I always have to stop and restart tvtime/mplayer at least one time but usually two times. This also holds true after unloading and reloading the driver. For "no sound" cases I've tried restarting tvtime 15 times. dmesg output is attached from when modules are loaded automatically on device plug, and from when modules are loaded before device is plugged. Including diff. //Peter
usb 1-2: new high speed USB device using ehci_hcd and address 7 usb 1-2: configuration #1 chosen from 1 choice usb 1-2: New USB device found, idVendor=0ccd, idProduct=0042 usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 usb 1-2: Product: Cinergy Hybrid T USB XS usb 1-2: Manufacturer: TerraTec Electronic GmbH em28xx v4l2 driver version 0.0.1 loaded em28xx: new video device (0ccd:0042): interface 0, class 255 em28xx: device is attached to a USB 2.0 bus em28xx #0: Alternate settings: 8 em28xx #0: Alternate setting 0, max size= 0 em28xx #0: Alternate setting 1, max size= 0 em28xx #0: Alternate setting 2, max size= 1448 em28xx #0: Alternate setting 3, max size= 2048 em28xx #0: Alternate setting 4, max size= 2304 em28xx #0: Alternate setting 5, max size= 2580 em28xx #0: Alternate setting 6, max size= 2892 em28xx #0: Alternate setting 7, max size= 3072 attach_inform: tvp5150 detected. tvp5150 0-005c: tvp5150am1 detected. successfully attached tuner em28xx #0: V4L2 VBI device registered as /dev/vbi0 em28xx #0: V4L2 device registered as /dev/video0 input: em2880/em2870 remote control as /devices/virtual/input/input11 em28xx-input.c: remote control handler attached em28xx #0: Found Terratec Hybrid XS usbcore: registered new interface driver em28xx em2880-dvb.c: DVB Init DVB: registering new adapter (em2880 DVB-T) DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)... Em28xx: Initialized (Em2880 DVB Extension) extension
em28xx v4l2 driver version 0.0.1 loaded usbcore: registered new interface driver em28xx usb 1-2: new high speed USB device using ehci_hcd and address 8 usb 1-2: configuration #1 chosen from 1 choice em28xx: new video device (0ccd:0042): interface 0, class 255 em28xx: device is attached to a USB 2.0 bus em28xx #0: Alternate settings: 8 em28xx #0: Alternate setting 0, max size= 0 em28xx #0: Alternate setting 1, max size= 0 em28xx #0: Alternate setting 2, max size= 1448 em28xx #0: Alternate setting 3, max size= 2048 em28xx #0: Alternate setting 4, max size= 2304 em28xx #0: Alternate setting 5, max size= 2580 em28xx #0: Alternate setting 6, max size= 2892 em28xx #0: Alternate setting 7, max size= 3072 attach_inform: tvp5150 detected. tvp5150 0-005c: tvp5150am1 detected. successfully attached tuner em28xx #0: V4L2 VBI device registered as /dev/vbi0 em28xx #0: V4L2 device registered as /dev/video0 input: em2880/em2870 remote control as /devices/virtual/input/input12 em28xx-input.c: remote control handler attached em28xx #0: Found Terratec Hybrid XS usb 1-2: New USB device found, idVendor=0ccd, idProduct=0042 usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 usb 1-2: Product: Cinergy Hybrid T USB XS usb 1-2: Manufacturer: TerraTec Electronic GmbH em2880-dvb.c: DVB Init DVB: registering new adapter (em2880 DVB-T) DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)... Em28xx: Initialized (Em2880 DVB Extension) extension
--- dmesg_autoload_nosound.txt 2009-01-21 04:02:08.000000000 +0100 +++ dmesg_manual_modprobe_workingsound.txt 2009-01-21 04:03:36.000000000 +0100 @@ -1,10 +1,7 @@ -usb 1-2: new high speed USB device using ehci_hcd and address 7 -usb 1-2: configuration #1 chosen from 1 choice -usb 1-2: New USB device found, idVendor=0ccd, idProduct=0042 -usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 -usb 1-2: Product: Cinergy Hybrid T USB XS -usb 1-2: Manufacturer: TerraTec Electronic GmbH em28xx v4l2 driver version 0.0.1 loaded +usbcore: registered new interface driver em28xx +usb 1-2: new high speed USB device using ehci_hcd and address 8 +usb 1-2: configuration #1 chosen from 1 choice em28xx: new video device (0ccd:0042): interface 0, class 255 em28xx: device is attached to a USB 2.0 bus em28xx #0: Alternate settings: 8 @@ -21,10 +18,13 @@ successfully attached tuner em28xx #0: V4L2 VBI device registered as /dev/vbi0 em28xx #0: V4L2 device registered as /dev/video0 -input: em2880/em2870 remote control as /devices/virtual/input/input11 +input: em2880/em2870 remote control as /devices/virtual/input/input12 em28xx-input.c: remote control handler attached em28xx #0: Found Terratec Hybrid XS -usbcore: registered new interface driver em28xx +usb 1-2: New USB device found, idVendor=0ccd, idProduct=0042 +usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 +usb 1-2: Product: Cinergy Hybrid T USB XS +usb 1-2: Manufacturer: TerraTec Electronic GmbH em2880-dvb.c: DVB Init DVB: registering new adapter (em2880 DVB-T) DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
_______________________________________________ Em28xx mailing list [email protected] http://mcentral.de/mailman/listinfo/em28xx
