mantiscccam

mantiscccam (http://www.mantiscccam.com/index.php)
-   انجمن مشترک انیگما 2 (Enigma2 Common) (http://www.mantiscccam.com/forumdisplay.php?f=1105)
-   -   بررسی انیگما 2 و ر سیور های لینوکسی (http://www.mantiscccam.com/showthread.php?t=5777)

Federal.Police 03-10-2013 14:06

بررسی انیگما 2 و ر سیور های لینوکسی
 
نقل و قول :


وظیفه خود دانستم که این تاپیک را ایجاد کنم تا با کمک یکدیگر مطالبی را در مورد ***** های لینوکسی جمع آوری کنیم که در نهایت به نفع مردم عزیز باشد

متاسفانه در مواردی دیده میشود بدون اطلاع تبلیغ بعضی از ***** ها تا حد ناباورانه ای میشود که خریدار بعد از خرید متوجه میشود چه چیزی در اختیار دارد


هدف ما بررسی انیگما 2 مطرح ترین سیستم عامل لینوکسی برای ***** های لینوکسی است اما سعی میکنیم به طور جامع در مورد همه جوانب ***** های لینوکسی صبحت کنیم

دلیل ایجاد این تاپیک در بخش DreamBox این است که شرکت DMM آلمان انیگما 2 را خلق کرده است و به احترام این قضیه تاپیک را در این بخش ایجاد کردم و اصلا قصد تبلیغ DreamBox را ندارم

قبل از انیگما 2 همان طور که اطلاع دارید انیگما 1 بود

اگر اشتباه نکنم انیگما 1 ابتدا برای دستگاه DBox2 معرفی شد ، دستگاه DBox2 توسط شرکت های Nokia - Philips - Sagem تولید میشد

اطلاعات بیشتر درباره DBox2 را میتوانید در DBox2 - Wikipedia, the free encyclopedia مطالعه کنید

بعد ها توسط شرکت DMM انیگما 1 گسترش یافت و برای ***** های لینوکسی DreamBox غیر HD بود که از CPU های شرکت IBM با معماری PowerPC یا PPC استفاده میکردند

اطلاعات بیشتر درباره PPC را میتوانید در PowerPC - Wikipedia, the free encyclopedia مطالعه کنید

مدل STB04500 شرکت IBM اولین CPU مورد استفاده در ***** های DreamBox بود

Federal.Police 03-10-2013 14:06

چیزی که کاملا مشخص است انیگما 2 توسط شرکت DMM آلمان ساخته شده است و تا الان ثابت کرده که بهترین سیستم عامل برای ***** های لینوکسی HD است

اگر اسم HD ذکر میشود منظور پشتیبانی از فرکانس های DVB-S2 است چون ***** هایی که فقط از فرکانس های DVB-S پشتیبانی میکنند جایگاهی در بحث ما ندارند

اطلاعات بیشتر درباره DVB-S2 را میتوانید در DVB-S2 - Wikipedia, the free encyclopedia مطالعه کنید

حدود 1 سال پیش OE 1.6 معرفی شد و تا قبل از آن انیگما 2 از OE 1.5 استفاده میکرد ویژگی بارز OE 1.6 استفاده از Python و GCC جدید است که قدرت بیشتری به آن میدهد

اطلاعات بیشتر درباره Pyhton را میتوانید در http://en.wikipedia.org/wiki/Python_...ng_language%29 مطالعه کنید

سرعت OE 1.6 بیشتر از OE 1.5 است و به حالت Stable یا پایدار خود رسیده است ، فرض کنید OE 1.5 ویندوز Vista و OE 1.6 ویندوز 7 است یعنی نرم افزار بهتر ، کامل تر با امکانات بیشتر و ...

امروزه اکثر تیم های برنامه نویس مرتبط با ***** های لینوکسی Plugin ، Emulator ، Skin و ... خود را هماهنگ با انیگما 2 و معماری MIPS تهیه میکنند

دقت داشته باشید که انیگما 2 اصلی برای معماری MIPS تهیه شده است در صورتی که تعداد کمی از ***** ها از این معماری پشتیبانی میکنند مثل DreamBox و VuPlus

معماری کاملا مرتبط به CPU و سخت افزاری است و نمیتوان آن را با نرم افزار تغییر داد (وقتی نرم افزاری اجرا شود یعنی شبیه سازی شده است)

امروزه 2 معماری دیگر هم مطرح شده اند SH4 و SIGMA

مثال بارز برای معماری SIGMA ***** AzBox است که تقریبا بیشتر فرمت های صوتی و تصویری را پخش میکند چراکه CPU آن شبیه WD TV Live شرکت Western Digital است ، جالب است بدانید که پخش فرمت های صوتی و تصویری ارتباط مستقیم با CPU دارد و مثل کامیپوتر نیست که با نصب یک نرم افزار مانند K-Lite Mega Codec Pack توانایی پخش فرمت های بیشتر را پیدا کند

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

پس نتیجه میگیریم که اگر گفته میشود ***** AzBox انیگما 2 دارد در واقع شبه انیگما 2 دارد که با معماری SIGMA تطبیق پیدا کرده است چون معماری اصلی انیگما 2 همان طور که گفته شد MIPS است

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

اطلاعات بیشتر درباره AzBox Ultra را میتوانید در http://www.azbox.com/index.php?id=16...egistos&id2=14 مطالعه کنید

نکته ای که در مورد ***** های AzBox وجود دارد استفاده از CPU مدل 8634 شرکت Sigma است که هک شده است یعنی میتوان انتظار شنیدن خبر های جالبی در مورد آن داشت

اطلاعات بیشتر درباره Sigma 8634 را میتوانید در Sigma - Solutions - SMP8634 مطالعه کنید

البته گویا شخصی با نام The Ripper قادر به اجرای کامل انیگما 2 روی AzBox شده است که از همین هک استفاده میکند

مثال دیگری در مورد فرمت ipk که مورد استفاده در انیگما 2 است میزنم

شما نمیتوانید فایل های ipk که در Control (کنترل) آنها Architecture (معماری) نوع MIPS ذکر شده است را روی یک ***** مثل AzBox که معماری SIGMA دارد نصب کنید

اطلاعات بیشتر درباره IPK را میتوانید در ipkg - Wikipedia, the free encyclopedia مطالعه کنید

بعضی از فایل ها که به طور کامل برای معماری MIPS طراحی و Compile میشوند مثل ایمولیتور CCcam که به طور رسمی برای DreamBox ساخته شده است ، این نوع فایل ها به هیچ وجه نمیتوانند روی معماری دیگری کار کنند

بعضی از افراد تصور غلطی در مورد فایل های ipk دارند به این صورت که فکر میکنند اگر نام فایل ipk به این صورت باشد :

enigma2-cam-bermooda-cccam_2.2.1_all.ipk

یعنی روی همه معماری ها نصب میشود در صورتی که این گونه نیست و ارتباطی ندارد ، کلمه all به این معنی است که روی همه مدل ها نصب میشود مثلا محدود به مدل 800 ، bm750 و ... نیست

ادامه در پست بعدی ...

Federal.Police 03-10-2013 14:07


معماری دیگری که مورد توجه بعضی از شرکت ها قرار گرفته است SH4 است

اطلاعات بیشتر درباره SH4 را میتوانید در SuperH - Wikipedia, the free encyclopedia مطالعه کنید

SH4 توسط شرکت Hitachi خلق شده است و در CPU های شرکت ST Microelectronics مورد استفاده قرار میگیرد

اطلاعات بیشتر درباره ST را میتوانید در STMicroelectronics - Wikipedia, the free encyclopedia مطالعه کنید

چیزی که مشخص است هزینه تولید ***** های لینوکسی با معماری SH4 ارزان تر است برای همین کسانی که قدرت خرید ***** های DreamBox و VuPlus را ندارند به سراغ این ***** ها مانند CubeRevo یا IPBox میروند

اگر گفته میشود ***** CubeRevo انیگما 2 دارد در واقع شبه انیگما 2 دارد که با معماری SH4 تطبیق پیدا کرده است چون معماری اصلی انیگما 2 همان طور که گفته شد MIPS است

تیم AAF پروژه ای با نام DuckBox از مدتی پیش راه اندازی کرده است که انیگما 2 را شبیه سازی میکند ولی هیچ ارتباطی با انیگما 2 شرکت DMM ندارد

پروژه DuckBox برای ***** های با معماری SH4 که زیاد هم هستند تهیه شده است ولی متاسفانه توسط فروشندگان برای فروش بیشتر با نام انیگما 2 به خریداران معرفی میشود در صورتی که باید همان DuckBox خوانده شود نه انیگما 2 و دروغ گفتن برای فروش بیشتر دور از شان انسان است

اطلاعات بیشتر درباره DuckBox را میتوانید در sh4 duckbox project - Gitorious مطالعه کنید

معماری دیگری با نام ARM هم وجود دارد که در ***** های CoolStream استفاده میشود

اطلاعات بیشتر درباره ARM را میتوانید در ARM architecture - Wikipedia, the free encyclopedia مطالعه کنید

از دوستانی که در مورد معماری ARM و ***** های مربوطه اطلاع دارند دعوت میکنم برای تکمیل بحث ما را یاری کنند

همان طور که مشخص است ذکر کلمه انیگما 2 به تنهایی کافی نیست و معماری باید مشخص باشد چراکه افراد سودجو پروژه DuckBox را با نام انیگما 2 معرفی میکنند

Federal.Police 03-10-2013 14:07

مطلب دیگری را یاد آور شوم و آن مزیت Open Source یا کد باز بودن است :

اگر دقت کرده باشید امکانات ایمیج های DreamBox و VuPlus متفاوت است مثلا ایمیج Dream Elite پشتیبانی خوبی از DVB-T میکند در ایمیج PLi شبکه Wireless پشتیبانی مناسبی میشود و ...

مثال دیگر پشتیبانی از USB Wireless شرکت D-Link مدل DWA-110 بود که با سفارش و پیگیری من برای OE 1.5 و OE 1.6 البته برای ایمیج های CVS تهیه شد

دلیل همه این موارد Open Source یا کد باز بودن منابع این ***** ها است که به برنامه نویسان و تیم های مختلف اجازه میدهد امکانات جدید به آن اضافه کنند

اگر سخت افزار خاصی مد نظر شما باشد و با kernel ***** هماهنگ باشد و درایور آن برای لینوکس وجود داشته باشد میتوانید درایور مخصوص ***** خود را Compile کنید و پشتیبانی از سخت افزار جدید را به آن اضافه کنید

خود من قصد اضافه کردن پشتیبانی از Wireless N را برای چند مدل USB Wireless برای انیگما 2 دارم که هنوز فرصت نکرده ام پیگیری کنم و البته تهیه سخت افزار هم هنوز صورت نگرفته است

شاید در ابتدا باور نکردنی باشد ولی وقتی با چشم خود این موارد را ببینید متوجه میشوید که Open Source یا کد باز بودن بی نهایت با ارزش است

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

tanindvd_movie 03-10-2013 18:00

ممنون icon164


اکنون ساعت 08:46 برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد.

Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0