گیک آزاد

Free/Geek/Life.sh
ده گام تا راه اندازی گیرنده دیجیتالی ایکس‌ویژن در گنو/لینوکس
نویسنده:
۶ خرداد ۹۳

چند روز پیش یک دانگل گیرنده دیجیتال مدل X.Vision PCDVB-4100 خریدم. این گیرنده دیجیتالی که از نوع DVB-T محسوب میشه از طرف سازنده سخت‌افزار بطور رسمی از گنو/لینوکس پشتیبانی نمیکنه و من طبق عادت با کلی کلنجار رفتن خلاصه راهش رو پیدا کردم و روی دسکتاپم راه‌اندازیش کردم. این مدل گیرنده دیجیتالی که از مدل‌های رایج بازار هم هست، از چیپست  ITE 9135 ساخت کمپانی ITE Technologies استفاده میکنه و خوشبختانه کرنل لینوکس از نسخه ۲٫۶ به بالا این مدل چیپست رو ساپورت میکنه و وقتی دانگل رو به یکی از پورت‌های USB وصل میکنیم توسط کرنل شناسایی میشه ولی برای راه‌اندازی شدن نیاز به فیرمور مناسب داره و چون کرنل، فیرموری روی سیستم برای این مدل پیدا نمیکنه، نمیتونه دستگاه رو درست راه‌اندازی کنه.

xvision 4100

برای راه‌اندازی این مدل گیرنده دیجیتالی روی گنو/لینوکس باید قدم به قدم مراحل زیر رو دنبال کنید:

۱- ابتدا باید فیرمور مناسب این مدل رو از سایت سازنده چیپست با دستور زیر دریافت کنید:

لینک بالا شکسته شده است. فایل را از اینجا دانلود کنید.

۲- با dd کمی تغییرات روی فایل‌های فیرمور دانلود شده اعمال میکنیم. دستورات زیر رو اجرا کنید:

۳- دو فایل ساخته شده در مرحله قبل رو با دستور زیر در مسیر مناسب کپی کنید:

۴- دانگل رو یکبار از سیستم جدا کنید و دوباره نصب کنید.

۵- فیرمور به احتمال زیاد حالا لود میشه و دانگل رو بصورت درست راه‌اندازی میکنه.

۶- پکیج w_scan رو روی توزیع مورد استفاده‌تون نصب کنید.

۷- آنتن دستگاه رو بهش وصل کنید و اون رو ترجیحا جلوی پنجره قرار بدید تا قدرت سیگنال‌های دریافتی تقویت بشه.

۸- حالا کانال‌ها رو با دستور زیر جستجو کنید:

این دستور شروع میکنه به جستجوی کانال‌های دیجیتالی محدوده ایران و نتیجه رو روی یک فایل xspf مینویسه. این فایل درواقع یک playlist برای نرم‌افزار VLC است. من یک پلی‌لیست از کانال‌های تلوزیونی و رادیویی دیجیتال ایران، مجموعا شامل ۴۲ کانال  درست کردم که میتونید از اینجا بصورت آماده دریافت کنید.

۹- تمام شد. حالا میتونید روی دسکتاپ گنو/لینوکس خودتون با خوشحالی تلوزیون پر محتوای ملی(!!!)  رو تماشا کنید. برای اینکار کافیه پلی‌لیست ایجاد شده در مرحله قبل رو با vlc باز کنید (:

vlc-play-digital-tv

 

پی‌نوشت:

برای راه‌اندازی سایر مدل‌های گیرنده دیجیتالی، اول باید از روی لاگ‌ها بررسی کنید که آیا چیپست دستگاه توسط کرنل شناسایی میشود یا خیر؟ اگر شناسایی شد و فقط مشکل لود نشدن فیرمور داشت، باید فیرمور مناسب رو پیدا کنید و با مراحل بالا به سیستم اضافه کنید. ولی در صورتی که توسط کرنل شناسایی نشد، مجبور خواهید بود که کرنل رو با درایورهای مورد نیاز، کامپایل کنید. برای این کار میتونید از اطلاعات موجود در سایت linuxtv.org استفاده کنید.

 

33 پیام برای ده گام تا راه اندازی گیرنده دیجیتالی ایکس‌ویژن در گنو/لینوکس

  1. مبارک باشه و مرسی از به اشتراک گذاری تلاش‌هات (:

    [پاسخ]

  2. Amin.m گفت:

    جام جهانی شروع نشده، دردسرهاش شروع شدن :))

    [پاسخ]

  3. majid گفت:

    سلام و خشته نباشید
    – بند ۷ رو چجوری پیدا کنم واسه ubuntu 14.04؟

    – من مراحل قبل رو بدون اینکه گیرنده به سیستم وصل باشه انجام دادم. مشکلی که پیش نمیاد ؟

    – درضمن در بند ۵ منظور از اینکه دوباره نصب کنید چیه؟میشه توضیح بدین؟
    ممنون از اموزش و راهنماییتون

    [پاسخ]

    محمود پاسخ در تاريخ خرداد ۲۰ام, ۱۳۹۳ ۳:۰۴ ب.ظ:

    @majid سلام. شما باید اول با توجه به مدل گیرنده با دستور lsusb ببینید که دانگل شما بعد از نصب شناسایی میشود یا نه. اگر میشه میتونید مراحل رو برای راه‌اندازی دنبال کنید. در قدم ۷ برای نصب w_scan باید دستور sudo apt-get install w_scan رو بزنید ضمن اینکه موقع اسکن کردن باید گیرنده رو متصل کنید. منظور در مرحله ۵ این هست که یکبار گیرنده رو از پورت جدا کنید و دوباره وصل کنید. موفق باشید

    [پاسخ]

  4. امين گفت:

    سلام
    کارتون واقعا جالب و هیجان انگیز بود.
    میدونم داشتن یه مک از نظر شما گیک ها شاید قابل قبول نباشه،
    ولی با توجه به کرنل داروین که روی osx هست به نظر شما من هم میتونم
    امیدوار باشم همچین کاری رو با یه دانگل Gigabyte U8300 انجام بدم؟

    [پاسخ]

    محمود پاسخ در تاريخ خرداد ۲۱ام, ۱۳۹۳ ۸:۴۸ ق.ظ:

    @امین: ممنونم. راستش تجربه اعمال کردن این چنین تغییراتی رو روی کرنل داروین نداشتم ولی احتمال اینکه بتونید این کار رو انجام بدید کمه. به هر حال این مدل دانگل که گفتید از جیپست Conexant CX23102 استفاده میکنه و روی لینوکس میتونید با استفاده از این ویکی راه‌اندازیش کنید http://linuxtv.org/wiki/index.php/Gigabyte_U8300

    [پاسخ]

  5. ramtin safadoust گفت:

    در اول خسته نباشید.
    من خیلی دنبال این کار بودم تا مطب شمارو دیدم.
    من دیوایسم همین ایکس ویژن هستش ولی یک ورژن پایین تر از عکسی که شما قرار دادید من با دستور lsusb میتونم دیوایسو پیدا کنم
    http://goo.gl/EgueX8
    و بعد از انجام مراحل و سر سرچ کانال ها با w_scan میزنه که درایور نصب نیست
    ممکنه فیرمور متفاوت نیاز باشه؟
    اگر نیازه از کجا میشه پیداش کرد؟
    پیشاپیش تشکر

    [پاسخ]

    محمود پاسخ در تاريخ خرداد ۲۴ام, ۱۳۹۳ ۲:۴۵ ب.ظ:

    @ramtin ممنون. طبق اسکرین‌شاتی که گاشتید دانگل شما هم از همین چیپست استفاده میکنه. یعنی مدل IT9135 و میتونید از همین درایور که در گام اول گفته شده استفاده کنید. ولی بعد از نصب کردن فیرومور حتما یکبار دانگل رو از پورت جدا کنید و دوباره وصل کنید و اگر باز هم راه‌اندازی نشد یکبار سیستم رو ریست کنید.

    [پاسخ]

  6. Amin.m گفت:

    محمودجان دستت درد نکنه. منم امروز همین مدل رو گرفتم و با همین روش شما خیلی راحت نصب شد. ارادت فراوان 🙂

    [پاسخ]

    محمود پاسخ در تاريخ خرداد ۲۴ام, ۱۳۹۳ ۸:۲۰ ب.ظ:

    @Amin.m مخلصیم امین جان. از دیدن بازی‌های جام‌جهانی لدت ببری 🙂

    [پاسخ]

  7. ramtin safadoust گفت:

    مشکل من حل شد با سپاس فراوان عالی بود.

    [پاسخ]

    محمود پاسخ در تاريخ خرداد ۲۴ام, ۱۳۹۳ ۸:۲۱ ب.ظ:

    @ramtin safadoust خواهش میکنم. خوشحالم که مشکل شما هم حل شد و دانگل راه‌اندازی شد 🙂

    [پاسخ]

  8. kave mohammadi گفت:

    اونجا که نوشتی:
    ” با dd کمی تغییرات روی فایل‌های فیرمور دانلود شده اعمال میکنیم.”
    من متوجه نشدم که چه اتفاقی افتاد! میشه یکم توضیح بدی،ممنون

    [پاسخ]

  9. ممنون محمود عزیز. اتفاقا همین مدل رو امروز از فروشگاه فرشاد(نرسیده به پاساژ بزرگمهر) خریدم و رو فدورام راش انداختم.
    بازم ممنون 😉

    [پاسخ]

    محمود پاسخ در تاريخ تیر ۹ام, ۱۳۹۳ ۹:۴۹ ب.ظ:

    @مهدی پرهیزی: ارادت. خوشحالم که مفید واقع شد این راهنما 🙂

    [پاسخ]

  10. احسان گفت:

    سلام داداش می خواستم بپرسم که این گیرنده رو من اگه بخرم روی اوبونتو ۱۲٫۰٫۴ کار میکنه ؟ خیلی ممنونت میشم اگه جواب بدی یا ایمیل بدی .. یا علی

    [پاسخ]

    محمود پاسخ در تاريخ تیر ۲۰ام, ۱۳۹۳ ۹:۵۷ ب.ظ:

    @احسان: بله کار میکنه اگر مراحلی که در بالا گفته شد رو طی کنید.

    [پاسخ]

  11. nojoom313 گفت:

    E: Unable to locate package w_scan
    سلام – ضمن تشکر از عرضه چنین مطلب مفیدی خواستم بپرسم که علت بروز پیغام فوق برای اجرای بند ۷ چیست ؟ و چطور میشه مشکل رو حل کرد؟ ممنونم…

    [پاسخ]

  12. nojoom313 گفت:

    با سلام مجدد
    آیا فرایند توضیحی شما برای pc dvb 2100 مدل x.vision قابل اجرا است ؟ لطفا راهنمایی فرمایید.

    [پاسخ]

  13. سلام
    دوست عزیزم
    من توی دریافت و نمایش شبکه‌ی HD مشکل دارم. تصویر کاملا به هم ریخته است و این به هم ریختگی از ضعف سیگنال نیست.چون فقط همین شبکه اینجوریه.
    این مشکل رو شما هم دارید ؟ و یا به دلیل رم یا گرافیک میتونه این اتفاق بیفته؟

    [پاسخ]

  14. majid گفت:

    سلام خسته نباشین
    من همون مرحله اول موندم
    ارور ۴۰۴ میده و باز و یا دانلود نمیشه
    درضمن گیرنده من از همین مدلیه که عکسشو گذاشتین. من دستور lsusb رو میزنم و ترمینال , دانگل dvb رو اینجوری نمایش میده:

    Bus 002 Device 012: ID 048d:9006 Integrated Technology Express, Inc. IT9135 BDA Afatech DVB-T HDTV Dongle

    این یعنی میشناسه دیگه اره؟؟
    توروخدا راهنمایی کنین بتونم راش بندازم
    خیلی ممنون

    [پاسخ]

    محمود پاسخ در تاريخ آبان ۴ام, ۱۳۹۳ ۱۲:۰۳ ق.ظ:

    @majid: لینک اصلاح شد. گام ۱ رو بخونید و از لینک گفته شده دانلودش کنید. بله کارت شما شناسایی میشه و فقط باید درایورش رو نصب کنید با روشی که گفته شده. موفق باشید

    [پاسخ]

  15. majid گفت:

    سلام
    آقا محمود شما لینک رو اصلاح کردید ولی اولا فقط لینک دانلود رو اصلاح کردین نه این دستور رو:
    wget http://www.ite.com.tw/uploads/firmware/v3.6.0.0/dvb-usb-it9135.zip

    که این مشکلی نیست و واسه یاداوری گفتم . ولی مشکل اینجاست که وقتی از لینکی که اصلاح کردین
    ( freegeek.ir/wp-content/uploads/dvb-usb-it9135-01.fw)
    فایل رو دانلود میکنیم فقط فقط ۱ فایل بهمون میده که اونم
    dvb-usb-it9135-01.fw
    هستش (و زیپ هم نیست یعنی مرحله ۲ هم حذف میشه اینجوری) . اما تو مرحله سوم شما ۲ فایل رو تغییر میدین
    الان من نمیدونم چیکار کنم.
    ممنون میشم یه بار کامل مطالبو چک کنین و راهنمایی بکنین
    مرسی

    [پاسخ]

  16. majid گفت:

    البته اگرم فقط قراره یه فایل دانلود بشه و اون رو طبق مرحله ۳ به دوفایل تغییر بدیم باید بگم که دستور اول تو مرحله ۳ کار کرد ولی دستور دوم این خروجی رو داد. نمیدونم مشکل چیه.

    majid@majid-Inspiron-N5010:~$ dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw
    dd: ‘dvb-usb-it9135.fw’: cannot skip to specified offset
    ۰+۰ records in

    [پاسخ]

  17. عباس اسدی گفت:

    با تشکر از راهنمایی خوبتون.
    باید یاد آوری کنم لینک خراب نیست و فایلdvb-usb-it9135.zip
    قابل دانلود هست بعد دو دستور زیر
    dd if=dvb-usb-it9135.fw ibs=1 skip=64 count=8128 of=dvb-usb-it9135-01.fw
    dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw

    قابل اجراست
    برای نمایش هم باید از kaffeine استفاده کرد.
    روز حالت auto scan باید باشه و بعد خیلی راحت کار میکنه
    حتی راحت تر از ویندوز
    فقط صدای بعضی کانال ها رو ندارم

    [پاسخ]

  18. سلام
    دمت گرم خیلی خوب و سریع ردیف شد برای من 🙂
    توقع نداشتم به این سرعت جواب بگیرم :*

    [پاسخ]

  19. Erfan گفت:

    سلام
    من دوتا از همین نوع dvb-t دارم که هر کدام مدتی برایم کار کردن و نمی دونم چرا از کار افتادن و وقتی به کامپیوتر وصل میکنم صدای وصل شدن یک یوس ابی از کامپیوترم شنیده میشه اما وقتی با نرم افزار پخش رو اجراع میکنم شناسایی نمی کنه

    [پاسخ]

  20. خیلی هم عالی… واقعا اشک تو چشمام جمع شد وقتی تو ترمینال با w_scan دیدم دارم شبکه سرچ میکنم 🙂
    ممنون بابت راهنمایی

    [پاسخ]

  21. محمد گفت:

    سلام من فایل فریمور رو دانلود میکنم بعد اون دوخط دستور بعدی رو کپی میکنم جوابی نمیده و میزنه No such file or directory لطفا راهنمایی کنین

    [پاسخ]

  22. محمد گفت:

    یک هدیه‌ای گرفته بودم که مدتها کنار گذاشته بودم ولی امشب نیاز پیدا کردم که ازاین دستگاه ولی با مدل ۳۰۰۰ استفاده کنم فکر کردم که با لینوکس کار نمیکنه تو جستجو به این مطلب برخوردم و خیلی ترو تمیز سه شماره نصب کردم و در حال استفاده از آن هستم. محمود جان متشکرم

    [پاسخ]

  23. دوستان عزیز میتونید فرم ویر بقیه مدل هارو از این صفحه پیدا و دانلود کنید.

    https://www.linuxtv.org/wiki/index.php/DVB-T_USB_Devices

    [پاسخ]

  24. علی گفت:

    ی دونه ۳۱۰۰ دارم سی دی درایورشو گم کردم حالا از کجا پیدا کنم
    تو اینترنتم نیس

    [پاسخ]

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *