العتاد الذي يحتاج إلى تعريفات ثابتة firmware في ديبيان جنو/لينكس

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث


يحتاج بعض العتاد إلى شيفرات صغيرة microcode تسمى ببرنامج التحكم أو برنامج التعريف الثابت firmware كي يعمل، وذلك إضافة إلى التعريف driver الخاص به، ويكثر هذا في بطاقات واجهات الشبكات NIC، خاصة اللاسلكية منها، وكذلك في العتاد الذي يتصل بالحاسوب من مدخل USB، وبعض متحكمات الأقراص الصلبة.

بطاقات الرسوميات

تعمل أغلب بطاقات الرسوميات Graphics -وإن كان بوظائفها الأساسية- دون برامج تعريف ثابتة، لكن تثبيت تلك البرامج مطلوب عند الحاجة إلى استخدام المزايا المتقدمة لتلك البطاقات، بل حتى بعد التثبيت الناجح لتلك البرمجيات قد يحصل المستخدم على شاشة سوداء أو غير واضحة عند إعادة تشغيل النظام، وعندئذ تجرَّب بعض الحلول لتسجيل الدخول، يرجَع في هذا إلى إتمام تثبيت النظام.

العتاد القديم

يحتاج العديد من العتاد القديم إلى برامج تعريف ثابت كي تعمل، وقد كانت ملفات تلك البرامج الثابتة توضع في رقاقة EEPROM/Flash في العتاد نفسه بواسطة الشركة المصنعة له، أما الآن فلا تحتاج أغلب قطع العتاد إلى تضمين البرامج الثابتة بهذه الطريقة، لذا يجب أن يضاف ملف التعريف الثابت إلى العتاد بواسطة نظام التشغيل في كل مرة يقلع النظام فيها.

برامج التعريف الثابت غير الحرة

يكون برنامج التعريف الثابت في الغالب غير حر non-free ولا يوافق المعايير الخاصة بمشروع ديبيان جنو/لينكس، وعلى ذلك لا يضمَّن في التوزيعة الرئيسية أو في برنامج تثبيت النظام، أما إن كان تعريف قطعة العتاد مضمَّنًا في التوزيعة -مما يعني أن ديبيان جنو/لينكس تستطيع نشره قانونيًا-، فسيكون متاحًا كحزمة منفصلة في قسم non-free في الأرشيف.

ووجود تعريف ذلك العتاد في قسم non-free لا يعني أن المستخدم لا يستطيع استخدامه أثناء تثبيت النظام، ذلك أن debian-installer بدأ في دعم تحميل ملفات أو حزم برامج التعريف الثابتة من وسائط قابلة للإزالة -مثل أصابع USB- بدءًا من الإصدارة الخامسة لديبيان جنو/لينكس، يُرجع في هذا إلى صفحة تحميل برامج التعريف الثابت غير الموجودة لمزيد من التفاصيل حول تحميل ملفات أو حزم التعريفات الثابتة أثناء تثبيت النظام.

إذا طلب debian-installer ملف تعريف ثابت ليس لدى المستخدم، ولا يريد المستخدم تثبيت برنامج تعريف ثابت غير حر، فيمكن متابعة التثبيت دون تحميل ذلك التعريف، فقد وقعت حالات عديدة طلب فيها التعريف برامج تعريفات ثابتة إضافية لاحتمال احتياجه إليها في ظروف بعينها، لكن قطعة العتاد نفسها تعمل دون تلك البرامج المطلوبة على أغلب الأنظمة، كما يحدث في حالة بعض بطاقات الشبكات التي تستخدم تعريف tg3.

انظر أيضًا

المصادر