Fwd: Strange USB transfer problems with Delock 61959

2013-09-13 Thread Matthias Gruenewald
Hello again,

I solved the problem. It was a bad cable. On the USB 3.0 port, it was
bended such that it works. On all other ports, the SNR was too low.
Sorry for bothering you...

Bye

Matthias

-- Weitergeleitete Nachricht --
Von: "Matthias Gruenewald" 
Datum: 10.09.2013 08:08
Betreff: Fwd: Strange USB transfer problems with Delock 61959
An: 
Cc:

> Hello linux media developers,
>
> I have recently bought a Delock 61959 DVB-C USB stick. It's working
> fine under Windows. All SD and HD channels can be found and watched
> fine. But under Linux, I get a really strange behaviour. If I connect
> the stick to a USB 3.0 port, it is somehow working. HD channels work
> fine, but some SD channels like "Pro Sieben" (Germany) have
> occasionally dropouts in the stream. It looks like a channel with poor
> signal strength, but VDR's signal strength indicator is 100%. Now if I
> connect the same stick to a USB 2.0 port, it get's even worse. All
> channels have dropouts, I can sometimes even not tune to a channel.
> The kernel log does not indicate any USB transfer problems. VDR
> sometimes complains that it can not tune to a channel. And there are
> some error messages on get_lock_status. Here is a log from an example
> session on a USB 2.0 port (I enabled core_debug in the em28xx driver):
>
> 2013-09-10T07:57:26.733489+02:00 server kernel: [ 3997.846473] drxk:
> frontend initialized.
> 2013-09-10T07:57:28.217491+02:00 server kernel: [ 3999.330104] em2874
> #0: MaxMedia UB425-TC/Delock 61959: only DVB-C supported by that
> driver version
> 2013-09-10T07:57:28.217517+02:00 server kernel: [ 3999.330111] DVB:
> registering new adapter (em2874 #0)
> 2013-09-10T07:57:28.217519+02:00 server kernel: [ 3999.330118] usb
> 2-1.4: DVB: registering adapter 0 frontend 0 (DRXK DVB-C DVB-T)...
> 2013-09-10T07:57:28.217521+02:00 server kernel: [ 3999.330533] em2874
> #0: Successfully loaded em28xx-dvb
> 2013-09-10T07:57:28.217522+02:00 server kernel: [ 3999.330536] Em28xx:
> Initialized (Em28xx dvb Extension) extension
> 2013-09-10T07:57:28.223490+02:00 server kernel: [ 3999.335953]
> Registered IR keymap rc-delock-61959
> 2013-09-10T07:57:28.223509+02:00 server kernel: [ 3999.336075] input:
> em28xx IR (em2874 #0) as
> /devices/pci:00/:00:1d.0/usb2/2-1/2-1.4/rc/rc10/input29
> 2013-09-10T07:57:28.223511+02:00 server kernel: [ 3999.336168] rc10:
> em28xx IR (em2874 #0) as
> /devices/pci:00/:00:1d.0/usb2/2-1/2-1.4/rc/rc10
> 2013-09-10T07:57:28.223513+02:00 server kernel: [ 3999.336571] Em28xx:
> Initialized (Em28xx Input Extension) extension
> 2013-09-10T07:57:50.483486+02:00 server kernel: [ 4021.597678] Em28xx:
> Removed (Em28xx dvb Extension) extension
> 2013-09-10T07:57:50.501696+02:00 server kernel: [ 4021.615023] Em28xx:
> Removed (Em28xx Input Extension) extension
> 2013-09-10T07:57:50.501716+02:00 server kernel: [ 4021.615383]
> usbcore: deregistering interface driver em28xx
> 2013-09-10T07:57:50.501719+02:00 server kernel: [ 4021.615400] em2874
> #0: disconnecting em2874 #0 video
> 2013-09-10T07:57:50.501721+02:00 server kernel: [ 4021.615403] em2874
> #0: V4L2 device video0 deregistered
> 2013-09-10T07:57:52.086487+02:00 server kernel: [ 4023.200624] em28xx:
> New device  USB 2875 Device @ 480 Mbps (1b80:e1cc, interface 0, class
> 0)
> 2013-09-10T07:57:52.086510+02:00 server kernel: [ 4023.200629] em28xx:
> DVB interface 0 found: isoc
> 2013-09-10T07:57:52.086512+02:00 server kernel: [ 4023.200710] em28xx:
> chip ID is em2874
> 2013-09-10T07:57:52.347501+02:00 server kernel: [ 4023.461484] em2874
> #0: i2c eeprom : 26 00 01 00 02 08 c8 e5 f5 64 01 60 09 e5 f5 64
> 2013-09-10T07:57:52.347525+02:00 server kernel: [ 4023.461494] em2874
> #0: i2c eeprom 0010: 09 60 03 c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03
> 2013-09-10T07:57:52.347527+02:00 server kernel: [ 4023.461500] em2874
> #0: i2c eeprom 0020: 02 08 63 e5 f6 b4 93 03 02 06 f7 c2 c6 22 c2 c6
> 2013-09-10T07:57:52.347528+02:00 server kernel: [ 4023.461506] em2874
> #0: i2c eeprom 0030: 22 00 60 00 90 00 60 12 06 29 7b 95 7a 67 79 eb
> 2013-09-10T07:57:52.347529+02:00 server kernel: [ 4023.461512] em2874
> #0: i2c eeprom 0040: 78 1a c3 12 06 18 70 03 d3 80 01 c3 92 02 90 78
> 2013-09-10T07:57:52.347530+02:00 server kernel: [ 4023.461518] em2874
> #0: i2c eeprom 0050: 0b 74 96 f0 74 82 f0 90 78 5d 74 05 f0 a3 f0 22
> 2013-09-10T07:57:52.347531+02:00 server kernel: [ 4023.461524] em2874
> #0: i2c eeprom 0060: 00 00 00 00 1a eb 67 95 80 1b cc e1 f0 93 6b 00
> 2013-09-10T07:57:52.347532+02:00 server kernel: [ 4023.461529] em2874
> #0: i2c eeprom 0070: 6a 20 00 00 00 00 04 57 4e 07 09 00 00 00 00 00
> 2013-09-10T07:57:52.347533+02:00 server kernel: [ 4023.461535] em2874
> #0: i2c eeprom 008

Fwd: Strange USB transfer problems with Delock 61959

2013-09-09 Thread Matthias Gruenewald
Hello linux media developers,

I have recently bought a Delock 61959 DVB-C USB stick. It's working
fine under Windows. All SD and HD channels can be found and watched
fine. But under Linux, I get a really strange behaviour. If I connect
the stick to a USB 3.0 port, it is somehow working. HD channels work
fine, but some SD channels like "Pro Sieben" (Germany) have
occasionally dropouts in the stream. It looks like a channel with poor
signal strength, but VDR's signal strength indicator is 100%. Now if I
connect the same stick to a USB 2.0 port, it get's even worse. All
channels have dropouts, I can sometimes even not tune to a channel.
The kernel log does not indicate any USB transfer problems. VDR
sometimes complains that it can not tune to a channel. And there are
some error messages on get_lock_status. Here is a log from an example
session on a USB 2.0 port (I enabled core_debug in the em28xx driver):

2013-09-10T07:57:26.733489+02:00 server kernel: [ 3997.846473] drxk:
frontend initialized.
2013-09-10T07:57:28.217491+02:00 server kernel: [ 3999.330104] em2874
#0: MaxMedia UB425-TC/Delock 61959: only DVB-C supported by that
driver version
2013-09-10T07:57:28.217517+02:00 server kernel: [ 3999.330111] DVB:
registering new adapter (em2874 #0)
2013-09-10T07:57:28.217519+02:00 server kernel: [ 3999.330118] usb
2-1.4: DVB: registering adapter 0 frontend 0 (DRXK DVB-C DVB-T)...
2013-09-10T07:57:28.217521+02:00 server kernel: [ 3999.330533] em2874
#0: Successfully loaded em28xx-dvb
2013-09-10T07:57:28.217522+02:00 server kernel: [ 3999.330536] Em28xx:
Initialized (Em28xx dvb Extension) extension
2013-09-10T07:57:28.223490+02:00 server kernel: [ 3999.335953]
Registered IR keymap rc-delock-61959
2013-09-10T07:57:28.223509+02:00 server kernel: [ 3999.336075] input:
em28xx IR (em2874 #0) as
/devices/pci:00/:00:1d.0/usb2/2-1/2-1.4/rc/rc10/input29
2013-09-10T07:57:28.223511+02:00 server kernel: [ 3999.336168] rc10:
em28xx IR (em2874 #0) as
/devices/pci:00/:00:1d.0/usb2/2-1/2-1.4/rc/rc10
2013-09-10T07:57:28.223513+02:00 server kernel: [ 3999.336571] Em28xx:
Initialized (Em28xx Input Extension) extension
2013-09-10T07:57:50.483486+02:00 server kernel: [ 4021.597678] Em28xx:
Removed (Em28xx dvb Extension) extension
2013-09-10T07:57:50.501696+02:00 server kernel: [ 4021.615023] Em28xx:
Removed (Em28xx Input Extension) extension
2013-09-10T07:57:50.501716+02:00 server kernel: [ 4021.615383]
usbcore: deregistering interface driver em28xx
2013-09-10T07:57:50.501719+02:00 server kernel: [ 4021.615400] em2874
#0: disconnecting em2874 #0 video
2013-09-10T07:57:50.501721+02:00 server kernel: [ 4021.615403] em2874
#0: V4L2 device video0 deregistered
2013-09-10T07:57:52.086487+02:00 server kernel: [ 4023.200624] em28xx:
New device  USB 2875 Device @ 480 Mbps (1b80:e1cc, interface 0, class
0)
2013-09-10T07:57:52.086510+02:00 server kernel: [ 4023.200629] em28xx:
DVB interface 0 found: isoc
2013-09-10T07:57:52.086512+02:00 server kernel: [ 4023.200710] em28xx:
chip ID is em2874
2013-09-10T07:57:52.347501+02:00 server kernel: [ 4023.461484] em2874
#0: i2c eeprom : 26 00 01 00 02 08 c8 e5 f5 64 01 60 09 e5 f5 64
2013-09-10T07:57:52.347525+02:00 server kernel: [ 4023.461494] em2874
#0: i2c eeprom 0010: 09 60 03 c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03
2013-09-10T07:57:52.347527+02:00 server kernel: [ 4023.461500] em2874
#0: i2c eeprom 0020: 02 08 63 e5 f6 b4 93 03 02 06 f7 c2 c6 22 c2 c6
2013-09-10T07:57:52.347528+02:00 server kernel: [ 4023.461506] em2874
#0: i2c eeprom 0030: 22 00 60 00 90 00 60 12 06 29 7b 95 7a 67 79 eb
2013-09-10T07:57:52.347529+02:00 server kernel: [ 4023.461512] em2874
#0: i2c eeprom 0040: 78 1a c3 12 06 18 70 03 d3 80 01 c3 92 02 90 78
2013-09-10T07:57:52.347530+02:00 server kernel: [ 4023.461518] em2874
#0: i2c eeprom 0050: 0b 74 96 f0 74 82 f0 90 78 5d 74 05 f0 a3 f0 22
2013-09-10T07:57:52.347531+02:00 server kernel: [ 4023.461524] em2874
#0: i2c eeprom 0060: 00 00 00 00 1a eb 67 95 80 1b cc e1 f0 93 6b 00
2013-09-10T07:57:52.347532+02:00 server kernel: [ 4023.461529] em2874
#0: i2c eeprom 0070: 6a 20 00 00 00 00 04 57 4e 07 09 00 00 00 00 00
2013-09-10T07:57:52.347533+02:00 server kernel: [ 4023.461535] em2874
#0: i2c eeprom 0080: 00 00 00 00 4e 00 12 00 f0 10 44 89 88 00 00 00
2013-09-10T07:57:52.347534+02:00 server kernel: [ 4023.461541] em2874
#0: i2c eeprom 0090: 5b 81 c0 00 00 00 20 40 20 80 02 20 01 01 00 00
2013-09-10T07:57:52.347535+02:00 server kernel: [ 4023.461547] em2874
#0: i2c eeprom 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2013-09-10T07:57:52.347536+02:00 server kernel: [ 4023.461553] em2874
#0: i2c eeprom 00b0: c6 40 00 00 00 00 87 00 00 00 00 00 00 40 00 00
2013-09-10T07:57:52.347537+02:00 server kernel: [ 4023.461558] em2874
#0: i2c eeprom 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 03
2013-09-10T07:57:52.347538+02:00 server kernel: [ 4023.461564] em2874
#0: i2c eeprom 00d0: 55 00 53 00 42 00 20 00 32 00 38 00 37 00 35 00
2013-09-10T07:57:52.347539+02: