انجمن کاربران لینوکس ایران - تکنوتاکس سابق
چگونگي نصب کارتهاي ماهواره(DVB) - نسخه قابل چاپ

+- انجمن کاربران لینوکس ایران - تکنوتاکس سابق (https://forum.sito.ir)
+-- انجمن: پرسش‌ها و پاسخ‌ها (https://forum.sito.ir/forumdisplay.php?fid=3)
+--- انجمن: لینوکس و سخت‌افزار (https://forum.sito.ir/forumdisplay.php?fid=8)
+--- موضوع: چگونگي نصب کارتهاي ماهواره(DVB) (/showthread.php?tid=5604)

صحفه ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69


- huxus - 2010-08-19

با سلام

>>منظورم اینه که پانل رو ایستاده نصب کنیم بعد نمایش اطلاعات هم 90 درجه بچرخه (نمایش اطلاعات بجای اینکه در طول باشه در عرض نمایش داده بشه حالا با یه چیدمان ابتکاری دیگه)

بله -پلاگین graphlcd را پس از دانلود باز کنید و محتویات فایل graphlcd.conf را مطالعه بفرمایید
این تنظیمات وجود دارند

کد :
# UpsideDown
#  Rotates the display output by 180 degrees. This might be useful, if
#  the LCD is mounted upside-down.
#  Possible values: 'yes', 'no'
#  Default value: 'no'
#
# Invert
#  Inverts the display.
#  Possible values: 'yes', 'no'
#  Default value: 'no'

برای چرخاندن تصویر به اندازه 90 درجه باید سورس برنامه ویرایش بشه -تحقیق کنید

>>این نمایشگرهای tft از چه پورتی به کامپیوتر وصل میشند؟

من خودم با این نمایشگرها کار نکردم ولی با تحقیقاتی که انجام دادم از طریق video-composite یا D-sub 15pin به سیستم متصل میشند

>>من کارت کیو باکس 8920 اس۲ دارم سیگنال اس۱ رو دارم ولی هر کاری میکنم سیگنال اس۲ رو ندارم لطفا راهنمایی کنید

ابتدا فایل skynet.ini را باز کنید خطوط مربوط به فرکانس را کامنت کنید بشکل زیر

کد :
# PlanetSky

#tuner=11044000 H 39999000 A

pids=8192

بعد با کمک برنامه szap-s2 تیونر راروی فرکانس مورد نظر قفل کنید -حالا برنامه اسکای نت را باز کرده و به دانلود افلاین بپردازید -توجه داشته باشید در زمان کار برنامه اسکای نت برنامه szap-s2 بسته نشود

با ارزوی موفقیت برای همه :wink:


- مهمان - 2010-08-19

salam behtarin kar ke khodam javab gereftam ine ke shoma dvb card ro be onvane sound card be sistem beshnasony


- مهمان - 2010-08-19

من نمی دونم برنامه szap-s2 را چطوری بایدراه بندازم
لطفا راهنمایی کنید با تشکر

البته szap-s2 و scan-s2 کامپایل شده اند


- huxus - 2010-08-20

با سلام

در ابتدا باید برنامه ها در قسمت usr/local/bin/ قرار بگیرند یعنی در این شاخه باید دو فایل باینری scan-s2 وszap-s2 وجود داشته باشند

بعد برای شروع کار یک فایل متنی با نام دلخواه مثلا در اینجا با نام a با محتویات زیر ایجاد کنید

S2 11258000 H 27500000 3/4 35 8PSK
مقادیر فرکانس قطبیت سیمبول ریت و fec را متناسب با نیاز تغییر دهید

حالا با کمک برنامه scan-s2 یک لیست کانال بسازید بعد با کمک برنامه szap-s2 میتوانید تیونر را روی هر یک از کانالهی ان لیست قفل کنید بشکل زیر


کد :
scan-s2 -s 1 -o zap a > channels
szap-s2 -H -S 1 -M 5 -C 34 -c shannels channel-neme

اگه با ارگومانها مشکل دارید در یک ترمینال تایپ کنیدscan-s2 یا szap-s2 تا متوجه طرز استفاده از انها بشوید


- مهمان - 2010-08-21

من یک لیست کانال میخواهم بنویسم که مشخصات آن به اینصورت میباشد11595,v,27500,5/6,8psk به نام FalconStream

1-این لیست را به چه صورت تنظیم کنم?
2-این لیست در کجا قرار داده شود?
3- در دستور szap-s2 -H -S 1 -M 5 -C 34 -c shannels channel-neme آیا این دو کلمه shannels channel-neme صحیح میباشد?
4- برای اسفاده ازscan-s2 و szap-s2 باید دایرکتوری آنها باز باشد?
از حوصله ای که بخرج میدهید سپاسگزارم


- huxus - 2010-08-21

با تقدیم سلام و احترام

اول از همه باید مطمین بشیم برنامه درست نصب شده و بخوبی کار میکنه

کد :
~$ which scan-s2
/usr/local/bin/scan-s2
~$ which szap-s2
/usr/local/bin/szap-s2
خوب حالا بقیه کار خیلی ساده است یک پوشه تو دسکتاپ میسازیم و همه کارها تو اون انجام میشه-مطابق سولاتی که براتون مطرح شده ادامه میدیم

1-این لیست را به چه صورت تنظیم کنم?

داخل اون پوشه ای که میسازی یک فایل متنی ایجاد میکنیم-یک توصیه دوستانه:هیچ وقت تو لینوکس اسم فایلها یا پوشه ها نباید از حروفی ساخته بشه که فارسی باشند یا انگلیسی بوده و توسطspace فاصله افتاده باشه مثل اونnew folder تو ویندوز
خوب برای اینکه یکم بهتر منظورم را برسونم میریم سراغ خط فرمان
یک ترمینال باز کنید

کد :
cd Desktop
mkdir A
cd A
nano -w 1
S2 11595000 V 27500000 5/6 35 8PSK


خوب حالا دکمه crl+o را بزنید بعد enter بعد ctrl+x
با اینکار یه پوشه متنی ساختیم با نام 1 و خطوطS2 11595000 V 27500000 5/6 35 8PSK داخل اون قرار گرفت

کد :
scan-s2 -s 2 1 > 2

اون عدد2 قبل از 1 شماره پورت سوییچ است برای پورتهای1تا4 سوییچ از اعداد 0تا3 استفاده کنید
با اجرای فرمان بالا برنامه با استفاده از اطلاعات فرکانس موجود در پوشه 1 شروع با اسکن کرده و نتیجه را داخل فایل 2 قرار میدهد
حالا ‍فایل متنی2 را باز کرده و خطوط انرا بررسی کنید و خطی را پیدا کنید که با کلمه FalconStream شروع بشه
حالا تو همان ترمینال قبلی دستورات زیر را اجرا کنید
کد :
szap-s2 -H -S 1 -M 5 -C 56 -c 2 FalconStream

با اینکار برنامه تیونر را فرکانس مورد نظر شما قفل کرده و میتونید برید سروقت اسکای نت(برنامه szap-s2 را نبندید)

با توضیحات بالا پاسخ سوالات 2و3و4 کاملا مشخصه :wink:


- مهمان - 2010-08-21

با تشکر از زحمات شما
لطفا ببینید کجای کار ایراد داره

amd@amd-desktop:~$ ~$ which scan-s2
~$: command not found
amd@amd-desktop:~$ /usr/local/bin/scan-s2
initial tuning data files:

usage: /usr/local/bin/scan-s2 [options...] [-c | initial-tuning-data-file]
atsc/dvbscan doesn't do frequency scans, hence it needs initial
tuning data for at least one transponder/channel.
-c scan on currently tuned transponder only
-v verbose (repeat for more)
-q quiet (repeat for less)
-a N use DVB /dev/dvb/adapterN/
-f N use DVB /dev/dvb/adapter?/frontendN
-d N use DVB /dev/dvb/adapter?/demuxN
-s N use DiSEqC switch position N (DVB-S only)
-S N use DiSEqC uncommitted switch position N (DVB-S only)
-r sat move DiSEqC rotor to satellite location, e.g. '13.0E' or '1.0W'
-R N move DiSEqC rotor to position number N
-i N spectral inversion setting (0: off, 1: on, 2: auto [default])
-n evaluate NIT messages for full network scan (slow!)
-5 multiply all filter timeouts by factor 5
for non-DVB-compliant section repitition rates
-O pos Orbital position override 'S4W', 'S19.2E' - good for VDR output
-k cnt Skip count: skip the first cnt
messages of each message type (default 0)
-I cnt Scan iterations count (default 10).
Larger number will make scan longer on every channel
-o fmt output format: 'vdr' (default), 'vdr16x' for VDR version 1.6.x or 'zap'
-x N Conditional Access, (default -1)
N=-2 gets all channels (FTA and encrypted),
output received CAID :CAID:
N=-1 gets all channels (FTA and encrypted),
output CA is set to :0:
N=0 gets only FTA channels
N=xxx sets ca field in vdr output to :xxx:
-t N Service select, Combined bitfield parameter.
1 = TV, 2 = Radio, 4 = Other, (default 7)
-p for vdr output format: dump provider name
-e N VDR version, default 2 for VDR-1.2.x
ANYTHING ELSE GIVES NONZERO NIT and TID
Vdr version 1.3.x and up implies -p.
-l lnb-type (DVB-S Only) (use -l help to print types) or
-l low[,high[,switch]] in Mhz
-u UK DVB-T Freeview channel numbering for VDR

-P do not use ATSC PSIP tables for scanning
(but only PAT and PMT) (applies for ATSC only)
-A N check for ATSC 1=Terrestrial [default], 2=Cable or 3=both
-U Uniquely name unknown services
-D s Disable specified scan mode (by default all modes are enabled)
s=S1 Disable DVB-S scan
s=S2 Disable DVB-S2 scan (good for owners of cards that do not
support DVB-S2 systems)
-X Disable AUTOs for initial transponders (esp. for hardware which
not support it). Instead try each value of any free parameters.
amd@amd-desktop:~$ ~$ which szap-s2
~$: command not found
amd@amd-desktop:~$ /usr/local/bin/szap-s2

usage: szap -q
list known channels
szap [options] {-n channel-number|channel_name}
zap to channel via number or full name (case insensitive)
-a number : use given adapter (default 0)
-f number : use given frontend (default 0)
-d number : use given demux (default 0)
-c file : read channels list from 'file'
-V : use VDR channels list file format (default zap)
-b : enable Audio Bypass (default no)
-x : exit after tuning
-H : human readable output
-D : params debug
-r : set up /dev/dvb/adapterX/dvr0 for TS recording
-l lnb-type (DVB-S Only) (use -l help to print types) or
-l low[,high[,switch]] in Mhz
-i : run interactively, allowing you to type in channel names
-p : add pat and pmt to TS recording (implies -r)
or -n numbers for zapping
-S : delivery system type DVB-S=0, DVB-S2=1
-M : modulation 1=BPSK 2=QPSK 5=8PSK
-C : fec 0=NONE 12=1/2 23=2/3 34=3/4 35=3/5 45=4/5 56=5/6 67=6/7 89=8/9 910=9/10 999=AUTO
-O : rolloff 35=0.35 25=0.25 20=0.20 0=AUTO
amd@amd-desktop:~$ cd Desktop
amd@amd-desktop:~/Desktop$ mkdir A
amd@amd-desktop:~/Desktop$ cd A
amd@amd-desktop:~/Desktop/A$ nano -w 1
amd@amd-desktop:~/Desktop/A$ scan-s2 -s 2 1 > 2
API major 5, minor 1
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning 1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder DVB-S2 11595000 V 27500000 5/6 35 8PSK
----------------------------------> Using DVB-S2
>>> tune to: 11595:vC56M5O35S1:S0.0W:27500:
DVB-S IF freq is 1845000
WARNING: >>> tuning failed!!!
>>> tune to: 11595:vC56M5O35S1:S0.0W:27500: (tuning failed)
DVB-S IF freq is 1845000
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
amd@amd-desktop:~/Desktop/A$ szap-s2 -H -S 1 -M 5 -C 56 -c 2 FalconStream
reading channels from file '2'
channel not found
amd@amd-desktop:~/Desktop/A$


- AMD_GROUP - 2010-08-21

در پست قبلی به جای 27000 27500 نوشته شده بود که تصحیح شد
و حالا به اینصورت میباشد
[code]amd@amd-desktop:~/Desktop$ mkdir A
amd@amd-desktop:~/Desktop$ cd A
amd@amd-desktop:~/Desktop/A$ nano -w 1
amd@amd-desktop:~/Desktop/A$ scan-s2 -s 2 1 > 2
API major 5, minor 1
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning 1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: cannot parse's2 11595000 v 27000000 5/6 35 8psk
'
ERROR: initial tuning failed
dumping lists (0 services)
Done.
amd@amd-desktop:~/Desktop/A$ scan-s2 -s 0 1 > 2
API major 5, minor 1
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning 1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: cannot parse's2 11595000 v 27000000 5/6 35 8psk
'
ERROR: initial tuning failed
dumping lists (0 services)
Done.
amd@amd-desktop:~/Desktop/A$

از سوییچ استفاده نمیکنم
سپاس


- huxus - 2010-08-21

با سلام

مشخصه که برنامه ها نصب نیستند بنابراین باید فایل باینری اونها رو در محل مربوطه کپی کنید

کد :
cd /home/ali/Desktop/scan-s2
sudo cp scan-s2 /usr/local/bin
cd /home/ali/Desktop/szap-s2
sudo cp szap-s2 /usr/local/bin

البته من در اینجا فرض کردم شما اون برنامه ها رو قبلا با موفقیت کامپایل کردید اگه در هنگام کامپایل پیغام خطا دریافت کردید لطف کنید اون پیغام رو بگذارید اینجا
ضمنا اگه سوییچ ندارید ارگومان s را حذف کنید


- مهمان - 2010-08-22

با سلام
برنامه های scan-s2 و szap-s2 نصب هستند و فایلهای باینری اونها در مسیر /usr/local/bin موجود است ولی

amd@amd-desktop:~/Desktop/A$ scan-s2 2 1 > 2
API major 5, minor 1
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning 2
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: initial tuning failed
dumping lists (0 services)
Done.
amd@amd-desktop:~/Desktop/A$
سپاس


- huxus - 2010-08-22

با سلام

>>برنامه های scan-s2 و szap-s2 نصب هستند و فایلهای باینری اونها در مسیر /usr/local/bin موجود است

پس من فکر میکنم اون برنامه ها توسط خودتون کامپایل نشده
راستی سیستم عامل شما 64 بیتی است یا نه؟


- مهمان - 2010-08-22

با سلام huxus جان
من یه glcd با نام lgm12864a1 ver1.1 خریدم که نه دیتا شیت داشت و نه پین اوت روی اینترنت گشتم با این اسم و از همین کارخانه دوتا دیتا شیت مختلف پیدا کردم حالا هم Confusedhock: به نظرت چیکار کنم ادرس اون دیتا شیتها رو در زیر اوردم ممنون میشم کمکم کنی :mrgreen:
<!-- m --><a class="postlink" href="http://www.semiworks.net/data/LGM12864A1.pdf">http://www.semiworks.net/data/LGM12864A1.pdf</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.longtech-display.com/PRODUTS/LCD%20MODULES/longtech%20pdf/LGM12864A1.pdf">http://www.longtech-display.com/PRODUTS ... 2864A1.pdf</a><!-- m -->


- huxus - 2010-08-22

با سلام

>>به نظرت چیکار کنم ادرس اون دیتا شیتها رو در زیر اوردم ممنون میشم کمکم کنی

به به مبارک باشه!
اون جدولی که بالا سمت راست دیده میشه همون pinout است ولی در اون دو تا pdf با هم متفاوت هستند از اون حرف و علایم چیزی رو برد lcdشما نیست؟


- مهمان - 2010-08-22

نه متاسفانه نیست فقط پین شماره یک معلوم شده


- huxus - 2010-08-22

اگه هیچ نشانه ای نبود یه راه کوچولو هست
اندازه پیکسلها در یکی از اونها دقیقا با هم برابر نیست(پیکسلها دقیقا مربع نیستند)


- مهمان - 2010-08-22

سلام
این سلام انلاینه
چطوری اونارو ببینم :wink:


- huxus - 2010-08-22

با سلام

اگه بخوام اونطوری بگم یکم سخت میشه

شما پایه 20 ماجول را تا تغذیه backlight تعقیب کنید اگه ارتباطی بود معلومه کدوم مدل را داری

توی دومی پایه 20 به جایی وصل نیست یعنی nc است 8)


- مهمان - 2010-08-22

بله ۶۴ بیتی هست


- huxus - 2010-08-22

با سلام

>>بله ۶۴ بیتی هست

از این فایلها استفاده کنید ببینید مشکل حل میشه یا نه؟(این فایلها را در شاخه usr/local/bin جایگزین نمونه های قبلی کنید)


- مهمان - 2010-08-22

والا به نظر میاد از یه طرف کانکت نیست ولی انتها مدار رفته به سمت یه سوراخ که از اونور برد ادامه پیدا میکنه دیگه قابل رویت نیست میره زیر ال سی دی حالا نمی دونم بهم وصلند یا نه قلع که ندارنه نور هم از تو سوراخ بیرون میاد والا چی بکم چشم بازارو در اوردم