--Mk67 11:51, 10 November 2011 (CET) It appears that driver has some troubles to compile under 3.0 kernel series.
"smp_lock.h" from include/linux kernel directory is not longer present but is needed by it9135-core.c to compile.
Maybe hackers need to give a eye on this and tell us what to patch/modifying in driver libraries.
I try to comment "smp_lock" in .h and .c libs but it didn't fix. Per advance, thanks for help.
Is there already a solution for newer kernerversion than mentioned in the wiki? I have 2.6.38 installed after a complete new installation of Ubuntu 11.04 Natty Narwal. I cant get this stick working...
--Jodi 04:32, 10 May 2011 (UTC) I've tried manually patching the driver for 2.6.38-2-generic, I can get it to build, however when I plug the stick in I get the error message in kern.log:
dvb_usb_it9135: disagrees about version of symbol dvb_usb_device_init
dvb_usb_it9135: Unknown symbol dvb_usb_device_init (err -22)
--Jodi 02:08, 11 May 2011 (UTC) Doh - scatch that, I was compiling from the wrong kernel source. It's all working fine. I'll update the wiki.
--Dermeineeine 14:45, 15 May 2011 (UTC) ... same problem with the wrong kernel source.... Need to find the right source... Can you help me? I installed the linux sources via Synaptic, is that the right way?
--Dermeineeine 16:58, 16 May 2011 (UTC)
I posted something at this page 
Please, take a look at it, I am quite desperate and I only want to watch TV...
--Jodi 04:54, 18 May 2011 (UTC)
Dermeineeine, you're building against the wrong kernel sources. I've posted instructions on how to download the source that matches your running kernel.
Secondly, If anyone wants to host (and I don't mean dodgy download or file share sites), I can supply a tarball of the driver patched to build against 2.6.38-8, so people don't need to go through all this pain.
--Dermeineeine 16:34, 19 May 2011 (UTC) Well, I finally made it. I can watch TV now with kaffeine. I removed the driver. Then reinstalling the kernel, headers, image and source via synaptic did the trick. You asked for host space, did you talk to the owner of ? I think he hosted previous drivers and files for this device. That might be a solution.
It seems to be useless. I've sucessfully compiled your source with kernel 2.6.39 (actually - aptosid kernel on Debian Sid), but it does not work: