New linux kernal and issues with Hauppauge 950q

Hello all,

Updated my current images (OpenPLi, OpenVix) to the newest images dated 7/22/19. After updating, the ATSC Hauppauge 950q no longer functions. I have heard this is a known issue, but wanted to also report it here.

I am presently trying to roll back to an older image to rectify the issue, but I'm getting an error when trying to download plugins. Something about "the kernel has changed and is no longer compatible, please upgrade."
 
Anytime there is a kernel change, the ATSC drivers for Hauppauge and other plugins in general may not function or may not function correctly. Some drivers (ATSC and other), and plugins may require updates after a kernel upgrade. It is a good idea not to update the fta receiver unless you know why you are updating it. Some enigma2 images are experimental in nature, and issues may occur after updating. It is wise to make a complete image backup before updating any image.

There are different images, and you do not say which image you are trying to restore. The differences in kernels should not stop an image restore. Will be glad to help you get it going again if you can post a bit more about what you are trying to do, and maybe include a screenshot of any errors.
 
What started it all was when I upgraded to the latest version of OpenVIX (5.2.045). I periodically check the Software Update menu from within the GUI; if there are incremental updates I take them. This time, the receiver said a new image flash was required.

After flashing the update, the 950q no longer appeared in the tuner menu.

It appears that OpenPLi has released a patch for their image today; I installed their latest image and my tuner is now functioning again.

Guess I just have to wait for a VIX patch :)
 
OpenVix is based on OE Alliance, and operates a bit differently than OpenPLi based images. OpenVix looks after the user and suggests a flash where most Pli based images leave that decision up to the user. OpenVix does not release experimental updates to the public, so you usually will not have any problems at all updating from them.

Other OE Alliance images may have experimental updates such as OpenATV, which updates almost every night. OpenATV will have the latest updates, but they also may have the latest bugs or errors. Image Update Problems are rare, but they do happen more often in experiential type image updates as compared to images such as VIX that group or beta test before releasing.

If a full image backup is done before updating, then almost any image update error can be immediately corrected by reloading the full image backup.
 
My 950q plugged into the osmio4k died yesterday even though I didn't do any recent firmware updates. It happened after uploading an edited scan list. The light was on but nobody was home. lsusb doesn't see it either. After unplugging it and re-inserting the light no longer comes on. It doesn't work on any of the 4 images that I have loaded. I tried uninstalling and re-installing the driver and still doesn't work. "It's dead, Jim". I guess if there's no fix for it then I'll have to go spend more money and get a 955 and hope that it's supported for more than a few months. It looks like Hauppauge no longer supports the 950 also. I tried to make it work on Ubuntu Bionic desktop but it won't work there either even after adding the PPA.
 
root@osmio4k:~# lsusb
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 002: ID 0781:5575
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 002: ID 2040:7200
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
root@osmio4k:~# uname -r
4.20.0
 
2040:7200 = 950Q
So the device is recognized.

Which image are using with a 4.20.0 kernel? That would be an old image.
 
root@osmio4k:~# opkg list-installed
aio-grab - 1.0+git71+c79e264-r0
alsa-conf - 1.1.2-r0
alsa-conf-base - 1.1.2-r0
alsa-state - 0.2.0-r5
alsa-states - 0.2.0-r5
alsa-utils-alsactl - 1.1.2-r0
avahi-daemon - 0.6.32-r0
base-passwd - 3.5.29-r0
busybox - 1.24.1-r0
busybox-inetd - 1.24.1-r0
busybox-mdev - 1.24.1-r0
busybox-syslog - 1.24.1-r0
busybox-udhcpc - 1.24.1-r0
bzip2 - 1.0.6-r5
ca-certificates - 20160104-r0
curl - 7.50.1-r0
dab-cmdline-sdgradio - 1.2+git227+66ae45c-r0
dab-cmdline-sdgradio-pcm - 1.2+git227+66ae45c-r0
dab-cmdline-sdgradio-wav - 1.2+git227+66ae45c-r0
dabstreamer - 0.1+git8+cb0a5b6-r0
dbus-1 - 1.10.10-r0
dosfstools - 4.0-r0
dropbear - 2016.74-r0
e2fsprogs - 1.43-r1
e2fsprogs-badblocks - 1.43-r1
e2fsprogs-e2fsck - 1.43-r1
e2fsprogs-mke2fs - 1.43-r1
e2fsprogs-resize2fs - 1.43-r1
e2fsprogs-tune2fs - 1.43-r1
enigma2-plugin-drivers-atsc-usb-hauppauge - 1.1-r0
enigma2-plugin-drivers-atsc-usb-hauppauge-950q - 1.0-r0
enigma2-plugin-drivers-atsc-usb-hauppauge-955q - 1.0-r0
enigma2-plugin-drivers-dvb-usb-opticombo - 2.1-r0
enigma2-plugin-drivers-dvb-usb-tbs - 1.2-r0
enigma2-plugin-extensions-audiosync - y-git4872+fc245c9-r9
enigma2-plugin-extensions-autobackup - 2.0+git126+bacca7b-r1
enigma2-plugin-extensions-backupsuite - 26+git430+81c3036-r0
enigma2-plugin-extensions-bitrate - 2.0+git26+6e279b4-r1
enigma2-plugin-extensions-dreamexplorer - y-git4872+fc245c9-r9
enigma2-plugin-extensions-moviecut - y-git4872+fc245c9-r9
enigma2-plugin-extensions-sdgradio - 1+git52+4ac7ff3-r1
enigma2-plugin-extensions-ts-sateditor - 2.4
enigma2-plugin-extensions-weather_msn - 0.5-r5
enigma2-plugin-extensions-youtube - 1+git396+ec4d8c1-r0
enigma2-plugin-skins-glamouraurafhd - 1.0+git388+d635a1d-r1
enigma2-plugin-skins-pli-hd-fullnight - 0.1+git107+3c271e8-r0
enigma2-plugin-skins-satdreamgr-hd-transpba - 1.0+git384+b209eef-r0
enigma2-plugin-systemplugins-devicemanager - 2+git22+c4334a5-r0
enigma2-plugin-systemplugins-mphelp - y-git4872+fc245c9-r9
enigma2-plugin-systemplugins-networkbrowser - y-git4872+fc245c9-r9
enigma2-plugin-systemplugins-systemtime - y-git4872+fc245c9-r9
ethtool - 4.6-r0
eti-tools - 1.0+git114+b36ee8b-r0
exfat-utils - 1.2.3-r0
fakelocale - 1.0-r0
firmware-cx231xx - 1.1+git293+8dfa20f-r0
firmware-dvb-demod-si2168-a20 - 1.1+git293+8dfa20f-r0
firmware-dvb-demod-si2168-a30 - 1.1+git293+8dfa20f-r0
firmware-dvb-demod-si2168-b40 - 1.1+git293+8dfa20f-r0
firmware-dvb-tuner-si2158-a20 - 1.1+git293+8dfa20f-r0
firmware-dvb-usb-tbs5925 - 1.1+git293+8dfa20f-r0
firmware-dvb-usb-tbs5980 - 1.1+git293+8dfa20f-r0
firmware-qca6174 - 1.0-r1
firmware-xc5000 - 1.1+git293+8dfa20f-r0
firmware-xc5000c - 1.1+git293+8dfa20f-r0
font-valis-enigma - 2009.11.12-r0
fuse-exfat - 1.2.3-r0
fuse-utils - 2.9.4-r0
glib-networking - 2.48.2-r0
glib-openssl - 2.50.3-r0
glibc-binary-localedata-en-gb - 2.24-r0
glibc-gconv - 2.24-r0
glibc-gconv-iso8859-15 - 2.24-r0
glibc-gconv-iso8859-7 - 2.24-r0
glibc-gconv-utf-16 - 2.24-r0
gstreamer1.0 - 1.12.4+git17604+505a24f-r0
gstreamer1.0-plugin-subsink - 1.0+git7+2c4288b-r0
gstreamer1.0-plugins-bad-autoconvert - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-dashdemux - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-faad - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-hls - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-mms - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-mpegpsdemux - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-mpegtsdemux - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-opusparse - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-rtmp - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-smoothstreaming - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-bad-videoparsersbad - 1.12.4+git22463+cbdbd8d-r0
gstreamer1.0-plugins-base-alsa - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-app - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-audioconvert - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-audiorate - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-audioresample - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-ivorbisdec - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-ogg - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-opus - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-playback - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-rawparse - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-subparse - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-typefindfunctions - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-videoconvert - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-base-vorbis - 1.12.4+git16005+e07c69f-r0
gstreamer1.0-plugins-good-apetag - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-audioparsers - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-autodetect - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-avi - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-flac - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-flv - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-icydemux - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-id3demux - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-isomp4 - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-matroska - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-rtp - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-rtpmanager - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-rtsp - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-soup - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-udp - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-wavpack - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-good-wavparse - 1.12.4+git16709+2249383-r0
gstreamer1.0-plugins-ugly-amrnb - 1.12.4+git5437+46fab99-r0
gstreamer1.0-plugins-ugly-amrwbdec - 1.12.4+git5437+46fab99-r0
gstreamer1.0-plugins-ugly-asf - 1.12.4+git5437+46fab99-r0
gstreamer1.0-plugins-ugly-cdio - 1.12.4+git5437+46fab99-r0
gstreamer1.0-plugins-ugly-dvdsub - 1.12.4+git5437+46fab99-r0
gstreamer1.0-plugins-ugly-mpg123 - 1.12.4+git5437+46fab99-r0
hddtemp - 0.3-beta15-r1
hotplug-e2-helper - 1.0+git14+68eedb2-r0
init-ifupdown - 1.0-r7
initscripts - 1.0-r156
initscripts-functions - 1.0-r156
kernel-params - 20110114-r1
kmod - 23+git0+65a885df5f-r0
krb5 - 1.13.6-r0
libarchive - 3.2.2-r0
libasound2 - 1.1.2-r0
libavahi-client3 - 0.6.32-r0
libavahi-common3 - 0.6.32-r0
libavahi-core7 - 0.6.32-r0
libblkid1 - 2.28.1-r0
libbsd0 - 0.8.3-r0
libbz2-1 - 1.0.6-r5
libc6 - 2.24-r0
libcap2 - 2.25-r0
libcdio16 - 0.93-r0
libcom-err2 - 1.43-r1
libcrypto1.0.0 - 1.0.2j-r0
libcurl4 - 7.50.1-r0
libdaemon0 - 0.14-r0
libdbus-1-3 - 1.10.10-r0
libdca - 0.0.6-r1
libdreamdvd0 - 1.0+git217+02a0e7c-r3
libdvbsi++1 - 0.3.8-r0
libdvdnav4 - 5.0.4+git793+0e0ed2a-r0
libdvdread4 - 5.90.0+git287+5ec4095-r0
libdw1 - 0.166-r0
libe2p2 - 1.43-r1
libelf1 - 0.166-r0
libevent - 2.0.22-r0
libexpat1 - 2.2.0-r0
libext2fs2 - 1.43-r1
libfaad2 - 2.7-r1
libfdisk1 - 2.28.1-r0
libffi6 - 3.2.1-r0
libfftwf - 3.3.4-r0
libflac8 - 1.3.1-r0
libfreetype6 - 2.6.5-r0
libfribidi0 - 0.19.7-r0
libfuse2 - 2.9.4-r0
libgcc1 - 6.2.0-r0
libgdbm-compat4 - 1.12-r0
libgdbm4 - 1.12-r0
libgif7 - 5.1.4-r0
libglib-2.0-0 - 1:2.48.2-r0
libgmp10 - 6.1.1-r0
libgomp1 - 6.2.0-r0
libgstadaptivedemux-1.0-0 - 1.12.4+git22463+cbdbd8d-r0
libgstapp-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstaudio-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstcodecparsers-1.0-0 - 1.12.4+git22463+cbdbd8d-r0
libgstmpegts-1.0-0 - 1.12.4+git22463+cbdbd8d-r0
libgstpbutils-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstriff-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstrtp-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstrtsp-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgstsdp-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgsttag-1.0-0 - 1.12.4+git16005+e07c69f-r0
libgsturidownloader-1.0-0 - 1.12.4+git22463+cbdbd8d-r0
libgstvideo-1.0-0 - 1.12.4+git16005+e07c69f-r0
libjpeg62 - 1:1.5.0-r0
libldap-2.4-2 - 2.4.44-r0
libldb - 1.1.27-r0
libltdl7 - 2.4.6-r0
liblzma5 - 5.2.2-r0
liblzo2-2 - 2.09-r0
libmms0 - 0.6.4-r0
libmount1 - 2.28.1-r0
libnfsidmap0 - 0.25-r0
libnl-3-200 - 1:3.2.28-r0
libnl-genl-3-200 - 1:3.2.28-r0
libnss-mdns - 0.10-r7
libntfs-3g88 - 2017.3.23-r0
libogg0 - 1.3.2-r0
libopkg1 - 1:0.3.3-r1
libopus0 - 1.1.2-r0
liborc-0.4-0 - 0.4.25-r0
libpam - 1.3.0-r5
libpam-runtime - 1.3.0-r5
libpcre1 - 8.39-r0
libpng16-16 - 1.6.24-r0
libpopt0 - 1.16-r3
libpython2.7-1.0 - 2.7.12-r1
libreadline6 - 6.3-r0
libsamba-base - 4.4.5-r0
libsigc-2.0-0 - 2.2.11-r0
libsmartcols1 - 2.28.1-r0
libsndfile1 - 1.0.27-r0
libsoup-2.4 - 2.54.1-r0
libsqlite3-0 - 3:3.14.1-r0
libss2 - 1.43-r1
libssh2-1 - 1.7.0-r0
libssl1.0.0 - 1.0.2j-r0
libstdc++6 - 6.2.0-r0
libsysfs2 - 2.1.0-r5
libtalloc - 2.1.8-r0
libtdb1 - 1.3.10-r0
libtevent0 - 0.9.29-r0
libtinfo5 - 6.0+20160625-r0
libtirpc3 - 1.0.1-r0
libtuxtxt0 - 2.0+git69+4ba7e86-r0
libudfread0 - 1.0.0+git88+1316299-r0
libulockmgr1 - 2.9.4-r0
libusb-1.0-0 - 1.0.20-r0
libuuid1 - 2.28.1-r0
libvorbis - 1.3.5-r0
libvorbisidec1 - 20150107-r1
libwavpack1 - 4.60.1-r0
libwbclient0 - 4.4.5-r0
libwrap0 - 7.6-r10
libxml2 - 2.9.4-r0
libz1 - 1.2.8-r0
liquid-dsp - 1.0+git6312+6428ef6-r0
livestreamersrv - 0.5+git6+1ef10f2-r0
modutils-initscripts - 1.0-r7
modutils-loadscript - 3-r0
mpg123 - 1.23.6-r0
mtd-utils - 1.5.2-r1
mtd-utils-ubifs - 1.5.2-r1
ncurses-terminfo-base - 6.0+20160625-r0
netbase - 1:5.3-r0
nfs-utils-client - 1.3.3-r0
ntfsprogs - 2017.3.23-r0
ntpdate - 4.2.8p9-r0
ofgwrite - 3.x+git150+95bd7ab-r0
opencore-amr - 0.1.3-r0
openssh-sftp - 7.3p1-r0
openssh-sftp-server - 7.3p1-r0
openssl - 1.0.2j-r0
openssl-conf - 1.0.2j-r0
opkg - 1:0.3.3-r1
opkg-wget - 1:0.3.3-r1
pam-plugin-deny - 1.3.0-r5
pam-plugin-env - 1.3.0-r5
pam-plugin-faildelay - 1.3.0-r5
pam-plugin-group - 1.3.0-r5
pam-plugin-lastlog - 1.3.0-r5
pam-plugin-limits - 1.3.0-r5
pam-plugin-listfile - 1.3.0-r5
pam-plugin-mail - 1.3.0-r5
pam-plugin-motd - 1.3.0-r5
pam-plugin-nologin - 1.3.0-r5
pam-plugin-permit - 1.3.0-r5
pam-plugin-rootok - 1.3.0-r5
pam-plugin-securetty - 1.3.0-r5
pam-plugin-shells - 1.3.0-r5
pam-plugin-unix - 1.3.0-r5
pam-plugin-warn - 1.3.0-r5
parted - 3.2-r1
python-argparse - 2.7.12-r1
python-audio - 2.7.12-r1
python-backports-shutil-which - 3.5.1-r0
python-certifi - 2016.9.26-r0
python-cffi - 1.8.3-r0
python-cheetah - 2.4.4-r3
python-codecs - 2.7.12-r1
python-compile - 2.7.12-r1
python-compression - 2.7.12-r1
python-contextlib - 2.7.12-r1
python-core - 2.7.12-r1
python-crypt - 2.7.12-r1
python-cryptography - 1.7.2-r0
python-ctypes - 2.7.12-r1
python-datetime - 2.7.12-r1
python-difflib - 2.7.12-r1
python-distutils - 2.7.12-r1
python-email - 2.7.12-r1
python-enum34 - 1.1.6-r0
python-fcntl - 2.7.12-r1
python-futures - 2.1.6-r0
python-html - 2.7.12-r1
python-idna - 2.1-r0
python-image - 2.7.12-r1
python-importlib - 2.7.12-r1
python-io - 2.7.12-r1
python-ipaddress - 1.0.16-r0
python-iso3166 - 0.8-r0
python-iso639 - 0.4.5-r0
python-isodate - 0.6.0-r0
python-json - 2.7.12-r1
python-lang - 2.7.12-r1
python-logging - 2.7.12-r1
python-lzma - 0.0.8-r0
python-math - 2.7.12-r1
python-mime - 2.7.12-r1
python-misc - 2.7.12-r1
python-ndg-httpsclient - 0.4.2-r0
python-netclient - 2.7.12-r1
python-netifaces - 0.10.5-r0
python-netserver - 2.7.12-r1
python-numbers - 2.7.12-r1
python-pickle - 2.7.12-r1
python-pkgutil - 2.7.12-r1
python-plistlib - 2.7.12-r1
python-pprint - 2.7.12-r1
python-pyasn1 - 0.1.9-r0
python-pycparser - 2.14-r0
python-pycrypto - 2.6.1-r0
python-pyopenssl - 16.1.0-r0
python-pysmb - 1.1.18-r0
python-pysocks - 1.5.7-r0
python-re - 2.7.12-r1
python-readline - 2.7.12-r1
python-requests - 2.11.1-r0
python-sendfile - 2.0.1+git130+afda92b-r0
python-setuptools - 22.0.5-r0
python-shell - 2.7.12-r1
python-singledispatch - 3.4.0.3-r0
python-six - 1.10.0-r0
python-stringold - 2.7.12-r1
python-subprocess - 2.7.12-r1
python-syslog - 2.7.12-r1
python-textutils - 2.7.12-r1
python-threading - 2.7.12-r1
python-twisted-core - 13.2.0-r0
python-twisted-protocols - 13.2.0-r0
python-twisted-web - 13.2.0-r0
python-unittest - 2.7.12-r1
python-unixadmin - 2.7.12-r1
python-urllib3 - 1.18-r0
python-utf8-hack - 0.2-r0
python-websocket-client - 0.47.0-r0
python-wifi - 0.6.1-r1
python-xml - 2.7.12-r1
python-zlib - 2.7.12-r1
python-zopeinterface - 4.2.0-r0
redsea - 1.0+git961+57ce01f-r0
rpcbind - 0.2.3-r0
rtl-sdr - 1.0+git355+f68bb2f-r0
rtmpdump - 2.4-r0
run-postinsts - 1.0-r9
samba-base - 4.4.5-r0
satdreamgr-bootlogo - 6-r0
satdreamgr-panel - 1.0+git48+72237c1-r0
sdparm - 1.07-r1
settings-autorestore - 20180411-r0
shadow - 4.2.1-r0
shadow-base - 4.2.1-r0
showiframe - 1.4-r4
softcam-support - 2-r0
streamlink - 0.15+git3070+8da935d-r0
sysfsutils - 2.1.0-r5
sysvinit - 2.88dsf-r14
sysvinit-inittab - 2.88dsf-r6
sysvinit-pidof - 2.88dsf-r14
tsniv2ni - 1.0+git9+00c0894-r0
tuxbox-common - 2+git134+ec0d19e-3
tzdata - 2017a-r0
update-alternatives-opkg - 0.3.2+git0+3ffece9bf1-r0
update-rc.d - 0.7-r5
util-linux-sfdisk - 2.28.1-r0
util-linux-sulogin - 2.28.1-r0
volatile-media - 2-r0
vsftpd - 3.0.3-r1
wireless-regdb-static - 2018.10.24-r0
wireless-tools - 1:30.pre9-r0
wpa-supplicant - 2.5-r0
wpa-supplicant-cli - 2.5-r0
wpa-supplicant-passphrase - 2.5-r0
wsdd - 1.0-r1
 
