Hallo zusammen,
ich habe gerade etwas urlaub und bastele am yaVDR,
leider habe ich da ein Problem beim Kernel Update auf 3.13.
Ich mache also das Update, installieren die Treiber für die DVBSky 952 Karte neu und sieht geht wieder., aber mein Igorplug geht nicht mehr.
Da fällt mir ein: da war doch was mit dem media_build, also make menuconfig und den aktiviert, aber nun mein Problem:
Wenn ich kein menuconfig mache kompiliert er alle Treiber, nach dem menuconfig macht er nur noch das, egal ob ich was verändere oder nicht
make
make -C /usr/src/media_build-bst-14/v4l
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
make -C firmware
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
Kernel build directory is /lib/modules/3.13.0-45-generic/build
make -C /lib/modules/3.13.0-45-generic/build SUBDIRS=/usr/src/media_build-bst-14/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-45-generic'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-45-generic'
./scripts/rmmod.pl check
found 436 modules
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
root@vdr:/usr/src/media_build-bst-14# make distclean
make -C /usr/src/media_build-bst-14/v4l distclean
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
config-compat.h Module.symvers Module.markers modules.order \
*.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
rm -f .version .*.o.flags .*.o.d Makefile.media \
Kconfig Kconfig.kern .config .config.cmd .myconfig \
.kconfig.dep
rm -rf .tmp_versions .tmp*.ver .tmp*.o *.gcno
rm -f scripts/lxdialog scripts/kconfig
make -C firmware distclean
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
for i in av7110/ cpia2/ ttusb-budget/ vicam/; do if [ -d $i ]; then rm -rf $i; fi; done
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
root@vdr:/usr/src/media_build-bst-14# make menuconfig
make -C /usr/src/media_build-bst-14/v4l menuconfig
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
No version yet, using 3.13.0-45-generic
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
./scripts/make_kconfig.pl /lib/modules/3.13.0-45-generic/build /lib/modules/3.13.0-45-generic/build
Preparing to compile for kernel version 3.13.0
***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
WARNING: This is the V4L/DVB backport tree, with experimental drivers
backported to run on legacy kernels from the development tree at:
http://git.linuxtv.org/media-tree.git.
It is generally safe to use it for testing a new driver or
feature, but its usage on production environments is risky.
Don't use it in production. You've been warned.
Created default (all yes) .config file
/lib/modules/3.13.0-45-generic/build/scripts/kconfig/mconf ./Kconfig
configuration written to .config
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
./scripts/fix_kconfig.pl
There's a known bug with the building system with this kernel. Working around.
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
root@vdr:/usr/src/media_build-bst-14# make
make -C /usr/src/media_build-bst-14/v4l
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
scripts/make_makefile.pl
./scripts/make_myconfig.pl
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
make[1]: Betrete Verzeichnis '/usr/src/media_build-bst-14/v4l'
perl scripts/make_config_compat.pl /lib/modules/3.13.0-45-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
make -C firmware
make[2]: Entering directory `/usr/src/media_build-bst-14/v4l/firmware'
CC ihex2fw
Generating vicam/firmware.fw
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/usr/src/media_build-bst-14/v4l/firmware'
Kernel build directory is /lib/modules/3.13.0-45-generic/build
make -C /lib/modules/3.13.0-45-generic/build SUBDIRS=/usr/src/media_build-bst-14/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-3.13.0-45-generic'
CC [M] /usr/src/media_build-bst-14/v4l/cx88-mpeg.o
LD [M] /usr/src/media_build-bst-14/v4l/cx8802.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/media_build-bst-14/v4l/cx8802.mod.o
LD [M] /usr/src/media_build-bst-14/v4l/cx8802.ko
make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-45-generic'
./scripts/rmmod.pl check
found 1 modules
make[1]: Verlasse Verzeichnis '/usr/src/media_build-bst-14/v4l'
Alles anzeigen
natürlich hat er damit keine Treiber gebaut, ich habe auch schon die .config verändert per Hand, aber immer das selbe resultat, wenn ich die .config lösche oder ein make distclean kompiliert er wieder alles
Grüße der bensie
P.S. wenn ich den Treiber deinstalliere, geht der Igorplug wieder