Hi, I’ve got a Hauppage WinTV card that I’m trying to get working with OSMC on rpi1.
[ 2.877124] usb 1-1.5.3: new high-speed USB device number 6 using dwc_otg [ 2.978072] usb 1-1.5.3: New USB device found, idVendor=2040, idProduct=0264 [ 2.978107] usb 1-1.5.3: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 2.978124] usb 1-1.5.3: Product: soloHD [ 2.978137] usb 1-1.5.3: Manufacturer: HCW [ 2.978154] usb 1-1.5.3: SerialNumber: 0011513355
This is apparently supported in Linux since 11/2015:
…but apparently not in OSMC yet? (I have 4.3.3-3)
So I am following the LinuxTV method to build the latest em28xx module and have installed the OSMC src and the drivers install scripts from http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers
But the build is failing with this memory.h missing header file. I have found lots of similar errors but no clear resolution yet.
make: Entering directory '/usr/src/rbp2-headers-4.3.3-3-osmc' CC [M] /home/osmc/Build/media_build/v4l/msp3400-driver.o In file included from ./arch/arm/include/asm/page.h:163:0, from ./arch/arm/include/asm/thread_info.h:17, from include/linux/thread_info.h:54, from include/asm-generic/preempt.h:4, from arch/arm/include/generated/asm/preempt.h:1, from include/linux/preempt.h:64, from include/linux/spinlock.h:50, from include/linux/seqlock.h:35, from include/linux/time.h:5, from include/linux/input.h:11, from /home/osmc/Build/media_build/v4l/compat.h:10, from <command-line>:0: ./arch/arm/include/asm/memory.h:22:25: fatal error: mach/memory.h: No such file or directory #include <mach/memory.h>
Any help appreciated!