hauppauge HWR-950Q model 1191 install/configure.

Asked by peter b

lsusb
...
Bus 002 Device 003: ID 2040:7200 Hauppauge
...

var/log/kern.log
..
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.080305] usb 2-5: new high-speed USB device number 3 using ehci-pci
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.235702] usb 2-5: New USB device found, idVendor=2040, idProduct=7200
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.235712] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=10
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.235717] usb 2-5: Product: WinTV HVR-950
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.235721] usb 2-5: Manufacturer: Hauppauge
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.235724] usb 2-5: SerialNumber: 4035199873
Oct 15 11:02:34 trusty-GA-F2A88XM-D3H kernel: [ 2974.287538] au0828 driver loaded
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.648717] au0828: i2c bus registered
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843467] tveeprom 9-0050: Hauppauge model 72001, rev E1H3, serial# 8668033
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843476] tveeprom 9-0050: MAC address is 00:0d:fe:84:43:81
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843481] tveeprom 9-0050: tuner model is Xceive XC5000C (idx 173, type 88)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843486] tveeprom 9-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843490] tveeprom 9-0050: audio processor is AU8522 (idx 44)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843494] tveeprom 9-0050: decoder processor is AU8522 (idx 42)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843497] tveeprom 9-0050: has no radio, has IR receiver, has no IR transmitter
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.843500] hauppauge_eeprom: hauppauge eeprom: model=72001
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.851280] au8522 9-0047: creating new instance
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.851286] au8522_decoder creating new instance...
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.856605] tuner 9-0061: Tuner -1 found with type(s) Radio TV.
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.860286] xc5000 9-0061: creating new instance
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.865707] xc5000: Device not found at addr 0x61 (0xffff)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.865714] xc5000 9-0061: destroying instance
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.922956] au8522 9-0047: attaching existing instance
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.931950] xc5000 9-0061: creating new instance
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.936816] xc5000: Device not found at addr 0x61 (0xffff)
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.936822] xc5000 9-0061: destroying instance
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.936829] DVB: registering new adapter (au0828)
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.936838] usb 2-5: DVB: registering adapter 0 frontend 0 (Auvitek AU8522 QAM/8VSB Frontend)...
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.937455] Registered device AU0828 [Hauppauge HVR950Q]
Oct 15 11:02:36 trusty-GA-F2A88XM-D3H kernel: [ 2975.937575] usbcore: registered new interface driver au0828
Oct 15 12:22:04 trusty-GA-F2A88XM-D3H kernel: [ 7744.919666] scan[6951]: segfault at c000 ip 00007f36f89638f3 sp 00007fff31fc2d40 error 4 in libc-2.19.so[7f36f8918000+1bb000]
Oct 15 12:24:37 trusty-GA-F2A88XM-D3H kernel: [ 7898.400729] scan[7240]: segfault at c000 ip 00007f02e713b8f3 sp 00007fffd25eadd0 error 4 in libc-2.19.so[7f02e70f0000+1bb000]
Oct 15 12:29:33 trusty-GA-F2A88XM-D3H kernel: [ 8194.245509] cfg80211: Calling CRDA to update world regulatory domain
Oct 15 12:29:33 trusty-GA-F2A88XM-D3H kernel: [ 8194.251982] cfg80211: World regulatory domain updated:
Oct 15 12:29:33 trusty-GA-F2A88XM-D3H kernel: [ 8194.251990] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)

w_scan -f a -c CA -X
w_scan version 20130331 (compiled for DVB API 5.10)
using settings for CANADA
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 "Auvitek AU8522 QAM/8VSB Frontend": good :-)
Using TERRCABLE_ATSC frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.a
frontend 'Auvitek AU8522 QAM/8VSB Frontend' supports
INVERSION_AUTO
8VSB
QAM_64
QAM_256
FREQ (54.00MHz ... 858.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
57000: 8VSB(time: 00:00)
63000: 8VSB(time: 00:03)
69000: 8VSB(time: 00:05)
79000: 8VSB(time: 00:08)
85000: 8VSB(time: 00:10)
177000: 8VSB(time: 00:13)
183000: 8VSB(time: 00:15)
189000: 8VSB(time: 00:18)
195000: 8VSB(time: 00:21)
201000: 8VSB(time: 00:23)
207000: 8VSB(time: 00:26)
213000: 8VSB(time: 00:28)
473000: 8VSB(time: 00:31)
479000: 8VSB(time: 00:33)
485000: 8VSB(time: 00:36)
491000: 8VSB(time: 00:38)
497000: 8VSB(time: 00:41)
503000: 8VSB(time: 00:43)
509000: 8VSB(time: 00:46)
515000: 8VSB(time: 00:48)
521000: 8VSB(time: 00:51)
527000: 8VSB(time: 00:53)
533000: 8VSB(time: 00:56)
539000: 8VSB(time: 00:58)
545000: 8VSB(time: 01:01)
551000: 8VSB(time: 01:03)
557000: 8VSB(time: 01:06)
563000: 8VSB(time: 01:08)
569000: 8VSB(time: 01:11)
575000: 8VSB(time: 01:13)
581000: 8VSB(time: 01:16)
587000: 8VSB(time: 01:18)
593000: 8VSB(time: 01:21)
599000: 8VSB(time: 01:23)
605000: 8VSB(time: 01:26)
611000: 8VSB(time: 01:28)
617000: 8VSB(time: 01:31)
623000: 8VSB(time: 01:33)
629000: 8VSB(time: 01:36)
635000: 8VSB(time: 01:38)
641000: 8VSB(time: 01:41)
647000: 8VSB(time: 01:43)
653000: 8VSB(time: 01:46)
659000: 8VSB(time: 01:48)
665000: 8VSB(time: 01:51)
671000: 8VSB(time: 01:53)
677000: 8VSB(time: 01:56)
683000: 8VSB(time: 01:58)
689000: 8VSB(time: 02:01)
695000: 8VSB(time: 02:03)
701000: 8VSB(time: 02:06)
707000: 8VSB(time: 02:08)
713000: 8VSB(time: 02:11)
719000: 8VSB(time: 02:13)
725000: 8VSB(time: 02:16)
731000: 8VSB(time: 02:18)
737000: 8VSB(time: 02:21)
743000: 8VSB(time: 02:23)
749000: 8VSB(time: 02:26)
755000: 8VSB(time: 02:28)
761000: 8VSB(time: 02:31)
767000: 8VSB(time: 02:33)
773000: 8VSB(time: 02:36)
779000: 8VSB(time: 02:38)
785000: 8VSB(time: 02:41)
791000: 8VSB(time: 02:43)
797000: 8VSB(time: 02:46)
803000: 8VSB(time: 02:48)

ERROR: Sorry - i couldn't get any working frequency/transponder

sudo apt-get install dvb-apps
....
Reading state information... Done
The following packages were automatically installed and are no longer required:
  attr imagemagick-common libaio1 libavahi-compat-libdnssd1
  libclass-factory-util-perl libclass-load-perl libclass-methodmaker-perl
  libclass-singleton-perl libdata-optlist-perl libdate-manip-perl
  libdatetime-format-builder-perl libdatetime-format-iso8601-perl
  libdatetime-format-strptime-perl libdatetime-locale-perl libdatetime-perl
  libdatetime-timezone-perl libdbd-mysql-perl libdbi-perl
  libemail-address-perl libemail-find-perl libfile-slurp-perl libhdb9-heimdal
  libhtml-fromtext-perl libhtml-tableextract-perl
  libhttp-cache-transparent-perl libhttp-server-simple-perl libkdc2-heimdal
  liblingua-preferred-perl liblog-tracemessages-perl liblqr-1-0 libmagickcore5
  libmagickwand5 libmodule-implementation-perl libmodule-runtime-perl
  libnet-upnp-perl libnet1 libpackage-stash-perl libpackage-stash-xs-perl
  libparams-classify-perl libparams-util-perl libparams-validate-perl
  libparse-recdescent-perl libquicktime2 libregexp-common-perl
  libsub-install-perl libterm-progressbar-perl libterm-readkey-perl
  libtext-bidi-perl libtry-tiny-perl libuser1 libva-glx1 libvdpau1
  libwww-mechanize-perl libxml-dom-perl libxml-libxslt-perl libxml-perl
  libxml-regexp-perl libxml-writer-perl libxmltv-perl linux-headers-3.13.0-32
  linux-headers-3.13.0-32-generic linux-image-3.13.0-32-generic
  linux-image-extra-3.13.0-32-generic mysql-client-5.5 mysql-client-core-5.5
  mysql-server mysql-server-5.5 mysql-server-core-5.5 pwgen python-dnspython
  python-imdbpy python-libuser python-mysqldb python-urlgrabber
  samba-dsdb-modules samba-vfs-modules tdb-tools transcode transcode-doc
  twolame xmltv-util
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  dtv-scan-tables
The following NEW packages will be installed:
  dtv-scan-tables dvb-apps
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/1,374 kB of archives.
After this operation, 3,506 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package dtv-scan-tables.
(Reading database ... 256000 files and directories currently installed.)
Preparing to unpack .../dtv-scan-tables_0+git20140107.1850cf8-1_all.deb ...
Unpacking dtv-scan-tables (0+git20140107.1850cf8-1) ...
Selecting previously unselected package dvb-apps.
Preparing to unpack .../dvb-apps_1.1.1+rev1500-1_amd64.deb ...
Unpacking dvb-apps (1.1.1+rev1500-1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up dtv-scan-tables (0+git20140107.1850cf8-1) ...
Setting up dvb-apps (1.1.1+rev1500-1) ...
....

scan
initial tuning data files:
Segmentation fault (core dumped)

note pls on the above:
- mac -correctly identified, however, there appears to be a segfault on HWR-950Q - see below
....
tuner model is Xceive XC5000C (idx 173, type 88) audio processor is AU8522 (idx 44) then
... au8522 9-0047: creating new instance
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.851286] au8522_decoder creating new instance...
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.856605] tuner 9-0061: Tuner -1 found with type(s) Radio TV.
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.860286] xc5000 9-0061: creating new instance
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.865707] xc5000: Device not found at addr 0x61 (0xffff)
Oct 15 11:02:35 trusty-GA-F2A88XM-D3H kernel: [ 2974.865714] xc5000 9-0061: destroying instance
... self explanatory.
- scan cmd experiences problems on dev-apps (see above); dtv-scan-tables ?
- x-scan self explanatory

