[Bug 683103] New: USB Throughput Performance Issues
https://bugzilla.novell.com/show_bug.cgi?id=683103 https://bugzilla.novell.com/show_bug.cgi?id=683103#c0 Summary: USB Throughput Performance Issues Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86-64 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: malte.gell@gmx.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.0) Gecko/20100101 Firefox/4.0 The Sundtek support team suggested to file a kernel bug report to me. I have a Sundtek Media Home DVB-C Stick connected to the USB. TV Playback produces severely artefacts. The artefacts can be avoided by using the DVB-C driver in bulk mode. According to Sundtek this is a kernel USB driver issue. Reproducible: Always Steps to Reproduce: 1. Connect a Sundtek DVB-C/T device or maybe any other DVB-C device to machine 2. Scan for DVB-C channels and setup kaffeine for DVB-C 3. Watch TV -any channel- with kaffeine Actual Results: The picture shows severe artefacts. Expected Results: The playback should be smooth without any artefacts. The command to put the Sundtek driver into bulk mode is following: /opt/bin/mediaclient --dtvtransfermode=bulk -d /dev/dvb/adapter0/frontend0 To get Sundtek DVB-C work with Linux, the latest beta drivers should be used. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c1
Markus Rechberger
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.0) Gecko/20100101 Firefox/4.0
The Sundtek support team suggested to file a kernel bug report to me. I have a Sundtek Media Home DVB-C Stick connected to the USB.
TV Playback produces severely artefacts. The artefacts can be avoided by using the DVB-C driver in bulk mode. According to Sundtek this is a kernel USB driver issue.
Reproducible: Always
Steps to Reproduce: 1. Connect a Sundtek DVB-C/T device or maybe any other DVB-C device to machine 2. Scan for DVB-C channels and setup kaffeine for DVB-C 3. Watch TV -any channel- with kaffeine Actual Results: The picture shows severe artefacts.
Expected Results: The playback should be smooth without any artefacts.
The command to put the Sundtek driver into bulk mode is following:
/opt/bin/mediaclient --dtvtransfermode=bulk -d /dev/dvb/adapter0/frontend0
To get Sundtek DVB-C work with Linux, the latest beta drivers should be used.
The problem is very likely USB core related (ehci hcd driver). The driver uses the USB-FS interface for streaming while the expected behaviour is that the stream will be okay the "unexpected" one is a broken TS Stream. The device itself supports isochronous and bulk transfers, Suse has introduced a bug with 2.6.32 but it was fixed in 2.6.33 which also damaged the Isochronous stream (maybe the current bug was backported?) We will do some tests ourself as soon as the DVD images are ready. According to the customer the BER shows up 0 and Signal quality shows up 100% which indicates that the video stream should be okay. Please also post your lspci output. For testing purpose please also try other Linux distributions to double check that this is a new USB-FS (devio.c / ehci hcd) Kernelbug, eg Ubuntu 10.10 or Ubuntu 10.04 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c2
--- Comment #2 from Malte Gell
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c3
--- Comment #3 from Markus Rechberger
I do not have any free partitions on my harddrive left for installing a different distribution, but I could use a Live CD if this allows installing the Sundtek driver.
livecd is okay. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c4
--- Comment #4 from Malte Gell
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c5
--- Comment #5 from Markus Rechberger
I did a test: I have rebooted the machine and set the driver to iso mode. The artefacts did not occur again.... I saw the artefacts yesterday after fresh install of the Sundtek device. Now after reboot I see no artefacts...
After changing to ISO the device needs to be replugged in order to change the Transfermode. In case of a liveCD you can also enable the driver network mode and still test it via network on OpenSuse. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c6
--- Comment #6 from Malte Gell
https://bugzilla.novell.com/show_bug.cgi?id=683103
https://bugzilla.novell.com/show_bug.cgi?id=683103#c7
Markus Rechberger
participants (1)
-
bugzilla_noreply@novell.com