Hello,
I would like to get DVB USB card IT9135 working with my router TL-WDR3600. I have installed the newest trunk firmware (Bleeding Edge, 50104) on it, the extroot on USB flash drive is working and tvheadend is successfully installed too - the web GUI is accessible and working.
But when I connect the IT9135 card into the second USB slot on this router, command "dmesg | grep usb" says only this:
usb 1-1.2: new high-speed USB device number 4 using ehci-platform
I have already searched and walked through dozens of threads and posts, but I haven't found any complete tutorial saying how to achieve what I want.
I know I have to propably compile proper kernel modules (.ko files) for this build and this kernel version (4.4.14), and move them to the /lib/modules/4.4.14 directory + load them with modprobe command.
I have already found list of needed modules for this USB card: dvb-core, dvb-pll, rc-core, tuner-it913x, it913x-fe, dvb-usb, dvb_usb_v2 and dvb-usb-it913x. I tried to use these .ko files available online, but as they had been compiled for another kernel version they could not be loaded - modprobe threw errors.
I have absolutely no experience with compiling the kernel modules or programs for OpenWRT, so I don't know how to start.
Should I follow this simple tutorial: gargoyle-router.com/old-openwrt-coding.html - use SDK from the trunk repository? Or should I git clone openwrt how another resources advise to?
Thank you for your help.