root@osmio4k:~# opkg list-installed | grep hauppauge
enigma2-plugin-drivers-atsc-usb-hauppauge - 1.1-r0
enigma2-plugin-drivers-atsc-usb-hauppauge-950q - 1.0-r0
enigma2-plugin-drivers-atsc-usb-hauppauge-955q - 1.0-r0
 
Original TNAP had the drivers for Hauppauge 850,950, and 955 installed. So your 950 will work without you downloading or installing anything this image.
 
Everything to support your Hauppauge 950 seems to be installed according to your outputs.

It looks like your 950 usb device is bad because everything to support it seems to be loaded and correct.

What are the kernel versions of your other images?

Hauppauge 850 and 950 support is missing in osmio kernels 5.2 and 5.3.
Hauppauge 850 and 950 support returns for the osmio in kernels 5.4.0, and 5.4.1
 
Most likely, your 950Q usb device is bad or has problems. Pli images with the 5.0 kernel also support the Hauppauge 950 usb device. The other 2 images that are kernel 5.3 Do Not support Hauppauge 950Q usb device.
 
I got my 955 today and it works on 3 of the 4 images. It doesn't work on TNAP - a scan was run but no OTA channels were found.

root@osmio4k:~# dmesg | grep 955
cx231xx 1-1:1.1: Identified as Hauppauge WinTV-HVR-955Q (111401) (card=21)
root@osmio4k:~# lsmod | grep cx231xx
cx231xx_dvb 20480 1
cx231xx_alsa 16384 0
cx231xx 155648 2 cx231xx_dvb,cx231xx_alsa
cx2341x 28672 1 cx231xx
videobuf_vmalloc 16384 1 cx231xx
videobuf_core 24576 2 cx231xx,videobuf_vmalloc
tveeprom 24576 1 cx231xx
root@osmio4k:~# uname -r
4.20.0
 
