To make a long story short I have my iConnect that I would like to use as an impromptu tvheadend box. Namely I have a K-World UB435-Q ClearQAM/ATSC USB stick and tvheadend just pulls the bits straight off the line and streams to clients on the network. Without going into details, no I cannot realistically or reliably use it in any client machines. The only suitable option is the iConnect if I can get it functional.
I don't have the iConnect booted right now and it is buried in a corner so I will get to it sometime this morning and get more details. But what I have to go on right now is that the device is actually picked up and visible in lsusb but no kernel modules to work with it. According to the linuxtv wiki it is supported under linux as of kernel version 2.6.36 which the current installed kernel is quite ahead of (I think 3.8.xx or 3.9?). I assume that I do actually need a kernel module for it even if V4L is operating and supposedly supports it. I am currently running debian for personal comfort reasons but Arch seemed to be in the same boat when I looked at this and that the kernel module required for the stick (em28xx*.ko) is available in the kirkwood branch but no kernel versions in the repos match the custom kernel on the installed distribution.
I'll get the exact kernel version off the box when I get it booted back up but any ideas what I am looking at here to accomplish this? Am I just looking at compiling my own copy of the kernel and pulling the needed modules during that time? Can I possibly compile just the modules I need against the kernel or would it be easier to do the whole hog?