Skystar2 usb digital kart kurulumu

Başlatan engin1975, 30 Ekim 2009 - 22:52:23

« önceki - sonraki »

0 Üyeler ve 4 Ziyaretçi konuyu incelemekte.

engin1975

Skystar2 usb digital kart kurulumunu nasıl yapabilirim acaba bilgisi olan varmı veya kullanan varmı bu kartı yardımcı olursanız sevinirim

zeitgeist

Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

heartsmagic

Alıntı yapılan: engin1975 - 30 Ekim 2009 - 22:52:23
Skystar2 usb digital kart kurulumunu nasıl yapabilirim acaba bilgisi olan varmı veya kullanan varmı bu kartı yardımcı olursanız sevinirim

Forumda skystar2 diye aratarak bulunan başlıklar senin kartına uymuyor mu?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

engin1975

Alıntı yapılan: zeitgeist - 30 Ekim 2009 - 23:53:38
Burada anlatılanların faydası olabilir.

Açıkcası buradakileri birebir uyguladım ama bir sonuca ulaşamadım son kısımda make komutunu verince hata veriyor

bytan

Sonuca ulaşamamak bir anlam ifade etmiyor. Nerede nasıl bir olumsuz durum oluştu, şayet aktarmazsanız, başlık buradan daha öteye ilerlemez.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

engin1975

#5
Alıntı yapılan: bytan - 01 Kasım 2009 - 12:57:36
Sonuca ulaşamamak bir anlam ifade etmiyor. Nerede nasıl bir olumsuz durum oluştu, şayet aktarmazsanız, başlık buradan daha öteye ilerlemez.

şimdi şöyle bir hata da kalıyor  çıktıyı veriyorum


root@engin-laptop:~/Masaüstü# sudo apt-get install build-essential gcc make mercuri
al linux-headers-`uname -r`
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı inşa ediliyor.      
Durum bilgisi okunuyor... Bitti      
build-essential zaten en yeni sürümde.
gcc zaten en yeni sürümde.
make zaten en yeni sürümde.
mercurial zaten en yeni sürümde.
linux-headers-2.6.31-14-generic-pae zaten en yeni sürümde.
Aşağıdaki paketlerk kendiliğinden kurulmuştu ve artık bu paketlere gerek duyulmuyor:
 python-utidylib python-gtkmozembed libtidy-0.99-0 python-feedparser
 python-evolution python-wnck python-chardet
Kaldırmak için 'apt-get autoremove' komutunu kullanın
0 yükseltildi, 0 yeni kuruldu, 0 kaldırılacak ve 5 yükseltilmeyecek.
root@engin-laptop:~/Masaüstü# hg clone -r 8209 http://linuxtv.org/hg/v4l-dvb
destination directory: v4l-dvb
requesting all changes
adding changesets
adding manifests
adding file changes
added 8210 changesets with 21294 changes to 1474 files
updating working directory
1074 files updated, 0 files merged, 0 files removed, 0 files unresolved
root@engin-laptop:~/Masaüstü# wget http://www.bbti.us/download/linux/TechniSat_SkySta
r2-PCI_r2.8_080709.tar.bz2
--2009-11-07 19:02:33--  http://www.bbti.us/download/linux/TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2
www.bbti.us çözümleniyor... 68.178.254.235
www.bbti.us[68.178.254.235]:80 bağlanılıyor... bağlantı kuruldu.
HTTP isteği gönderildi, cevap bekleniyor... 200 OK
Uzunluk: 96378 (94K) [application/x-tar]
Saving to: `TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2'

100%[===========================================>] 96.378      63,9K/s   in 1,5s    

2009-11-07 19:02:36 (63,9 KB/s) - `TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2' kaydedildi [96378/96378]