Last edited:
Tnap has drivers installed for the following usb devices:
Hauppauge 850
Hauppauge 950Q
Hauppauge 955Q
TBS 5925.
ALL of these devices have been tested to work on TNAP. The only reasons I know of that would make these devices not work would be a faulty usb device or the user modifying / deleting items.

TNAP-2 supports the following usb devices.
Hauppauge 955Q
TBS 5925
 
I got my 955 today and it works on 3 of the 4 images. It doesn't work on TNAP - a scan was run but no OTA channels were found.

root@osmio4k:~# dmesg | grep 955
cx231xx 1-1:1.1: Identified as Hauppauge WinTV-HVR-955Q (111401) (card=21)
root@osmio4k:~# lsmod | grep cx231xx
cx231xx_dvb 20480 1
cx231xx_alsa 16384 0
cx231xx 155648 2 cx231xx_dvb,cx231xx_alsa
cx2341x 28672 1 cx231xx
videobuf_vmalloc 16384 1 cx231xx
videobuf_core 24576 2 cx231xx,videobuf_vmalloc
tveeprom 24576 1 cx231xx
root@osmio4k:~# uname -r
4.20.0

I'm using a 955q right now with the original TNAP, and it works fine for months. I didn't do anything special to get it working. Just plugged it in, and scanned in channels.
 
Back
Top