I hope you can help. I'm running Raspbian stretch on a Raspberry Pi 3, here is the script I wrote to install the driver tree for my 5520SE;
- Code: Select All Code
#!/bin/sh
cd
sudo apt install patchutils libproc-processtable-perl build-essential git raspberrypi-kernel-headers
#sudo rpi-update 5315c7a2f806c123e9e4ee26980f0019c43b9f69
sudo rm -rf /lib/modules/$(uname -r)/kernel/drivers/media
sudo rm -rf /lib/modules/$(uname -r)/kernel/drivers/staging/media
sudo rm -rf /lib/modules/$(uname -r)/extra
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/
rm tbs-tuner-firmwares_v1.0.tar.bz2
#git clone https://github.com/tbsdtv/media_build.git
#git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
cd ~/media
git clean -fdx
git pull
cd ~/media_build
git clean -fdx
git pull
make dir DIR=../media
make allyesconfig
make -j4
sudo make install
sudo modprobe dvb-usb-tbs5520se
modprobe results in;
- Code: Select All Code
modprobe: ERROR: could not insert 'dvb_usb_tbs5520se': Invalid argument
With the following in dmesg;
- Code: Select All Code
[ 30.980251] dvb_usb: disagrees about version of symbol rc_register_device
[ 30.980270] dvb_usb: Unknown symbol rc_register_device (err -22)
[ 30.980363] dvb_usb: disagrees about version of symbol rc_free_device
[ 30.980370] dvb_usb: Unknown symbol rc_free_device (err -22)
[ 30.980448] dvb_usb: disagrees about version of symbol rc_allocate_device
[ 30.980454] dvb_usb: Unknown symbol rc_allocate_device (err -22)
[ 30.980592] dvb_usb: disagrees about version of symbol rc_unregister_device
[ 30.980599] dvb_usb: Unknown symbol rc_unregister_device (err -22)
My kernel is;
- Code: Select All Code
Linux raspberrypi 4.14.52-v7+ #1123 SMP Wed Jun 27 17:35:49 BST 2018 armv7l GNU/Linux
Thanks!