** Description changed: - The em28xx module is used with a lot of TV and video hardware, and is - needed also for the video grabber Terratec Grabster AV350MX. However, - with this external, USB connected device the wrong settings are applied, - allowing only a (good quality) video picture, but no sound at all. - Applying the workaround results in both good picture and good sound. + When using Ubuntu 12.04, 64bit, kernel 3.2.0-24 with my Terratec + Grabster AV350MX plugged into USB, the wrong settings are applied, + allowing only a video picture with no sound via mplayer, vlc, and + arecord. I verified that the error still exists in kernel 3.4.0-rc6. - The Terratec Grabster AV350MX (lsusb: 0ccd:0084) has a cheaper sister - grabber Terratec Grabby (0ccd:0096) with the same hardware chip Empia - EM2860. In the kernel driver file em28xx.h the former is card#68, while - the latter is card#67. - - Using Ubuntu 12.04, 64bit, kernel 3.2.0-24 correctly recognizes the - AV350MX, and loads some modules, but then has no sound using mplayer - (commands below) , vlc, arecord. Apply these workaround steps to reload - em28xx with the settings for the sister card. Thereafter dmesg - incorrectly identifies the card as Terratec Grabby, but sound now works - in addition to picture: - - - (insert Grabster and leave inserted) - - sudo rmmod em28xx - - sudo modprobe em28xx card=67 + WORKAROUND: Insert Grabster and leave inserted. Execute at a terminal: + sudo rmmod em28xx + sudo modprobe em28xx card=67 Now enjoy video with sound with (PAL video, video on /dev/video0, sound on alsa hw:1,0): mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=uyvy:device=/dev/video0:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=48000:adevice=plughw.1,0:forceaudio:immediatemode=0 -ao sdl,alsa or record to file with (1 minute of uncompressed video/sound): mencoder tv:// -tv driver=v4l2:width=720:height=576:device=/dev/video0:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=48000:adevice=plughw.1,0:forceaudio:immediatemode=0 -oac copy -ovc copy -o myvideofile -endpos 00:01:00 - I verified that the error still exists in kernel 3.4.0-rc6. + An insight to the work around is the Terratec Grabster AV350MX (lsusb: + 0ccd:0084) is similar to the Terratec Grabby (0ccd:0096) with the same + hardware chip Empia EM2860. Also, in the kernel driver file em28xx.h the + former is card#68, while the latter is card#67. - Could someone help me to "automate" the workaround until this is fixed in the kernel? - --- + --- AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC1: ullix 1784 F.... pulseaudio - /dev/snd/controlC0: ullix 1784 F.... pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC1: ullix 1784 F.... pulseaudio + /dev/snd/controlC0: ullix 1784 F.... pulseaudio Card0.Amixer.info: - Card hw:0 'Intel'/'HDA Intel at 0xee240000 irq 47' - Mixer name : 'Analog Devices AD1981' - Components : 'HDA:11d41981,17aa2025,00100200' - Controls : 20 - Simple ctrls : 11 + Card hw:0 'Intel'/'HDA Intel at 0xee240000 irq 47' + Mixer name : 'Analog Devices AD1981' + Components : 'HDA:11d41981,17aa2025,00100200' + Controls : 20 + Simple ctrls : 11 Card1.Amixer.info: - Card hw:1 'G350'/'Grabster AV 350 at usb-0000:00:1d.7-5, high speed' - Mixer name : 'USB Mixer' - Components : 'USB0ccd:0084' - Controls : 2 - Simple ctrls : 1 + Card hw:1 'G350'/'Grabster AV 350 at usb-0000:00:1d.7-5, high speed' + Mixer name : 'USB Mixer' + Components : 'USB0ccd:0084' + Controls : 2 + Simple ctrls : 1 Card1.Amixer.values: - Simple mixer control 'Line',0 - Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum - Capture channels: Mono - Limits: Capture 0 - 16 - Mono: Capture 8 [50%] [0.00dB] [on] + Simple mixer control 'Line',0 + Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum + Capture channels: Mono + Limits: Capture 0 - 16 + Mono: Capture 8 [50%] [0.00dB] [on] Card29.Amixer.info: - Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 79HT50WW-1.07' - Mixer name : 'ThinkPad EC 79HT50WW-1.07' - Components : '' - Controls : 2 - Simple ctrls : 1 + Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 79HT50WW-1.07' + Mixer name : 'ThinkPad EC 79HT50WW-1.07' + Components : '' + Controls : 2 + Simple ctrls : 1 Card29.Amixer.values: - Simple mixer control 'Console',0 - Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum - Playback channels: Mono - Limits: Playback 0 - 14 - Mono: Playback 14 [100%] [on] + Simple mixer control 'Console',0 + Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum + Playback channels: Mono + Limits: Playback 0 - 14 + Mono: Playback 14 [100%] [on] DistroRelease: Ubuntu 12.04 HibernationDevice: RESUME=UUID=0be66720-b3a2-41e0-aaa3-8beeea963a64 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) MachineType: LENOVO 1952YQB Package: linux (not installed) PccardctlIdent: - Socket 0: - no product info available + Socket 0: + no product info available PccardctlStatus: - Socket 0: - no card + Socket 0: + no card ProcEnviron: - TERM=xterm - PATH=(custom, no user) - LANG=en_US.UTF-8 - SHELL=/bin/bash + TERM=xterm + PATH=(custom, no user) + LANG=en_US.UTF-8 + SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=1c88d399-ed4f-4761-bb96-765e24bb2c1a ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.2.0-24.38-generic 3.2.16 RelatedPackageVersions: - linux-restricted-modules-3.2.0-24-generic N/A - linux-backports-modules-3.2.0-24-generic N/A - linux-firmware 1.79 + linux-restricted-modules-3.2.0-24-generic N/A + linux-backports-modules-3.2.0-24-generic N/A + linux-firmware 1.79 RfKill: - 0: phy0: Wireless LAN - Soft blocked: no - Hard blocked: no + 0: phy0: Wireless LAN + Soft blocked: no + Hard blocked: no SourcePackage: linux Tags: precise precise Uname: Linux 3.2.0-24-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin mythtv plugdev sambashare sudo dmi.bios.date: 04/30/2007 dmi.bios.vendor: LENOVO dmi.bios.version: 79ETD3WW (2.13 ) dmi.board.name: 1952YQB dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr79ETD3WW(2.13):bd04/30/2007:svnLENOVO:pn1952YQB:pvrThinkPadT60:rvnLENOVO:rn1952YQB:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 1952YQB dmi.product.version: ThinkPad T60 dmi.sys.vendor: LENOVO
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/998143 Title: em28xx incorrectly sets Terratec Grabster AV350MX resulting in no sound - Workaround provided Status in linux package in Ubuntu: Incomplete Bug description: When using Ubuntu 12.04, 64bit, kernel 3.2.0-24 with my Terratec Grabster AV350MX plugged into USB, the wrong settings are applied, allowing only a video picture with no sound via mplayer, vlc, and arecord. I verified that the error still exists in kernel 3.4.0-rc6. WORKAROUND: Insert Grabster and leave inserted. Execute at a terminal: sudo rmmod em28xx sudo modprobe em28xx card=67 Now enjoy video with sound with (PAL video, video on /dev/video0, sound on alsa hw:1,0): mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=uyvy:device=/dev/video0:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=48000:adevice=plughw.1,0:forceaudio:immediatemode=0 -ao sdl,alsa or record to file with (1 minute of uncompressed video/sound): mencoder tv:// -tv driver=v4l2:width=720:height=576:device=/dev/video0:input=0:fps=25:alsa:amode=1:forcechan=2:audiorate=48000:adevice=plughw.1,0:forceaudio:immediatemode=0 -oac copy -ovc copy -o myvideofile -endpos 00:01:00 An insight to the work around is the Terratec Grabster AV350MX (lsusb: 0ccd:0084) is similar to the Terratec Grabby (0ccd:0096) with the same hardware chip Empia EM2860. Also, in the kernel driver file em28xx.h the former is card#68, while the latter is card#67. --- AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: ullix 1784 F.... pulseaudio /dev/snd/controlC0: ullix 1784 F.... pulseaudio Card0.Amixer.info: Card hw:0 'Intel'/'HDA Intel at 0xee240000 irq 47' Mixer name : 'Analog Devices AD1981' Components : 'HDA:11d41981,17aa2025,00100200' Controls : 20 Simple ctrls : 11 Card1.Amixer.info: Card hw:1 'G350'/'Grabster AV 350 at usb-0000:00:1d.7-5, high speed' Mixer name : 'USB Mixer' Components : 'USB0ccd:0084' Controls : 2 Simple ctrls : 1 Card1.Amixer.values: Simple mixer control 'Line',0 Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum Capture channels: Mono Limits: Capture 0 - 16 Mono: Capture 8 [50%] [0.00dB] [on] Card29.Amixer.info: Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 79HT50WW-1.07' Mixer name : 'ThinkPad EC 79HT50WW-1.07' Components : '' Controls : 2 Simple ctrls : 1 Card29.Amixer.values: Simple mixer control 'Console',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 14 Mono: Playback 14 [100%] [on] DistroRelease: Ubuntu 12.04 HibernationDevice: RESUME=UUID=0be66720-b3a2-41e0-aaa3-8beeea963a64 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) MachineType: LENOVO 1952YQB Package: linux (not installed) PccardctlIdent: Socket 0: no product info available PccardctlStatus: Socket 0: no card ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=1c88d399-ed4f-4761-bb96-765e24bb2c1a ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.2.0-24.38-generic 3.2.16 RelatedPackageVersions: linux-restricted-modules-3.2.0-24-generic N/A linux-backports-modules-3.2.0-24-generic N/A linux-firmware 1.79 RfKill: 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no SourcePackage: linux Tags: precise precise Uname: Linux 3.2.0-24-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin mythtv plugdev sambashare sudo dmi.bios.date: 04/30/2007 dmi.bios.vendor: LENOVO dmi.bios.version: 79ETD3WW (2.13 ) dmi.board.name: 1952YQB dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr79ETD3WW(2.13):bd04/30/2007:svnLENOVO:pn1952YQB:pvrThinkPadT60:rvnLENOVO:rn1952YQB:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 1952YQB dmi.product.version: ThinkPad T60 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/998143/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp