انجمن کاربران لینوکس ایران - تکنوتاکس سابق
چگونگي نصب کارتهاي ماهواره(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


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-07-24

blue-sky نویسنده :کرنل شما باید 2.6.39 و بالاتر باشد
کد :
wget http://kernellabs.com/firmware/technisat-usb2/dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
cp dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw /lib/firmware/
reboot
کرنل من 3.2.0 است ولی نشد همچنین مطابق لینک زیر عمل کردم نشد!!؟؟؟
<!-- m --><a class="postlink" href="http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD">http://www.linuxtv.org/wiki/index.php/T ... tar_USB_HD</a><!-- m -->


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-07-24

ceramica نویسنده :
blue-sky نویسنده :کرنل شما باید 2.6.39 و بالاتر باشد
کد :
wget http://kernellabs.com/firmware/technisat-usb2/dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
cp dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw /lib/firmware/
reboot
کرنل من 3.2.0 است ولی نشد همچنین مطابق لینک زیر عمل کردم نشد!!؟؟؟
<!-- m --><a class="postlink" href="http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD">http://www.linuxtv.org/wiki/index.php/T ... tar_USB_HD</a><!-- m -->
وقتی میخوام مخازن را از linuxtv نصب کنم خطای زیر ظاهر میشه :
کد :
root@debian:/home/xxx/v4l-dvb# make KERNELRELEASE=$(uname -r)
make -C /home/xxx/v4l-dvb/v4l
make[1]: Entering directory `/home/xxx/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/xxx/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/xxx/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/xxx/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/xxx/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/3.2.0-0.bpo.1-amd64/build
make -C /lib/modules/3.2.0-0.bpo.1-amd64/build SUBDIRS=/home/xxx/v4l-dvb/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
  CC [M]  /home/xxx/v4l-dvb/v4l/tuner-xc2028.o
/home/xxx/v4l-dvb/v4l/tuner-xc2028.c: In function 'xc2028_set_params':
/home/xxx/v4l-dvb/v4l/tuner-xc2028.c:1178: error: 'T_DIGITAL_TV' undeclared (first use in this function)
/home/xxx/v4l-dvb/v4l/tuner-xc2028.c:1178: error: (Each undeclared identifier is reported only once
/home/xxx/v4l-dvb/v4l/tuner-xc2028.c:1178: error: for each function it appears in.)
make[5]: *** [/home/xxx/v4l-dvb/v4l/tuner-xc2028.o] Error 1
make[4]: *** [_module_/home/xxx/v4l-dvb/v4l] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.1-amd64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/xxx/v4l-dvb/v4l'
make: *** [all] Error 2
از طریق مخازن liplianin هم دوباره همین خطا را میده.
لطفا راهنمایی کنید


Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-07-24

>>ما چرا خروجی دستورات زیر چیزی رو نشون نمی دهند؟

کد :
root@deniz-PC:~# dvbnet -l

    DVB Network Interface Manager
    Copyright (C) 2003, TV Files S.p.A

    Query DVB network interfaces:
    -----------------------------
    -----------------------------
    Found 0 interface(s).

این برنامه برای گوش کردن کارت به پید اعلام شده از طرف isp ماهواره ای است

یک مثال
کد :
# dvbnet -a 1 -p 3011

DVB Network Interface Manager
Copyright (C) 2003, TV Files S.p.A

Status: device dvb1_0 for pid 3011 created successfully.
با بستن ترمینال این وضعیت از بین میرود

<<
از طریق مخازن liplianin هم دوباره همین خطا را میده.
لطفا راهنمایی کنید

خروجی دستور زیر را بررسی کنید
کد :
dmesg |grep -i firmware
cat /var/log/kern.log | grep -i firmware

ببینید سیستم فیرمور را با چه نامی درخواست میکند
شما فیرمور را بهمان نام تغییر بده


Re: چگونگي نصب کارتهاي ماهواره(DVB) - lhodeniz - 2012-07-24

مرسی blue-sky عزیز
بله با اعلام pid با dvbnet مشکل حل میشه! مرسی از لطفت!


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-07-25

blue-sky نویسنده :<<
از طریق مخازن liplianin هم دوباره همین خطا را میده.
لطفا راهنمایی کنید

خروجی دستور زیر را بررسی کنید
کد :
dmesg |grep -i firmware
cat /var/log/kern.log | grep -i firmware

ببینید سیستم فیرمور را با چه نامی درخواست میکند
شما فیرمور را بهمان نام تغییر بده
من مسیر dev/dvb/ را ندارم .
تغییر در نام فیرمور دادم و همچنین آن را در مسیر brcm هم ریختم ولی نشد :
کد :
# dmesg | grep -i firmware
[    1.058520] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    7.238490] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040c00)
[    8.182020] ieee80211 phy0: brcmsmac: fail to load firmware brcm/bcm43xx_hdr-0.fw
[    8.182114] ieee80211 phy0: brcmsmac: Failed to find firmware usually in /lib/firmware/brcm



Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-07-25

با سلام
شما دارید اشتباه میکنید
اونbcm43xx_hdr-0.fw فیرمور کارت شبکه وایرلس شماست با کاربر ریشه خروجی دستور زیر را بررسی کنید
کد :
cat /var/log/kern.log | grep -i firmware



Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-07-26

blue-sky نویسنده :با سلام
شما دارید اشتباه میکنید
اونbcm43xx_hdr-0.fw فیرمور کارت شبکه وایرلس شماست با کاربر ریشه خروجی دستور زیر را بررسی کنید
کد :
cat /var/log/kern.log | grep -i firmware
دستور فوق در کاربر ریشه بود.
و اما خروجی دستور شما در ترمینال ریشه :
کد :
# cat /var/log/kern.log | grep -i firmware
Jul 22 13:37:39 debian kernel: [    1.053462] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
Jul 22 13:37:39 debian kernel: [    7.367646] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040c00)
Jul 22 13:37:39 debian kernel: [    7.930509] ieee80211 phy0: brcmsmac: fail to load firmware brcm/bcm43xx-0.fw
Jul 22 13:37:39 debian kernel: [    7.930614] ieee80211 phy0: brcmsmac: Failed to find firmware usually in /lib/firmware/brcm
چهار خط بالا حدود ۱۰ تا ۱۲ بار تکرار شده است.
بازهم اشاره کنم من مسیر dev/dvb/ را ندارم
و با دستور lsusb نوع کارت دی وی بی من و اتصال آن به لپ تاپ مشخص و ظاهر میشود.


Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-07-26

مرحله اول
نصب فیرمور کارت شبکه وایرلس
کد :
wget www.hmdvb.org/bcm43xx-0.fw
su
mkdir /lib/firmware/brcm
cp bcm43xx-0.fw /lib/firmware/brcm

مرحله دوم
تست فریمور کارت
dvb
کد :
wget http://kernellabs.com/firmware/technisat-usb2/dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
cp dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw /lib/firmware/
reboot
.........

modprobe dvb-usb-technisat-usb2

حالا خروجی دستورات زیر را بفرمایید
کد :
ls -R /dev/dvb
dmesg | grep -i firmware
cat /var/log/kern.log | grep -i firmware



Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-07-26

blue-sky نویسنده :مرحله اول
نصب فیرمور کارت شبکه وایرلس
کد :
wget www.hmdvb.org/bcm43xx-0.fw
su
mkdir /lib/firmware/brcm
cp bcm43xx-0.fw /lib/firmware/brcm

مرحله دوم
تست فریمور کارت
dvb
کد :
wget http://kernellabs.com/firmware/technisat-usb2/dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
cp dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw /lib/firmware/
reboot
.........

modprobe dvb-usb-technisat-usb2

حالا خروجی دستورات زیر را بفرمایید
کد :
ls -R /dev/dvb
dmesg | grep -i firmware
cat /var/log/kern.log | grep -i firmware
سلام
آقا مثل همیشه گل کاشتی.
درست شد


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-01

سلام
سایتی هست که آخرین ترانسپوندرهای هر ماهواره را به شکل و فرم زیر دانلود کرد؟یا باید خودمون آخرین ترانسپوندرها را بگیریم و به این شکلی بسازیم؟
S 10853000 H 27500000 3/4


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-01

سلام
چطوری میشه یه ماهواره را که در لیست پلیر کافیین نیست به آن اضافه نمود؟من مطابق لینک زیر عمل کردم ولی متاسفانه جواب نگرفتم.
<!-- m --><a class="postlink" href="http://hftom.free.fr/phpBB2/viewtopic.php?t=551&sid=734aff932e4cd78f45a0cfd01d62a507">http://hftom.free.fr/phpBB2/viewtopic.p ... d01d62a507</a><!-- m -->


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-02

سلام
برای هر بار وارد شدن به لینوکس باید دستور زیر را وارد کنم تا کارتم فعال بشه.موضوع چیه؟این دستور چه کار میکنه؟و آیا راه حل کلی وجود داره که نخواهیم برای هربار وارد شدن از این دستور استفاده نکنیم؟
کد :
modprobe dvb-usb-technisat-usb2



Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-08-02

>>چطوری میشه یه ماهواره را که در لیست پلیر کافیین نیست به آن اضافه نمود

شما باید فایل scanfile.dvbواقع در مسیر /home/user-name/.kde4/share/apps/kaffeine/ را ویرایش کنید

>>برای هر بار وارد شدن به لینوکس باید دستور زیر را وارد کنم تا کارتم فعال بشه.موضوع چیه؟

اگه از توزیعهای بر اساس دبیان استفاده میکنید در فایل متنی etc/modules/ نام ماجول dvb-usb-technisat-usb2 را اضافه کنید


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-04

نقل قول :شما باید فایل scanfile.dvbواقع در مسیر /home/user-name/.kde4/share/apps/kaffeine/ را ویرایش کنید
سلام
همانطور که در لینک قبلی گفتم و شما هم اشاره کردید چنین کاری انجام دادم ولی موفق نشدم .من میخوام ماهواره بدر را اضافه کنم.
متشکرم


Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-08-04

مشکل شما بخاطر اینه که ویرایش نباید در انتهای فایل صورت بگیره شما باید در محدوده dvb-s این ویرایش رو انجام بدی
به این شکل
کد :
S 12689000 H 27800000 3/4
S 12720000 V 30000000 3/4
[dvb-s/badr-26.0E]
S 11727000 H 27500000 3/4
[dvb-s/PAS-43.0W]
S 12578000 H 19850000 3/4
S 12584000 V 27500000 3/4



Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-04

blue-sky نویسنده :مشکل شما بخاطر اینه که ویرایش نباید در انتهای فایل صورت بگیره شما باید در محدوده dvb-s این ویرایش رو انجام بدی
به این شکل
کد :
S 12689000 H 27800000 3/4
S 12720000 V 30000000 3/4
[dvb-s/badr-26.0E]
S 11727000 H 27500000 3/4
[dvb-s/PAS-43.0W]
S 12578000 H 19850000 3/4
S 12584000 V 27500000 3/4
سلام
آفرین . درست شد
اما کانالهای HD قابل مشاهده نیست.
خب ٬ من اکثر فرکانسها را به جز اچ دی در کافیین مشاهده میکنم اما :
من در vdr-1.7.24 همان کانالهای قابل مشاهده در کافیین را در این پلیر نمیتونم ببینم و وقتی روی کانالی اینتر میکنم علامت "قابل دسترسی نیست" را میده؟؟؟!!!!!!!!!!


Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-08-05

>>کانالهای HD قابل مشاهده نیست.
حتما جایی اشتباه کردید-همین الان کانالهایAD SPORT HD بصورت ازاد مشاهده میشه
میتونید لیست کانالها را پاک کنید و مجددا اسکن کنید

>>من در vdr-1.7.24 همان کانالهای قابل مشاهده در کافیین را در این پلیر نمیتونم ببینم و وقتی روی کانالی اینتر میکنم علامت "قابل دسترسی نیست" را میده؟؟؟!!
این مشکل بچندین عامل میتونه مربوط باشه اگه هیچ کانالی قابل مشاهده نیست فایل diseq.conf و چند خط از channels.conf رو که شامل کانالهای ازاد میشه را بگذارید اینجا ولی اگه کانالهای خاصی را ندارید خطوط مربوط به همان کانال را بگذارید اینجا ببینم چکار کردید


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-05

blue-sky نویسنده :>>کانالهای HD قابل مشاهده نیست.
حتما جایی اشتباه کردید-همین الان کانالهایAD SPORT HD بصورت ازاد مشاهده میشه
میتونید لیست کانالها را پاک کنید و مجددا اسکن کنید

>>من در vdr-1.7.24 همان کانالهای قابل مشاهده در کافیین را در این پلیر نمیتونم ببینم و وقتی روی کانالی اینتر میکنم علامت "قابل دسترسی نیست" را میده؟؟؟!!
این مشکل بچندین عامل میتونه مربوط باشه اگه هیچ کانالی قابل مشاهده نیست فایل diseq.conf و چند خط از channels.conf رو که شامل کانالهای ازاد میشه را بگذارید اینجا ولی اگه کانالهای خاصی را ندارید خطوط مربوط به همان کانال را بگذارید اینجا ببینم چکار کردید
سلام
مثلا در ماهواره بدر اکثر کانالها را ندارم مثل شبکه های سیما و برونمرزی و کانالهای استانی و ام بی سی ها و دبی اسپورت و خیلی کانالهای دیگر و همیین مشکل را با ماهواره هاتبرد دارم
لینک فایل diseq.conf و channels.conf در مسیر vdr/config/
<!-- m --><a class="postlink" href="http://uplod.ir/u4b4l65y3fhh/badr.zip.htm">http://uplod.ir/u4b4l65y3fhh/badr.zip.htm</a><!-- m -->


Re: چگونگي نصب کارتهاي ماهواره(DVB) - blue-sky - 2012-08-06

فایل diseqc.confشما نشون میده بدر روی پورت 3 قرار گرفته- اگه این مطلب درست باشه و شما در دریافت کانالهایی که گفتم مشکل دارید ایراد از فایل channels.conf شماست
این فایل را با یک ویرایشگر متنی باز کنید
مثلا شما گفتید در دریافت کانال mbc مشکل دارید
MBC2;MBC:11919:hC34M2S0:S7.0W:27500:403:603=eng:0:0:3:2048:25:0
الان پورت سوییچ غلطه! اونرا به S26.0Eاصلاح کنید حتی در بعضی موارد دیدم S26.5E ثبت شده که باید اصلاح بشه
البته میتونید این اصلاح رو از مسیر menu>channels>edit برنامه vdr هم انجام بدید


Re: چگونگي نصب کارتهاي ماهواره(DVB) - ceramica - 2012-08-07

blue-sky نویسنده :فایل diseqc.confشما نشون میده بدر روی پورت 3 قرار گرفته- اگه این مطلب درست باشه و شما در دریافت کانالهایی که گفتم مشکل دارید ایراد از فایل channels.conf شماست
این فایل را با یک ویرایشگر متنی باز کنید
مثلا شما گفتید در دریافت کانال mbc مشکل دارید
MBC2;MBC:11919:hC34M2S0:S7.0W:27500:403:603=eng:0:0:3:2048:25:0
الان پورت سوییچ غلطه! اونرا به S26.0Eاصلاح کنید حتی در بعضی موارد دیدم S26.5E ثبت شده که باید اصلاح بشه
البته میتونید این اصلاح رو از مسیر menu>channels>edit برنامه vdr هم انجام بدید
سلام
احسنت به شما . درست شد . متشکرم
اما دو مورد :
1 - کانالهای HD در هیچکدام از پلیرها قابل مشاهده نیست . مثلا saudi sport hd یا AD SPORT HD آیا نیاز به نصب کدکهای تصویری خاصی هست؟چطوری میشه کدکها را در لینوکس نصب کرد؟مثلا کدک ffdshow یا Cyberlink MPEG-2 decoder و...
2 - تصاویر موج داره یعنی لبهای تصویر صاف و یکنواخت نیست