root@engin-laptop:~/Masaüstü# tar xfj TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2
root@engin-laptop:~/Masaüstü# cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/skystar2-re
v2.8-v4l-dvb.patch v4l-dvb/
root@engin-laptop:~/Masaüstü# cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/cx24113_blo
b.o.i386 v4l-dvb/v4l/cx24113_blob.o_shipped
root@engin-laptop:~/Masaüstü# cd v4l-dvb
root@engin-laptop:~/Masaüstü/v4l-dvb# 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@engin-laptop:~/Masaüstü/v4l-dvb# make
make -C /home/engin/Masaüstü/v4l-dvb/v4l
make[1]:`/home/engin/Masaüstü/v4l-dvb/v4l' dizinine giriliyor
No version yet, using 2.6.31-14-generic-pae
make[1]: `/home/engin/Masaüstü/v4l-dvb/v4l' dizininden çıkılıyor
make[1]:`/home/engin/Masaüstü/v4l-dvb/v4l' dizinine giriliyor
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.31

***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.

VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: `/home/engin/Masaüstü/v4l-dvb/v4l' dizininden çıkılıyor
make[1]:`/home/engin/Masaüstü/v4l-dvb/v4l' dizinine giriliyor
perl scripts/make_config_compat.pl /lib/modules/2.6.31-14-generic-pae/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
Kernel build directory is /lib/modules/2.6.31-14-generic-pae/build
make -C /lib/modules/2.6.31-14-generic-pae/build SUBDIRS=/home/engin/Masaüstü/v4l-dvb/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic-pae'
 CC [M]  /home/engin/Masaüstü/v4l-dvb/v4l/tuner-xc2028.o
/home/engin/Masaüstü/v4l-dvb/v4l/tuner-xc2028.c:56: error: 'FIRMWARE_NAME_MAX' undeclared here (not in a function)
/home/engin/Masaüstü/v4l-dvb/v4l/tuner-xc2028.c: In function 'load_all_firmwares':
/home/engin/Masaüstü/v4l-dvb/v4l/tuner-xc2028.c:298: warning: assignment discards qualifiers from pointer target type
make[3]: *** [/home/engin/Masaüstü/v4l-dvb/v4l/tuner-xc2028.o] Error 1
make[2]: *** [_module_/home/engin/Masaüstü/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic-pae'
make[1]: *** [default] Hata 2
make[1]: `/home/engin/Masaüstü/v4l-dvb/v4l' dizininden çıkılıyor
make: *** [all] Hata 2
root@engin-laptop:~/Masaüstü/v4l-dvb#



zeitgeist

Arkadaşlar şu çıktıları kodlar içine almayı öğrensek. Zor değil mesaj yazarken # işaretine basacaksınız.

Mesajı düzenledim.
Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

emre4448

