Project

General

Profile

Skystar 2 HD Dvb error and no tv adapter showing in tvheadend

Added by Mike Peters almost 10 years ago

When I run dmesg | grep -i dvb

I get the following errors

[ 16.048471] DVB: registering new adapter (FlexCop Digital TV device)
[ 17.168761] systemd-udevd311: Failed to apply ACL on /dev/dvb/adapter0/demux0: No such file or directory
[ 17.197077] systemd-udevd305: Failed to apply ACL on /dev/dvb/adapter0/dvr0: No such file or directory
[ 17.207666] systemd-udevd306: Failed to apply ACL on /dev/dvb/adapter0/net0: No such file or directory

Would this mean my driver is not installed correctly? Anyone else come across this before?

  • Update ***

After I have rebooted and ran dmesg | grep -i dvb it has now changed to

[ 14.250712] DVB: registering new adapter (FlexCop Digital TV device)

Also when i run dmesg | grep b2c2 im getting the following below

[ 14.184277] b2c2-flexcop: B2C2 FlexcopII/II/III digital TV receiver chip l loaded successfully

[ 14.264182] b2c2-flexcop: MAC address = 00:03:c1:z3:34:n6

[ 14.811159] b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adap


Replies (1)

RE: Skystar 2 HD Dvb error and no tv adapter showing in tvheadend - Added by Mike Peters almost 10 years ago

  • Update 12:08AM **

I have finally managed to patch the file so close to getting it done but when i got to compile with make and make install I get this below

@root@pc:/v4l-dvb-0276304b76b9# patch -p1 < skystar2-rev2.8-v4l-dvb.patch
patching file linux/drivers/media/dvb/b2c2/Kconfig
patching file linux/drivers/media/dvb/frontends/Kconfig
patching file linux/drivers/media/dvb/frontends/Makefile
patching file linux/drivers/media/dvb/frontends/cx24113.h
patching file linux/drivers/media/dvb/frontends/cx24113_i2c.c

root@pc:/v4l-dvb-0276304b76b9# cp /v4l-dvb-0276304b76b9/v4l/cx24113_blob.o.i386 v4l/cx24113_blob.o_shipped

root@pc:/v4l-dvb-0276304b76b9# make
make -C /v4l-dvb-0276304b76b9/v4l
make1: Entering directory `/v4l-dvb-0276304b76b9/v4l'
No version yet, using 3.13.0-44-generic
make1: Leaving directory `/v4l-dvb-0276304b76b9/v4l'
make1: Entering directory `/v4l-dvb-0276304b76b9/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 3.3.0
File not found: /lib/modules/3.3.0-44-generic/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make1: Leaving directory `/v4l-dvb-0276304b76b9/v4l'
make1: Entering directory `/v4l-dvb-0276304b76b9/v4l'
Updating/Creating .config
Preparing to compile for kernel version 3.3.0
File not found: /lib/modules/3.3.0-44-generic/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make1: * No rule to make target `.myconfig', needed by `config-compat.h'. Stop.
make1: Leaving directory `/v4l-dvb-0276304b76b9/v4l'
make: *
[all] Error 2
root@pc:/v4l-dvb-0276304b76b9# make menuconfig

make -C /v4l-dvb-0276304b76b9/v4l menuconfig
make1: Entering directory `/v4l-dvb-0276304b76b9/v4l'
make -C /lib/modules/3.3.0-44-generic/build -f /v4l-dvb-0276304b76b9/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/3.3.0-44-generic/build v4l-mconf
make: Entering an unknown directory
make: * /lib/modules/3.3.0-44-generic/build: No such file or directory. Stop.
make: Leaving an unknown directory
make1:
[/lib/modules/3.3.0-44-generic/build/scripts/kconfig/mconf] Error 2
make1: Leaving directory `/v4l-dvb-0276304b76b9/v4l'
make: *
* [menuconfig] Error 2
root@pc:/v4l-dvb-0276304b76b9# make install

make -C /v4l-dvb-0276304b76b9/v4l install
make1: Entering directory `/v4l-dvb-0276304b76b9/v4l'
Stripping debug info from files
Usage: strip <option(s)> in-file(s)
Removes symbols and sections from files
The options are:
-I --input-target=<bfdname> Assume input file is in format <bfdname>
-O --output-target=<bfdname> Create an output file in format <bfdname>
-F --target=<bfdname> Set both input and output format to <bfdname>
-p --preserve-dates Copy modified/access timestamps to the output
-D --enable-deterministic-archives
Produce deterministic output when stripping archives
-U --disable-deterministic-archives
Disable -D behavior (default)
-R --remove-section=<name> Remove section <name> from the output
-s --strip-all Remove all symbol and relocation information
-g -S -d --strip-debug Remove all debugging symbols & sections
--strip-dwo Remove all DWO sections
--strip-unneeded Remove all symbols not needed by relocations
--only-keep-debug Strip everything but the debug information
-N --strip-symbol=<name> Do not copy symbol <name>
-K --keep-symbol=<name> Do not strip symbol <name>
--keep-file-symbols Do not strip file symbol(s)
-w --wildcard Permit wildcard in symbol comparison
-x --discard-all Remove all non-global symbols
-X --discard-locals Remove any compiler-generated symbols
-v --verbose List all object files modified
-V --version Display this program's version number
-h --help Display this output
--info List object formats & architectures supported
-o <file> Place stripped output into <file>
strip: supported targets: elf32-i386 a.out-i386-linux pei-i386 elf32-little elf32-big elf64-x86-64 elf32-x86-64 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big pe-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex trad-core
make1: * [media-install] Error 1
make1: Leaving directory `/v4l-dvb-0276304b76b9/v4l'
make: *
[install] Error 2

root@pc:/v4l-dvb-0276304b76b9#@

    (1-1/1)