ruben safir
2015-10-28 19:54:22 UTC
I brought this tuner because it is listed as supported on the linuxtv.org
site
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-955Q
I loaded a new version of the kernel onto my system (which is manjaro
openrc) and I scanned it on the atsc over the air channel with a mini-
antenna it came with and it pulled up only one channel. So I brought an
amplified terk antenna and got a decent channels.conf file out of is with
w_scan -af -A1 -c US -x >> ~/channels.conf
But during the world series it seems to just stop getting imput. I've
using VLC to watch it and used a vlcchans.xspf playlist that w_scan was
kind enough to make for me. Kaffeine doesn't work. It overwhelms my box
(s)
I've getting a read out like this:
[***@stat13 ~]$ vlc
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
[0x236e498] pulse audio output error: PulseAudio server connection
failure: Connection refused
[0x2253118] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/fmc.luac: /usr/lib/vlc/lua/sd/fmc.luac: bad header in precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/icecast.luac: /usr/lib/vlc/lua/sd/icecast.luac: bad header in
precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/jamendo.luac: /usr/lib/vlc/lua/sd/jamendo.luac: bad header in
precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/metachannels.luac: /usr/lib/vlc/lua/sd/metachannels.luac: bad header
in precompiled chunk
[0x7f79a0c0d088] main stream error: cannot pre fill buffer
[0x7f79a0c0d088] main stream error: cannot pre fill buffer
and w_scan is saying it isn't getting a reading from the tuner either,
===>
[***@stat13 ~]$ w_scan -fa -A1 -c US -X
w_scan -fa -A1 -c US -X
w_scan version 20141122 (compiled for DVB API 5.10)
using settings for UNITED STATES
ATSC
VSB US/CA, DVB-T TW
scan type TERRCABLE_ATSC, channellist 1
output format czap/tzap/szap/xine
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3904: FATAL: ***** NO USEABLE TERRCABLE_ATSC CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
[***@stat13 ~]$ w_scan -fa -A1 -c US -X
w_scan -fa -A1 -c US -X
w_scan version 20141122 (compiled for DVB API 5.10)
using settings for UNITED STATES
ATSC
VSB US/CA, DVB-T TW
scan type TERRCABLE_ATSC, channellist 1
output format czap/tzap/szap/xine
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRCABLE_ATSC "LG Electronics
LGDT3306A VSB/QAM Frontend": good :-)
Using TERRCABLE_ATSC frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.10
frontend 'LG Electronics LGDT3306A VSB/QAM Frontend' supports
INVERSION_AUTO
8VSB
QAM_64
QAM_256
FREQ (55.00MHz ... 858.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
57000: 8VSB(time: 00:00.240)
63000: 8VSB(time: 00:05.070)
...
761000: 8VSB(time: 07:01.899)
767000: 8VSB(time: 07:06.729)
773000: 8VSB(time: 07:11.556)
779000: 8VSB(time: 07:16.386)
785000: 8VSB(time: 07:21.213)
791000: 8VSB(time: 07:26.040)
797000: 8VSB(time: 07:30.870)
803000: 8VSB(time: 07:35.700)
tune to: 8VSB f=533000 kHz (0:0:0) (time: 07:40.530)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=569000 kHz (0:0:0) (time: 07:49.900)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=587000 kHz (0:0:0) (time: 07:56.910)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=605000 kHz (0:0:0) (time: 08:03.924)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
(time: 08:10.897) dumping lists (0 services)
..
Done, scan time: 08:10.897
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
from lsusb -v
Bus 007 Device 004: ID 2040:b123 Hauppauge
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x2040 Hauppauge
idProduct 0xb123
bcdDevice 40.01
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 344
bNumInterfaces 7
bConfigurationValue 1
iConfiguration 4
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 340mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x8e EP 14 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x0e EP 14 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 4
dmesg:
[ 7670.231910] cx231xx 7-2:1.1: New device Hauppauge Hauppauge Device @
480 Mbps (2040:b123) with 7 interfaces
[ 7670.232011] cx231xx 7-2:1.1: Identified as Hauppauge WinTV-HVR-955Q
(111401) (card=21)
[ 7670.232517] i2c i2c-9: Added multiplexed i2c bus 11
[ 7670.232553] i2c i2c-9: Added multiplexed i2c bus 12
[ 7670.360389] cx25840 8-0044: cx23102 A/V decoder found @ 0x88 (cx231xx
#0-0)
[ 7672.284924] cx25840 8-0044: loaded v4l-cx231xx-avcore-01.fw firmware
(16382 bytes)
[ 7672.357425] tveeprom 11-0050: Hauppauge model 111401, rev E1I6,
serial# 4035538394
[ 7672.357429] tveeprom 11-0050: MAC address is 00:0d:fe:89:6d:da
[ 7672.357432] tveeprom 11-0050: tuner model is SiLabs Si2157 (idx 186,
type 4)
[ 7672.357434] tveeprom 11-0050: TV standards NTSC(M) ATSC/DVB Digital
(eeprom 0x88)
[ 7672.357436] tveeprom 11-0050: audio processor is CX23102 (idx 47)
[ 7672.357438] tveeprom 11-0050: decoder processor is CX23102 (idx 46)
[ 7672.357440] tveeprom 11-0050: has no radio, has IR receiver, has no IR
transmitter
[ 7672.358545] cx231xx 7-2:1.1: v4l2 driver version 0.0.3
[ 7672.417927] cx231xx 7-2:1.1: Unknown tuner type configuring SIF
[ 7672.445864] cx231xx 7-2:1.1: Registered video device video0 [v4l2]
[ 7672.445934] cx231xx 7-2:1.1: Registered VBI device vbi0
[ 7672.446037] cx231xx 7-2:1.1: audio EndPoint Addr 0x83, Alternate
settings: 3
[ 7672.495425] si2157 12-0060: Silicon Labs Si2147/2148/2157/2158
successfully attached
[ 7672.495434] DVB: registering new adapter (cx231xx #0)
[ 7672.495438] cx231xx 7-2:1.1: DVB: registering adapter 0 frontend 0 (LG
Electronics LGDT3306A VSB/QAM Frontend)...
[ 7672.495748] cx231xx 7-2:1.1: Successfully loaded cx231xx-dvb
[ 7672.495752] cx231xx 7-2:1.1: video EndPoint Addr 0x84, Alternate
settings: 5
[ 7672.495756] cx231xx 7-2:1.1: VBI EndPoint Addr 0x85, Alternate
settings: 2
[ 7672.495759] cx231xx 7-2:1.1: sliced CC EndPoint Addr 0x86, Alternate
settings: 2
[ 7672.495762] cx231xx 7-2:1.1: TS EndPoint Addr 0x81, Alternate
settings: 6
[ 7675.423850] si2157 12-0060: found a 'Silicon Labs Si2157-A30'
[ 7675.472972] si2157 12-0060: firmware version: 3.0.5
from the logs:
[***@stat13 ~]# tail -f /var/log/messages
Oct 28 01:29:18 stat13 kernel: [ 3090.247250] si2157 12-0060: firmware
version: 3.0.5
Oct 28 01:48:42 stat13 kernel: [ 4254.488614] perf interrupt took too
long (2508 > 2495), lowering kernel.perf_event_max_sample_rate to 50100
Oct 28 02:45:40 stat13 kernel: [ 7672.284924] cx25840 8-0044: loaded v4l-
cx231xx-avcore-01.fw firmware (16382 bytes)
Oct 28 02:45:40 stat13 kernel: [ 7672.357425] tveeprom 11-0050: Hauppauge
model 111401, rev E1I6, serial# 4035538394
Oct 28 02:45:40 stat13 kernel: [ 7672.357432] tveeprom 11-0050: tuner
model is SiLabs Si2157 (idx 186, type 4)
Oct 28 02:45:40 stat13 kernel: [ 7672.357436] tveeprom 11-0050: audio
processor is CX23102 (idx 47)
Oct 28 02:45:40 stat13 kernel: [ 7672.357440] tveeprom 11-0050: has no
radio, has IR receiver, has no IR transmitter
Oct 28 02:45:40 stat13 kernel: [ 7672.445864] cx231xx 7-2:1.1: Registered
video device video0 [v4l2]
Oct 28 02:45:40 stat13 mtp-probe: checking bus 7, device 4: "/sys/devices/
pci0000:00/0000:00:1a.7/usb7/7-2"
Oct 28 02:45:40 stat13 mtp-probe: bus: 7, device: 4 was not an MTP device
Is there a mailing list for support on this hardware?
site
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-955Q
I loaded a new version of the kernel onto my system (which is manjaro
openrc) and I scanned it on the atsc over the air channel with a mini-
antenna it came with and it pulled up only one channel. So I brought an
amplified terk antenna and got a decent channels.conf file out of is with
w_scan -af -A1 -c US -x >> ~/channels.conf
But during the world series it seems to just stop getting imput. I've
using VLC to watch it and used a vlcchans.xspf playlist that w_scan was
kind enough to make for me. Kaffeine doesn't work. It overwhelms my box
(s)
I've getting a read out like this:
[***@stat13 ~]$ vlc
VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)
[0x236e498] pulse audio output error: PulseAudio server connection
failure: Connection refused
[0x2253118] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/fmc.luac: /usr/lib/vlc/lua/sd/fmc.luac: bad header in precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/icecast.luac: /usr/lib/vlc/lua/sd/icecast.luac: bad header in
precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/jamendo.luac: /usr/lib/vlc/lua/sd/jamendo.luac: bad header in
precompiled chunk
[0x7f79bc21ef28] lua probe error: Error loading script /usr/lib/vlc/lua/
sd/metachannels.luac: /usr/lib/vlc/lua/sd/metachannels.luac: bad header
in precompiled chunk
[0x7f79a0c0d088] main stream error: cannot pre fill buffer
[0x7f79a0c0d088] main stream error: cannot pre fill buffer
and w_scan is saying it isn't getting a reading from the tuner either,
===>
[***@stat13 ~]$ w_scan -fa -A1 -c US -X
w_scan -fa -A1 -c US -X
w_scan version 20141122 (compiled for DVB API 5.10)
using settings for UNITED STATES
ATSC
VSB US/CA, DVB-T TW
scan type TERRCABLE_ATSC, channellist 1
output format czap/tzap/szap/xine
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3904: FATAL: ***** NO USEABLE TERRCABLE_ATSC CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
[***@stat13 ~]$ w_scan -fa -A1 -c US -X
w_scan -fa -A1 -c US -X
w_scan version 20141122 (compiled for DVB API 5.10)
using settings for UNITED STATES
ATSC
VSB US/CA, DVB-T TW
scan type TERRCABLE_ATSC, channellist 1
output format czap/tzap/szap/xine
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRCABLE_ATSC "LG Electronics
LGDT3306A VSB/QAM Frontend": good :-)
Using TERRCABLE_ATSC frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.10
frontend 'LG Electronics LGDT3306A VSB/QAM Frontend' supports
INVERSION_AUTO
8VSB
QAM_64
QAM_256
FREQ (55.00MHz ... 858.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
57000: 8VSB(time: 00:00.240)
63000: 8VSB(time: 00:05.070)
...
761000: 8VSB(time: 07:01.899)
767000: 8VSB(time: 07:06.729)
773000: 8VSB(time: 07:11.556)
779000: 8VSB(time: 07:16.386)
785000: 8VSB(time: 07:21.213)
791000: 8VSB(time: 07:26.040)
797000: 8VSB(time: 07:30.870)
803000: 8VSB(time: 07:35.700)
tune to: 8VSB f=533000 kHz (0:0:0) (time: 07:40.530)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=569000 kHz (0:0:0) (time: 07:49.900)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=587000 kHz (0:0:0) (time: 07:56.910)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
tune to: 8VSB f=605000 kHz (0:0:0) (time: 08:03.924)
Info: no data from PAT after 2 seconds
Info: no data from VCT(terr) after 6 seconds
(time: 08:10.897) dumping lists (0 services)
..
Done, scan time: 08:10.897
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
from lsusb -v
Bus 007 Device 004: ID 2040:b123 Hauppauge
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x2040 Hauppauge
idProduct 0xb123
bcdDevice 40.01
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 344
bNumInterfaces 7
bConfigurationValue 1
iConfiguration 4
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 340mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x8e EP 14 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x0e EP 14 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 4
dmesg:
[ 7670.231910] cx231xx 7-2:1.1: New device Hauppauge Hauppauge Device @
480 Mbps (2040:b123) with 7 interfaces
[ 7670.232011] cx231xx 7-2:1.1: Identified as Hauppauge WinTV-HVR-955Q
(111401) (card=21)
[ 7670.232517] i2c i2c-9: Added multiplexed i2c bus 11
[ 7670.232553] i2c i2c-9: Added multiplexed i2c bus 12
[ 7670.360389] cx25840 8-0044: cx23102 A/V decoder found @ 0x88 (cx231xx
#0-0)
[ 7672.284924] cx25840 8-0044: loaded v4l-cx231xx-avcore-01.fw firmware
(16382 bytes)
[ 7672.357425] tveeprom 11-0050: Hauppauge model 111401, rev E1I6,
serial# 4035538394
[ 7672.357429] tveeprom 11-0050: MAC address is 00:0d:fe:89:6d:da
[ 7672.357432] tveeprom 11-0050: tuner model is SiLabs Si2157 (idx 186,
type 4)
[ 7672.357434] tveeprom 11-0050: TV standards NTSC(M) ATSC/DVB Digital
(eeprom 0x88)
[ 7672.357436] tveeprom 11-0050: audio processor is CX23102 (idx 47)
[ 7672.357438] tveeprom 11-0050: decoder processor is CX23102 (idx 46)
[ 7672.357440] tveeprom 11-0050: has no radio, has IR receiver, has no IR
transmitter
[ 7672.358545] cx231xx 7-2:1.1: v4l2 driver version 0.0.3
[ 7672.417927] cx231xx 7-2:1.1: Unknown tuner type configuring SIF
[ 7672.445864] cx231xx 7-2:1.1: Registered video device video0 [v4l2]
[ 7672.445934] cx231xx 7-2:1.1: Registered VBI device vbi0
[ 7672.446037] cx231xx 7-2:1.1: audio EndPoint Addr 0x83, Alternate
settings: 3
[ 7672.495425] si2157 12-0060: Silicon Labs Si2147/2148/2157/2158
successfully attached
[ 7672.495434] DVB: registering new adapter (cx231xx #0)
[ 7672.495438] cx231xx 7-2:1.1: DVB: registering adapter 0 frontend 0 (LG
Electronics LGDT3306A VSB/QAM Frontend)...
[ 7672.495748] cx231xx 7-2:1.1: Successfully loaded cx231xx-dvb
[ 7672.495752] cx231xx 7-2:1.1: video EndPoint Addr 0x84, Alternate
settings: 5
[ 7672.495756] cx231xx 7-2:1.1: VBI EndPoint Addr 0x85, Alternate
settings: 2
[ 7672.495759] cx231xx 7-2:1.1: sliced CC EndPoint Addr 0x86, Alternate
settings: 2
[ 7672.495762] cx231xx 7-2:1.1: TS EndPoint Addr 0x81, Alternate
settings: 6
[ 7675.423850] si2157 12-0060: found a 'Silicon Labs Si2157-A30'
[ 7675.472972] si2157 12-0060: firmware version: 3.0.5
from the logs:
[***@stat13 ~]# tail -f /var/log/messages
Oct 28 01:29:18 stat13 kernel: [ 3090.247250] si2157 12-0060: firmware
version: 3.0.5
Oct 28 01:48:42 stat13 kernel: [ 4254.488614] perf interrupt took too
long (2508 > 2495), lowering kernel.perf_event_max_sample_rate to 50100
Oct 28 02:45:40 stat13 kernel: [ 7672.284924] cx25840 8-0044: loaded v4l-
cx231xx-avcore-01.fw firmware (16382 bytes)
Oct 28 02:45:40 stat13 kernel: [ 7672.357425] tveeprom 11-0050: Hauppauge
model 111401, rev E1I6, serial# 4035538394
Oct 28 02:45:40 stat13 kernel: [ 7672.357432] tveeprom 11-0050: tuner
model is SiLabs Si2157 (idx 186, type 4)
Oct 28 02:45:40 stat13 kernel: [ 7672.357436] tveeprom 11-0050: audio
processor is CX23102 (idx 47)
Oct 28 02:45:40 stat13 kernel: [ 7672.357440] tveeprom 11-0050: has no
radio, has IR receiver, has no IR transmitter
Oct 28 02:45:40 stat13 kernel: [ 7672.445864] cx231xx 7-2:1.1: Registered
video device video0 [v4l2]
Oct 28 02:45:40 stat13 mtp-probe: checking bus 7, device 4: "/sys/devices/
pci0000:00/0000:00:1a.7/usb7/7-2"
Oct 28 02:45:40 stat13 mtp-probe: bus: 7, device: 4 was not an MTP device
Is there a mailing list for support on this hardware?