← Back to team overview

kernel-packages team mailing list archive

[Bug 998143] Re: em28xx incorrectly sets Terratec Grabster AV350MX resulting in no sound - Workaround provided

 

ullix, this bug was reported a while ago and there hasn't been any
activity in it recently. We were wondering if this is still an issue? If
so, could you please test for this with the latest development release
of Ubuntu? ISO images are available from http://cdimage.ubuntu.com
/daily-live/current/ .

If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

If reproducible, could you also please test the latest upstream kernel available (not the daily folder) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.13-rc5

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.

** Tags added: bios-outdated-2.27 needs-upstream-testing regression-
potential

** Changed in: linux (Ubuntu)
   Importance: Medium => Low

** Changed in: linux (Ubuntu)
       Status: Triaged => Incomplete

-- 
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:
  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.

  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

  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.

  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
  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