try 1.62 - should work
It works!! Thanks!!!
Is it possible to install latest unestable version of tvheadend? Just to know if I have to wait for a new build also if I want to update tvheadend
try 1.62 - should work
It works!! Thanks!!!
Is it possible to install latest unestable version of tvheadend? Just to know if I have to wait for a new build also if I want to update tvheadend
I send it to you by PM
they are in ljalves-cc (because they are a fork from the ljalves drivers cc for crazycat - not ideal naming i know)
That would be possible but generates a lot maintance - its much easier to just build a new image. (the drivers need to be build against the extactly right kernel and stuff).
I tested latest RPI image and it does not work, at desktop PC drivers run fine if I compile them, perhaps you complied it before crazycat added annex b support?
Is it possible to have an image with updated crazycat driver? (Commits · crazycat69/linux_media · GitHub)?
He make important updates to make dvbc annx b work fine yesterday
[hr]
P.D.: CvH have you consider the idea to add some tab in dvb-drivers add-on to update drivers? Usually the most common reason for waiting for a new build is that, and perhaps it is just to run a script to clone the github repo, change directory, make, and some stuff like that
I tried LibreELEC-RPi2.arm-7.0.2-dvb-drivers-1.6.img.gz fromhttp://http://cvh.libreelec.tv/LibreELEC/7.0_Jarvis/
and TBS5881 does not tune dvbc annex b with any of the driver options, crazycat is annex b working over linux? I tried to install it manually and it does not compile, and with latest version of libreelec (uploaded yesterday) it not tune also
QuoteDisplay More
patch -s -f -N -p1 -i ../backports/v4.4_gpio_chip_parent.patch
Patched drivers/media/dvb-core/dvbdev.c
Patched drivers/media/v4l2-core/v4l2-dev.c
Patched drivers/media/rc/rc-main.c
Syncing with dir ../media/
make[2]: Leaving directory '/home/osmc/drivers/media_build/linux'
./scripts/make_kconfig.pl /lib/modules/4.4.13-5-osmc/build /lib/modules/4.4.13-5-osmc/build 1
Preparing to compile for kernel version 4.4.13
File not found: /lib/modules/4.4.13-5-osmc/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
Makefile:369: recipe for target 'allyesconfig' failed
make[1]: *** [allyesconfig] Error 2
make[1]: Leaving directory '/home/osmc/drivers/media_build/v4l'
Makefile:26: recipe for target 'allyesconfig' failed
make: *** [allyesconfig] Error 2
can't select all drivers at ./build line 511, <IN> line 3.
It is still not getting installed on RPI with OSMC, what could be bad?
make install ?
Yes! I forget to paste this [emoji14]
Also tried this:
git clone CrazyCat / media_build — Bitbucket
cd media_build
./build --main-git
make install
It didn't work
I installed it but tvheadend do not see the tuners, with si2168 branch it did
git clone CrazyCat / media_build — Bitbucket
git clone --depth=1 GitHub - crazycat69/linux_media: TBS linux open source drivers -b latest ./media
cd media_build
make dir DIR=../media
make distclean
make
yes, 5220, 5881 and 5281 supported
Great!!!
CvH latest version of libreelec includes latest version of crazycat si2168 branch?
crazycat is 5881 support available to add it to libreelec for a Raspberry pi?
scanning parameters are fine because with that parameters i can scan fine at desktop pc, si2168 branch was included in this build? or it is the master branch?
It seems to load OK, but it does not tune
[ 32.437983] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[ 32.532132] usb 1-1.3: New USB device found, idVendor=734c, idProduct=5881
[ 32.532163] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber =0
[ 32.532178] usb 1-1.3: Product: TBS 5881
[ 32.532193] usb 1-1.3: Manufacturer: TBS-Tech
[ 32.578083] media: Linux media interface: v0.10
[ 32.598222] WARNING: You are using an experimental version of the media stack .
[ 32.598222] As the driver is backported to an older kernel, it doesn't offer
[ 32.598222] enough quality for its usage in production.
[ 32.598222] Use it with care.
[ 32.598222] Latest git patches (needed if you report a bug to linux-media@vge r.kernel.org):
[ 32.598222]
[ 32.612733] WARNING: You are using an experimental version of the media stack .
[ 32.612733] As the driver is backported to an older kernel, it doesn't offer
[ 32.612733] enough quality for its usage in production.
[ 32.612733] Use it with care.
[ 32.612733] Latest git patches (needed if you report a bug to linux-media@vge r.kernel.org):
[ 32.612733]
[ 32.637031] dvb-usb: found a 'TBS 5881 CI USB2.0' in cold state, will try to load a firmware
[ 32.652059] dvb-usb: downloading firmware from file 'dvb-usb-tbsqbox-id5881.f w'
[ 32.652088] tbs5881: start downloading TBS5881 CI firmware
[ 32.767946] dvb-usb: found a 'TBS 5881 CI USB2.0' in warm state.
[ 32.768346] dvb-usb: will pass the complete MPEG2 transport stream to the sof tware demuxer.
[ 32.768579] DVB: registering new adapter (TBS 5881 CI USB2.0)
[ 32.768608] usb 1-1.3: media controller created
[ 32.879999] dvb-usb: MAC address: xxxxxxxxxxxxxxxxxxxxx
[ 32.882076] dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 32.912894] i2c i2c-3: Added multiplexed i2c bus 4
[ 32.912917] si2168 3-0064: Silicon Labs Si2168 successfully attached
[ 32.926618] si2157 4-0060: Silicon Labs Si2147/2148/2157/2158 successfully at tached
[ 32.947230] dvb_create_media_entity: media entity 'dvb-ca-en50221' registered .
[ 32.947673] tbs5881: CI initialized.
[ 32.948419] tbs5881: CI disabled.
[ 32.948452] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Silicon Labs Si 2168)...
[ 32.948476] dvb_create_media_entity: media entity 'Silicon Labs Si2168' regis tered.
[ 32.950993] input: IR-receiver inside an USB DVB receiver as /devices/platfor m/soc/3f980000.usb/usb1/1-1/1-1.3/input/input0
[ 32.953504] dvb-usb: schedule remote query interval to 150 msecs.
[ 32.953547] dvb-usb: TBS 5881 CI USB2.0 successfully initialized and connecte d.
[ 32.953747] usbcore: registered new interface driver tbs5881
[ 33.101664] dwc_otg: DEVICE:004 : update_urb_state_xfer_comp:742:trimming xfe
Display More
Tvheadend output at scanning:
2016-05-29 13:47:48.494 mpegts: 375MHz in MC - tuning on Silicon Labs Si2168 : DVB-C #0
2016-05-29 13:47:48.494 eit: registering mux 375MHz in MC
2016-05-29 13:47:48.657 subscription: 0001: "scan" subscribing to mux "375MHz", weight: 5, adapter: "Silicon Labs Si2168 : DVB-C #0", network: "MC", service: "Raw PID Subscription"
2016-05-29 13:47:53.602 mpegts: 375MHz in MC - scan no data, failed
2016-05-29 13:47:53.602 subscription: 0001: "scan" unsubscribing
Hey CvH now I tried latest version and it is also not working, it is all about drivers [emoji16] [emoji379]
Do you have any idea of what could I try? Perhaps cross-compile official drivers or something like that
I wrote crazycat about this but have no luck
Display More
LibreELEC-7.0.1 dvb-drivers-1.2 released:
* new official TBS open source drivers (TBS6205, TBS6904, TBS6909) - more to come
- latest crazycat
- latest media_build (4.6)
- latest ljalves-cc
- dddvb 99% broken I think - still need to find the problem
Great work! But my TBS5881 is still not working in the RPI, now I saw in dmesg that dvb-usb-tbsqbox-id5881.fw is missing at /lib/firmware/
[ 6.222150] dvb-usb: found a 'TBS 5881 CI USB2.0' in cold state, will try to load a firmware
[ 6.248817] usb 1-1.3: Direct firmware load for dvb-usb-tbsqbox-id5881.fw failed with error -2
[ 6.248853] dvb-usb: did not find the firmware file. (dvb-usb-tbsqbox-id5881.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
How could I add it to see if the tbs5881 works? At 7.0.0 there was not this problem
No problem sorry for being insistent [emoji12] we are really interested to try it and see if annex b works!
CvH is there already something to try the RPI with annex b?
Hello
Just to give you a big, big thank you.
I have LibreElec working properly with TVHeadend and my TBS 5220 DVB-C + a Raspberry Pi 2.ezlmf
Dvbc annex b or another?