any solutions/ideas how to get the kernel drivers installed for the subject usb adapter?

Question information

Language:
English Edit question
Status:
Open
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
peter b (b1pete) said :
#1

searching further the net

http://ak33m.com/?p=211

found but .... it is for ubuntu 12.04.
the site makes ref to - bug 991130; I linked it to this ticket. the bug has been filed in april 2012 and shows as 'confirmed'.

I'm fully aware that changes occured since and the solution proposed for ubuntu 12.04 may not be appliccable to trusty 14.04.
ex - package libdigest-sha1-perl does not exist any longer and, maybe, other changes re udev.rules scripts may have been implemented.

could any one in the kernel dev department check the the scrips for 12.04 if good/valid in trusty 14.04 please?.

TU.

Revision history for this message
peter b (b1pete) said :
#2

- 14.10 installed today
- the new 14.10 kernel is doing a good job it appears - thx devs!

w_scan -f a -c CA -x
w_scan version 20130331 (compiled for DVB API 5.10)
using settings for CANADA
ATSC
VSB US/CA, DVB-T TW
scan type TERRCABLE_ATSC, channellist 1
output format initial tuning data
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 "Auvitek AU8522 QAM/8VSB Frontend": good :-)
Using TERRCABLE_ATSC frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.a
frontend 'Auvitek AU8522 QAM/8VSB Frontend' supports
INVERSION_AUTO
8VSB
QAM_64
QAM_256
FREQ (54.00MHz ... 858.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
57000: 8VSB(time: 00:05)
63000: 8VSB(time: 00:07)
69000: 8VSB(time: 00:10)
79000: 8VSB(time: 00:12)
85000: 8VSB(time: 00:15)
177000: 8VSB(time: 00:17)
183000: 8VSB(time: 00:20)
189000: 8VSB(time: 00:22) (time: 00:23) signal ok:
 8VSB f=189000 kHz
195000: 8VSB(time: 00:24)
201000: 8VSB(time: 00:26)
207000: 8VSB(time: 00:29)
213000: 8VSB(time: 00:31)
473000: 8VSB(time: 00:34)
479000: 8VSB(time: 00:36) (time: 00:38) signal ok:
 8VSB f=479000 kHz
485000: 8VSB(time: 00:38)
491000: 8VSB(time: 00:41)
497000: 8VSB(time: 00:43)
503000: 8VSB(time: 00:46) (time: 00:47) signal ok:
 8VSB f=503000 kHz
509000: 8VSB(time: 00:47) (time: 00:48) signal ok:
 8VSB f=509000 kHz
515000: 8VSB(time: 00:48)
521000: 8VSB(time: 00:51)
527000: 8VSB(time: 00:53)
533000: 8VSB(time: 00:56)
539000: 8VSB(time: 00:58) (time: 01:00) signal ok:
 8VSB f=539000 kHz
545000: 8VSB(time: 01:00)
551000: 8VSB(time: 01:02)
557000: 8VSB(time: 01:05)
563000: 8VSB(time: 01:07)
569000: 8VSB(time: 01:10)
575000: 8VSB(time: 01:12)
581000: 8VSB(time: 01:15) (time: 01:16) signal ok:
 8VSB f=581000 kHz
587000: 8VSB(time: 01:16)
593000: 8VSB(time: 01:19)
599000: 8VSB(time: 01:21)
605000: 8VSB(time: 01:24) (time: 01:25) signal ok:
 8VSB f=605000 kHz
611000: 8VSB(time: 01:25)
617000: 8VSB(time: 01:28) (time: 01:29) signal ok:
 8VSB f=617000 kHz
623000: 8VSB(time: 01:29) (time: 01:30) signal ok:
 8VSB f=623000 kHz
629000: 8VSB(time: 01:30) (time: 01:31) signal ok:
 8VSB f=629000 kHz
635000: 8VSB(time: 01:31) (time: 01:32) signal ok:
 8VSB f=635000 kHz
641000: 8VSB(time: 01:33)
647000: 8VSB(time: 01:35) (time: 01:36) signal ok:
 8VSB f=647000 kHz
653000: 8VSB(time: 01:36) (time: 01:37) signal ok:
 8VSB f=653000 kHz
659000: 8VSB(time: 01:37)
665000: 8VSB(time: 01:40)
671000: 8VSB(time: 01:43) (time: 01:44) signal ok:
 8VSB f=671000 kHz
677000: 8VSB(time: 01:44)
683000: 8VSB(time: 01:46)
689000: 8VSB(time: 01:49)
695000: 8VSB(time: 01:51)
701000: 8VSB(time: 01:54)
707000: 8VSB(time: 01:57)
713000: 8VSB(time: 01:59)
719000: 8VSB(time: 02:02)
725000: 8VSB(time: 02:04)
731000: 8VSB(time: 02:07)
737000: 8VSB(time: 02:09)
743000: 8VSB(time: 02:12)
749000: 8VSB(time: 02:14)
755000: 8VSB(time: 02:17)
761000: 8VSB(time: 02:19)
767000: 8VSB(time: 02:22)
773000: 8VSB(time: 02:25)
779000: 8VSB(time: 02:27)
785000: 8VSB(time: 02:30)
791000: 8VSB(time: 02:32)
797000: 8VSB(time: 02:35)
803000: 8VSB(time: 02:37)
tune to: 8VSB f=189000 kHz
(time: 02:40) service is running. Channel number: 9:1. Name: 'CFTO'
tune to: 8VSB f=479000 kHz
(time: 02:42) Info: no data from PAT
Info: no data from VCT(terrestrial)
tune to: 8VSB f=503000 kHz
(time: 02:49) service is running. Channel number: 19:1. Name: 'TVO'
tune to: 8VSB f=509000 kHz
(time: 02:51) service is running. Channel number: 5:1. Name: 'CBLT-DT Toronto HD'
tune to: 8VSB f=539000 kHz
(time: 02:54) WARNING: unhandled stream_type: 86
service is running. Channel number: 25:1. Name: 'CBLFT-DT Toronto'
tune to: 8VSB f=581000 kHz
(time: 02:56) service is running. Channel number: 23:1. Name: 'WNLO-HD'
service is running. Channel number: 23:2. Name: 'Bounce TV'
tune to: 8VSB f=605000 kHz
(time: 02:57) Info: no data from PAT
Info: no data from VCT(terrestrial)
tune to: 8VSB f=617000 kHz
(time: 03:04) Info: no data from PAT
Info: no data from VCT(terrestrial)
tune to: 8VSB f=623000 kHz
(time: 03:11) ----------no signal----------
tune to: 8VSB f=623000 kHz (no signal)
(time: 03:13) ----------no signal----------
tune to: 8VSB f=629000 kHz
(time: 03:14) service is running. Channel number: 40:1. Name: 'CJMT'
tune to: 8VSB f=635000 kHz
(time: 03:15) service is running. Channel number: 41:1. Name: 'CIII-HD'
service is running. Channel number: 41:2. Name: 'CIII-SD'
tune to: 8VSB f=647000 kHz
(time: 03:17) Info: no data from PAT
Info: no data from VCT(terrestrial)
tune to: 8VSB f=653000 kHz
(time: 03:24) service is running. Channel number: 57:1. Name: 'CITYTV'
tune to: 8VSB f=671000 kHz
(time: 03:25) service is running. Channel number: 47:1. Name: 'CFMT'
dumping lists (11 services)
#------------------------------------------------------------------------------
# file automatically generated by w_scan
# (http://wirbel.htpc-forum.de/w_scan/index2.html)
#! <w_scan> 20130331 1 0 TERRCABLE_ATSC CA </w_scan>
#------------------------------------------------------------------------------
# location and provider: <add description here>
# date (yyyy-mm-dd) : 2014-10-23
# provided by (opt) : <your name or email here>
#
# A[2] <freq> <mod> [# comment]
#------------------------------------------------------------------------------
A 189000000 8VSB
A 503000000 8VSB
A 509000000 8VSB
A 539000000 8VSB
A 581000000 8VSB
A 629000000 8VSB
A 635000000 8VSB
A 653000000 8VSB
A 671000000 8VSB
Done.

now there is a problem with the frontend - kaffeine app
- it scans and finds the channels as expected, it tunes ok but ... the display is full of lines; it appears as a synchronization problem - screen-app settings sync maybe; I do not know yet. does anyone has better knowledge/understanding of inner works/options of kaffeine? or is there a better app available? how is myth tv performing? last time I wasn't a happy camper with it; maybe I'll give another try and report back.

Can you help with this problem?

Provide an answer of your own, or ask peter b for more information if necessary.

To post a message you must log in.