انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سختافزار => نویسنده: ddavod در 21 امرداد 1387، 04:48 قظ
-
من کارت رسیور اسکای استار ۲٫۸ خریدم ولی تو اوبونتو نمیشناسه ولی من قبلا ورژن ۲٫۶ رو داشتم خیلی راحت کار میکرد ولی گویا باید درایورش رو نصب کنم لطفا یکی از دوستان مرحله به مرحله و خیلی اماتوری توضیح بده چطوری درایورش رو نصب کنم ممنون
-
البته از یه سایت ترکیهای تونستم اینو گیر بیارم ولی هر چی سر وکله زدم نشد
Ubuntu 8.04 de Skystar2 rev2.8a´nin kurulumunu anlatiyorum arkadaslar. Asagidaki adimlari sirasi ile uygulayin.
1.
Kod:
sudo apt-get install build-essential gcc make mercurial linux-headers-`uname -r`
2.
Kod:
hg clone -r 8209 http://linuxtv.org/hg/v4l-dvb
3.
Kod:
wget http://www.bbti.us/download/linux/TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2
4.
Kod:
tar xfj TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2
5.
Kod:
cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/skystar2-rev2.8-v4l-dvb.patch v4l-dvb/
6. 32 bit Ubuntu icin;
Kod:
cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/cx24113_blob.o.i386 v4l-dvb/v4l/cx24113_blob.o_shipped
64 bit Ubuntu icin;
Kod:
cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/cx24113_blob.o.x86-64 v4l-dvb/v4l/cx24113_blob.o_shipped
7.
Kod:
cd v4l-dvb
8.
Kod:
patch -p1 < skystar2-rev2.8-v4l-dvb.patch
9.
Kod:
make
10.
Kod:
sudo make install
11.
Kod:
sudo reboot
Saygilar...
-
سلام من با کرنل 2.6.24.16 موفق به نصب v4l به همراه درایور ss2 rev2.8 شدم...
مراحل کار هم به این صورته که ابتدا دو آرشیو زیر رُ دریافت کن:
http://linuxtv.org/hg/v4l-dvb/archive/0276304b76b9.tar.bz2
http://www.bbti.us/download/linux/TechniSat_SkyStar2-PCI_r2.8_080709.tar.bz2
هر دو آرشیو رُ از حالت فشرده خارج کن، دو دایرکتوری با نام های زیر ساخته میشود:
v4l-dvb-0276304b76b9
skystar2-rev2.8-v4l-dvb-files-2008-07-09
کاری که اینجا باید انجام بدیم patch کردن v4l برای نصب ss2 rev2.8 است، بدین منظور باید فایلهای موجود در دایرکتوری skystar2-rev2.8-v4l-* را به v4l-dvb-* منتقل کنیم که این فایلها عبارت اند از:
cx24113_blob.o.i386
cx24113_blob.o.x86-64
skystar2-rev2.8-v4l-dvb.patch
خب برای اینکار میتوانید از دستور زیر استفاده کنید:
cp skystar2-rev2.8-v4l-dvb-files-2008-07-09/* v4l-dvb-0276304b76b9/
پس از این کار به شاخهی v4l-dvb-0276304b76b9 توسط ترمینال cd کنید یعنی:
cd v4l-dvb-0276304b76b9/
حالا نوبت میرسه به patch کردن، باید فایل skystar2-rev2.8-v4l-dvb.patch رُ که به v4l منتقل کرده بودیم با دستور زیر اجرا کنیم:
patch -p1 < skystar2-rev2.8-v4l-dvb.patch
حال با توجه به معماری نسخهی اوبونتو نصب شدهی شما باید یکی از دستورهای زیر را در همان دایرکتوری که هستید اجرا کنید تا فایل مربوطه به شاخهی v4l منتقل شود:
cp cx24113_blob.o.x86-64 v4l/cx24113_blob.o_shipped # برای نسخهی ۶۴ بیتی
or
cp cx24113_blob.o.i386 v4l/cx24113_blob.o_shipped # برای نسخهی ۳۲ بیتی
تا اینجا نیمی از کار انجام شده حالا باید v4l را کامپایل کنیم که این هم کاریست بس آسان و دوست داشتنی :)
make
sudo make install
-
خوب شد این تاپیک رو باز کردید !!! منم DVB دارم ولی تا حالا سعی نکردم روی اوبونتو ازش استفاده کنم !
مدلش هم SkyStar 2.6 D هستش . می خواستم ببینم که برای نصبش احتیاج به نصب داره ؟ ظاهرا این دوستمون گفتن مدل ۲.۶ احتیاج به درایور نداره و اوبونتو خودش می شناستش !
در ثانی من با چه نرم افزاری می تونم فرکانس ها رو Scan کنم ؟ به قول معروف کانال یابی کنم ;D
-
خوب شد این تاپیک رو باز کردید !!! منم DVB دارم ولی تا حالا سعی نکردم روی اوبونتو ازش استفاده کنم !
مدلش هم SkyStar 2.6 D هستش . می خواستم ببینم که برای نصبش احتیاج به نصب داره ؟ ظاهرا این دوستمون گفتن مدل ۲.۶ احتیاج به درایور نداره و اوبونتو خودش می شناستش !
در ثانی من با چه نرم افزاری می تونم فرکانس ها رو Scan کنم ؟ به قول معروف کانال یابی کنم ;D
برای این که ببینی کارت نصبِ یا نه باید خروجی dmesg رُ ببینی که آیا درایورش load شده یا نه برای این کار توی ترمینال دستور dmesg |grep DVB رو بزن اگر خروجی چیزی شبیه به خروجی زیر بود احتمالا مشکلی نخواهد بود:
[ 41.868757] DVB: registering new adapter (FlexCop Digital TV device)
[ 43.189819] DVB: registering frontend 0 (Conexant CX24123/CX24109)...
[ 43.189969] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S rev 2.8' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
در غیر این صورت میتونیم با دستور scan کارت رو تست کنیم، ابتدا بستهی dvb-utils رُ نصب و بعد در ترمینال دستور زیر رُ وارد کن:
scan -s 3 -p -o vdr -e 3 /usr/share/doc/dvb-utils/examples/scan/dvb-s/Hotbird-13.0E | tee channels.conf
با اینکار توسط فرکانسهای داخل فایل Hotbird-13.0E که در مسیر ذکر شده است لیست کانالهای ماهوارهی هاتبرد دریافت و داخل channels.conf در دایرکتوریای که حضور دارید ذخیره میشه. اگر روی مسیر دیگری هستید بهتره خروجی دستور زیر رُ ببینی:
ls /usr/share/doc/dvb-utils/examples/scan/dvb-s/
توسط نرمافزار koffein هم میتونی لیست کانالها رُ دریافت و آنها رُ مشاهده کنی ولی من موفق به این کار نشدم یعنی لیست کانالها رُ برای من نمیاره در صورتی که با دستور scan من میتونم لیست کانالها رُ بگیرم ::)
در ضمن اگه کارت شما شناخته شده باشه توی koffein آیکونی به نام Digital TV ظاهر میشه :)
-
ممنون محمد جان ;)
تا شب تست می کنم خبرش رو می دم
مرسی که وقت گداشتی ;)
-
ممنون محمد جان ;)
تا شب تست می کنم خبرش رو می دم
مرسی که وقت گداشتی ;)
خواهش میکنم روزبه جان :)
-
منم 2 الی 3 روز دیگه میرم امتحانش کنم ممنون از کمکتون
-
ایا راهی برای دیدن کانالهای پولی در kaffeine هست؟
اگه هست لطفا یکمی توضیح بدین.
ممنون
-
ایا راهی برای دیدن کانالهای پولی در kaffeine هست؟
اگه هست لطفا یکمی توضیح بدین.
ممنون
http://www.technotux.com/html/PNphpBB2-viewtopic-t-15345-sid-90bfbd49d573b25df0f4e6b1c34aa813.html
http://www.skystar-2.com/softcam.htm
-
:)
kaffeine-sc-plugin
چرا من اینو تا حالا ندیده بودم!! ???
-
ایا راهی برای دیدن کانالهای پولی در kaffeine هست؟
اگه هست لطفا یکمی توضیح بدین.
ممنون
http://www.technotux.com/html/PNphpBB2-viewtopic-t-15345-sid-90bfbd49d573b25df0f4e6b1c34aa813.html
http://www.skystar-2.com/softcam.htm
البته پیشنهاد میکنم از kafeeine-sc-plugin 0.4.0 استفاده کنین که بتونین cccam or gbox هم داشته باشین
در dvb-upload پیدا میشه ;)
راستی برای استفاده cccam باید اونو تو لینوکس راه اندازی کنین
-
سلام
ببخشید تاپیک قدیمی رو اوردم بالا
من طبق آموزش عمل کردم اما ارور زیر رو دارم خیلی هم سعی کردم اما نتونستم حل کنم
$ make
make -C /home/punkgeek/v4l-dvb/v4l
make[1]: Entering directory `/home/punkgeek/v4l-dvb/v4l'
creating symbolic links...
Kernel build directory is /lib/modules/4.2.0/build
make -C /lib/modules/4.2.0/build SUBDIRS=/home/punkgeek/v4l-dvb/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/home/punkgeek/linux-4.2'
Building modules, stage 2.
MODPOST 0 modules
make[2]: Leaving directory `/home/punkgeek/linux-4.2'
./scripts/rmmod.pl check
found 0 modules
make[1]: Leaving directory `/home/punkgeek/v4l-dvb/v4l'
punkgeek@punkgeek-PC:~/v4l-dvb$ sudo make install
make -C /home/punkgeek/v4l-dvb/v4l install
make[1]: Entering directory `/home/punkgeek/v4l-dvb/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: elf64-x86-64 elf32-i386 elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big pe-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex
make[1]: *** [media-install] Error 1
make[1]: Leaving directory `/home/punkgeek/v4l-dvb/v4l'
make: *** [install] Error 2