Linux Drivers for Prof Revolution DVB-S2 8000 PCI-EPatch v4l-dvb (http://linuxtv.org/hg/v4l-dvb/) for Prof 8000Recommended kernel: 2.6.35Installation:hg clone http://linuxtv.org/hg/v4l-dvb/cd v4l-dvbcat ../prof8000.patch | patch-p1-Nmakesudo make install
abizer@Derde ~ $ sudo su[sudo] password for abizer: Derde abizer # hg clone http://linuxtv.org/hg/v4l-dvb/'hg' programı şu anda kurulu değil. Kurulumunu şunu yazarak yapabilirsiniz:apt install mercurial
Derde abizer # apt install mercurialPaket listeleri okunuyor... BittiBağımlılık ağacı oluşturuluyor Durum bilgisi okunuyor... Bitti Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor: avidemux2.6-common libavidemux2.6-6 libavidemux2.6-ffmpeg libavidemux2.6-gtk-6 libavidemux2.6-qt4-6Bu paketleri kaldırmak için 'sudo apt autoremove' komutunu kullanın.Aşağıdaki ek paketler kurulacak: libjs-excanvas mercurial-commonÖnerilen paketler: qct kdiff3 | kdiff3-qt | kompare | meld | tkcvs | mgdiff python-mysqldb python-pygmentsTavsiye edilen paketler: javascript-commonAşağıdaki YENİ paketler kurulacak: libjs-excanvas mercurial mercurial-common0 paket yükseltilecek, 3 yeni paket kurulacak, 0 paket kaldırılacak ve 14 paket yükseltilmeyecek.1.925 kB arşiv dosyası indirilecek.Bu işlem tamamlandıktan sonra 10,1 MB ek disk alanı kullanılacak.Devam etmek istiyor musunuz? [E/h] eİndir: 1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-excanvas all 0.r3-4 [45,2 kB]İndir: 2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mercurial-common all 3.7.3-1ubuntu1 [1.833 kB]İndir: 3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 mercurial amd64 3.7.3-1ubuntu1 [46,3 kB]2 sn.'de 1.925 kB alındı (851 kB/s)Daha önce seçili olmayan libjs-excanvas paketi seçiliyor.(Veritabanı okunuyor ... 331840 dosya veya dizin kurulu durumda.)Paket açılacak: .../libjs-excanvas_0.r3-4_all.deb ...Paket açılıyor: libjs-excanvas (0.r3-4) ...Daha önce seçili olmayan mercurial-common paketi seçiliyor.Paket açılacak: .../mercurial-common_3.7.3-1ubuntu1_all.deb ...Paket açılıyor: mercurial-common (3.7.3-1ubuntu1) ...Daha önce seçili olmayan mercurial paketi seçiliyor.Paket açılacak: .../mercurial_3.7.3-1ubuntu1_amd64.deb ...Paket açılıyor: mercurial (3.7.3-1ubuntu1) ...Tetikleyiciler işleniyor: man-db (2.7.5-1) ...Ayarlanıyor: libjs-excanvas (0.r3-4) ...Ayarlanıyor: mercurial-common (3.7.3-1ubuntu1) ...Ayarlanıyor: mercurial (3.7.3-1ubuntu1) ...Creating config file /etc/mercurial/hgrc.d/hgext.rc with new versionDerde abizer # hg clone http://linuxtv.org/hg/v4l-dvb/real URL is https://linuxtv.org/hg/v4l-dvb/destination directory: v4l-dvbrequesting all changesadding changesetsadding manifests adding file changes added 15170 changesets with 37263 changes to 2878 files updating to branch default1734 files updated, 0 files merged, 0 files removed, 0 files unresolvedDerde abizer # cd v4l-dvb
Derde v4l-dvb # cat ../prof8000.patch | patch-p1-Ncat: ../prof8000.patch: Böyle bir dosya ya da dizin yokpatch-p1-N: komut bulunamadıDerde v4l-dvb # cat:'cat:' komutu bulunamadı, şunu mu demek istediniz: 'cat' paketinden 'coreutils' komutu (main)cat:: komut bulunamadı
Derde v4l-dvb # makemake -C /home/abizer/v4l-dvb/v4l make[1]: Entering directory '/home/abizer/v4l-dvb/v4l'No version yet, using 4.4.0-31-genericscripts/make_makefile.plUpdating/Creating .configPreparing to compile for kernel version 4.4.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 thekernel headers, but the full kernel source may be required in order to usemake menuconfig / xconfig / qconfig.If you are experiencing problems building the v4l-dvb tree, please trybuilding 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>/.configcd <your kernel dir>make all modules_install installPlease see your distro's web site for instructions to build a new kernel.WARNING: You're using an obsolete driver! You shouldn't be using it! If you want anything new, you can use: http://git.linuxtv.org/media_build.git. The tree is still here just to preserve the development history. You've been warned.Created default (all yes) .config file./scripts/make_myconfig.plperl scripts/make_config_compat.pl /lib/modules/4.4.0-31-generic/build ./.myconfig ./config-compat.hcreating symbolic links...ln -sf . ossmake -C firmware prepmake[2]: Entering directory '/home/abizer/v4l-dvb/v4l/firmware'make[2]: Leaving directory '/home/abizer/v4l-dvb/v4l/firmware'make -C firmwaremake[2]: Entering directory '/home/abizer/v4l-dvb/v4l/firmware' CC ihex2fwGenerating vicam/firmware.fwGenerating dabusb/firmware.fwGenerating dabusb/bitstream.binGenerating ttusb-budget/dspbootcode.binGenerating cpia2/stv0672_vp4.binGenerating av7110/bootcode.binmake[2]: Leaving directory '/home/abizer/v4l-dvb/v4l/firmware'Kernel build directory is /lib/modules/4.4.0-31-generic/buildmake -C /lib/modules/4.4.0-31-generic/build SUBDIRS=/home/abizer/v4l-dvb/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modulesmake[2]: Entering directory '/usr/src/linux-headers-4.4.0-31-generic' CC [M] /home/abizer/v4l-dvb/v4l/tuner-xc2028.occ1: fatal error: include/linux/version.h: No such file or directorycompilation terminated.scripts/Makefile.build:264: recipe for target '/home/abizer/v4l-dvb/v4l/tuner-xc2028.o' failedmake[3]: *** [/home/abizer/v4l-dvb/v4l/tuner-xc2028.o] Error 1Makefile:1403: recipe for target '_module_/home/abizer/v4l-dvb/v4l' failedmake[2]: *** [_module_/home/abizer/v4l-dvb/v4l] Error 2make[2]: Leaving directory '/usr/src/linux-headers-4.4.0-31-generic'Makefile:43: recipe for target 'default' failedmake[1]: *** [default] Error 2make[1]: Leaving directory '/home/abizer/v4l-dvb/v4l'Makefile:27: recipe for target 'all' failedmake: *** [all] Error 2
Derde v4l-dvb # make installmake -C /home/abizer/v4l-dvb/v4l installmake[1]: Entering directory '/home/abizer/v4l-dvb/v4l'-e Removing obsolete files from /lib/modules/4.4.0-31-generic/kernel/drivers/media/dvb/cinergyT2:-e Removing obsolete files from /lib/modules/4.4.0-31-generic/kernel/drivers/media/dvb/frontends:-e Removing obsolete files from /lib/modules/4.4.0-31-generic/kernel/drivers/media/common:-e Removing obsolete files from /lib/modules/4.4.0-31-generic/kernel/drivers/media/video:Installing kernel modules under /lib/modules/4.4.0-31-generic/kernel/drivers/media/:/sbin/depmod -a 4.4.0-31-generic make -C firmware installmake[2]: Entering directory '/home/abizer/v4l-dvb/v4l/firmware'Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin make[2]: Leaving directory '/home/abizer/v4l-dvb/v4l/firmware'make[1]: Leaving directory '/home/abizer/v4l-dvb/v4l'
cat /etc/*release
Kod: [Seç]cat /etc/*releaseçıktısına bakalım.
abizer@Derde ~ $ cat /etc/*releaseDISTRIB_ID=LinuxMintDISTRIB_RELEASE=18DISTRIB_CODENAME=sarahDISTRIB_DESCRIPTION="Linux Mint 18 Sarah"NAME="Ubuntu"VERSION="16.04 LTS (Xenial Xerus)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 16.04 LTS"VERSION_ID="16.04"HOME_URL="http://www.ubuntu.com/"SUPPORT_URL="http://help.ubuntu.com/"BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"UBUNTU_CODENAME=xenialcat: /etc/upstream-release: Bir dizinabizer@Derde ~ $