#7
merhaba arkadaşlar aranıza yeni katıldım.linux kullanmaya yeni başladım.bu konuda çok acemiyim.
skystar 2 usb bağlantılı bir dvb s kartım var ve bunu ubuntu üzerinden çalıştırmak istiyorum.internette bazı araştımalr yaptım. http://linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers yazan işlemleri uyguladığımda aşağıda gösterilen iletiyi alıyorum.sanırım hata veriyor.bu hatayı nasıl düzeltirim ve bundan sonra hangi işlemleri yapmam lazım. Şimdiden teşekkürler arkadaşlar..
-------------------------------------------------------------------------------------------------------
root@ubuntu:/home/administrator# cd v4l-dvb
root@ubuntu:/home/administrator/v4l-dvb# make
make -C /home/administrator/v4l-dvb/v4l
make[1]:`/home/administrator/v4l-dvb/v4l' dizinine giriliyor
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/administrator/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/administrator/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/administrator/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/administrator/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.31-14-generic/build
make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/home/administrator/v4l-dvb/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
 CC [M]  /home/administrator/v4l-dvb/v4l/firedtv-1394.o
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:37: warning: 'struct hpsb_iso' declared inside parameter list
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:37: warning: its scope is only this definition or declaration, which is probably not what you want
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:53: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:54: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:61: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:62: error: implicit declaration of function 'dma_region_i'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:62: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:62: error: expected expression before 'unsigned'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:63: warning: assignment makes pointer from integer without a cast
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:68: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:82: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:87: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:87: warning: type defaults to 'int' in declaration of '__mptr'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:87: warning: initialization from incompatible pointer type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:87: error: invalid use of undefined type 'struct unit_directory'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:92: error: implicit declaration of function 'hpsb_node_lock'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:92: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function)
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:92: error: (Each undeclared identifier is reported only once
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:92: error: for each function it appears in.)
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:93: error: 'quadlet_t' undeclared (first use in this function)
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:93: error: expected ')' before 'arg'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:98: error: implicit declaration of function 'hpsb_node_read'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:103: error: implicit declaration of function 'hpsb_node_write'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:114: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:114: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:116: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:118: warning: assignment makes pointer from integer without a cast
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:125: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:128: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:139: error: implicit declaration of function 'hpsb_iso_stop'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:154: warning: 'struct hpsb_host' declared inside parameter list
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:167: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:168: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:182: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:182: warning: type defaults to 'int' in declaration of '__mptr'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:182: warning: initialization from incompatible pointer type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:182: error: invalid use of undefined type 'struct unit_directory'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:187: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:187: error: 'quadlet_t' undeclared (first use in this function)
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:188: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:188: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:188: warning: assignment makes pointer from integer without a cast
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:243: warning: 'struct unit_directory' declared inside parameter list
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:245: error: dereferencing pointer to incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:253: error: variable 'fdtv_driver' has initializer but incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:254: error: unknown field 'name' specified in initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:254: warning: excess elements in struct initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:254: warning: (near initialization for 'fdtv_driver')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:255: error: unknown field 'update' specified in initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:255: warning: excess elements in struct initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:255: warning: (near initialization for 'fdtv_driver')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:256: error: unknown field 'driver' specified in initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:256: error: extra brace group at end of initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:256: error: (near initialization for 'fdtv_driver')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:259: warning: excess elements in struct initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:259: warning: (near initialization for 'fdtv_driver')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:262: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:263: error: unknown field 'name' specified in initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:263: warning: excess elements in struct initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:263: warning: (near initialization for 'fdtv_highlevel')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:264: error: unknown field 'fcp_request' specified in initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:264: warning: excess elements in struct initializer
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:264: warning: (near initialization for 'fdtv_highlevel')
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:271: error: implicit declaration of function 'hpsb_register_highlevel'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:272: error: invalid use of undefined type 'struct hpsb_protocol_driver'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:273: error: implicit declaration of function 'hpsb_register_protocol'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:276: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/administrator/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/administrator/v4l-dvb/v4l/firedtv-1394.c:283: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/administrator/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/administrator/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: *** [default] Hata 2
make[1]: `/home/administrator/v4l-dvb/v4l' dizininden çıkılıyor
make: *** [all] Hata 2

bytan

Alıntı yapılan: zeitgeist - 07 Kasım 2009 - 20:50:41
Arkadaşlar şu çıktıları kodlar içine almayı öğrensek. Zor değil mesaj yazarken # işaretine basacaksınız.

Mesajı düzenledim.


Aşağıdaki kodu uyguladın mı?

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential

Şayet uygulamışsan, bazı header dosyaları bulunamıyor. Elle göstermek durumunda kalabilirsin.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

emre4448

http://linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers yazan işlemleri sırayla uyguladım. yazdığınız kodu uyguladım.elle nasıl gösterilir acaba.

bytan

Öncelikle sisteminde bulunamayan header dosyalarının yerini tespit et. Daha sonra onları /usr/src/linux-headers-2.6.31-14-generic alt klasörüne ksayol olarak at veya kurulum belgelerini takip ederek ./configure sırasında bu header dosyalarını yolunu göster. Yol gösterme işleminin parametreleri kurulum belgelerinde vardır.

Derlemelerde sorunlar çıkması normaldir, bunlarla biraz uğraşman, kimi zaman google karıştırman gerekebilir.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST