Black X

مشكلة الوايرليس في 10.3 openSUSE مرة اخرى

Posted in openSUSE by Black X on ديسمبر 11, 2007

بدايةً, اود ان انوه بأن هذه المشكلة ليست فقط خاصة بتوزيعة اوبن سوزه 10.3, اذ انها مشكلة تتعلق بالتعريف الحديث الخاص بكروت انتل في توزيعات جنو/لينوكس الحديثة.

قبل ان اتابع, سأتحدث قليلاً عن المشكلة التي واجهتها و وجدتها منتشرة في كثير من المنتديات و صفحات الـ Bugs, المشكلة تتعلق باتصال كرت الوايرليس لدي (نوعه انتل 3945) بالاكسس بوينت, طبعاً في موضوعي السابق قمت بطرح المشكلة و كيفية حلها, و هي تتعلق بالتعريف الحديث لكرت انتل و الذي يحمل الاسم iwl3945, هذا التعريف هو تعريف رسمي من انتل لمستخدمي توزيعات جنو/لينوكس و هو امتداد للتعريف السابق و المعروف باسم ipw3945 و الذي كان عبارة عن جهود مطورين سابقين, و الآن تبنته انتل و اصبح رسمياً, لكن التعريف الحديث يمر بمشكلة حتى هذه اللحظة من تجربتي, المشكلة الاساسية هي في قطع الاتصال المتكرر بالاكسس بوينت, فتجد ان النتوورك منجر في كل عدة دقائق يقطع الاتصال بالاكسس بوينت و يعيد الاتصال به مرة اخرى.

هذه المشكلة تظهر جلياً في حالة كون نوع الاتصال بالاكسس بوينت ذو تشفير من نوع wpa (من تجربتي و لا علم لي عن بقة الانواع من التشفير), اذ تضطر في احيان كثيرة الى اعادة ادخال كلمة التشفير الى النتوورك مانجر و تصاب بالاحباط 😦 .

قمت بعملية بحث سريعة في جوجل و وجدت مصادفة بأن المشكلة تم مناقشتها في صفحة الـ Bugs التابعة لنوفل و اوبن سوزه, وجدت ان المشكلة تتعلق بالتعريف الاخير من iwl3945 و تواجه العديد من مستخدمي توزيعات جنو/لينوكس, و كان الحل المقترح هو في اعادة التحول لاستخدام التعريف ipw3945 لحين الوصول للحل النهائي لهذه المشكلة.

التعريف القديم يعيبه وجود بعض البطء في الاتصال في بعض الاحيان مع توقف بسيط بالاتصال بالاكسس بوينت, لكن افضل ما فيه هو عدم قطع الاتصال و هو ما نبحث عنه هنا.

الحل ببساطة كالتالي:
اولاً ربط مخزن التحديثات الخاصة بكرت الوايرليس الى النظام, عن نفسي استخدم سمارت هنا
smart channel --add http://download.opensuse.org/repositories/driver:/wireless:/10.3/openSUSE_10.3_update/driver:wireless:10.3.repo

بالمناسبة هنالك مخزنين لذلك, مخزن لاصدارة الكيرنل التي تأتي مع النظام و هي بهذا الرابط, في حين ان المخزن بالاعلى هو خاص باصدارة الكيرنل الاخيرة, و يمكنك معرفة اصدارة الكيرنل لديك بواسطة الامر
uname -a

الآن يتم عمل تحديث لمخازن سمارت بواسطة الامر
smart update

ثم تحديث حزم النظام
smart upgrade

الآن سنجد ضمن الحزم التي سيتم تحديثها الحزمتين التالية
ipw3945-kmp-default-1.2.2_2.6.22.13_0.3-10.2.i586.rpm
iwlwifi-kmp-default-1.2.0_2.6.22.13_0.3-4.2.i586.rpm

كما تلاحظ, سيتم تحديث كل من تعرفي ipw3945 و iwl3945, بصراحة في حين كتابتي لهذا الموضوع لم اقم بتجربة التحديث الخاص بالتعريف iwl3945 وانما قمت بالتحول الى التعريف ipw3945 بشكل مباشر, و السبب قراءتي للتجارب السابقة للمناقشين في هذا الموضوع و وجدت ان المشكلة ما زالت قائمة, على العموم ساكمل كيفية تفعيل التعريف ipw3945.

الآن و بعد عملية التحديث بالامكان تفعيل التعريف في النظام بواسطة طريقتين, اما اعادة تشغيل النظام (الافضل عمل ذلك, واجهت مشكلة بالطريقة الثانية), او عمل اعادة تفعيل الموديول الخاص بالتعريف و ذلك بواسطة الامر التالي:
modprobe -r iwl3945
modprobe -r ipw3945

بهذا الامر قمنا بالغاء الموديول, و لاعادة تفعيلها
modprobe iwl3945
modprobe ipw3945

بعد ذلك يتم التوجه الى لوحة التحكم YaST, و منها الى Network Card, و سيظهر لنا نوع الكرت على شكل كرتين, نقوم بحذف احدهما و الذي يحمل الاسم (Device Name) التالي: wlan-0_rename, و نعمل اعداد للكرت الآخر ( لا اعلم ما السبب في تكرار ظهور الكرت, قد يعود الامر الى واجهة ياست في جنوم؟ )
بعد الدخول الى اعدادات الكرت نذهب الى اللسان Hardware و نختر الـ Module Name التالي: ipw3945.

و بعدها نكمل الاعداد و ننهيه, و بذلك سيعمل كرت الوايرليس دون انقطاع باذن الله.

بقي ان اقول, بان التعريف الحديث للكرت انتل 3945 يبدو واعداً خصوصاً بعد دعم انتل له رسمياً, لكن يبدو بأن التعريف ما زال يمر في مراحله الاولية, و ان شاء الله يتم حل المشكلة هذه في التحديثات القادمة.

اي تحديث بهذا الشأن و اي حلول للتعريف الحديث سيتم اضافتها في المدونة, و اتمنى ان ارى تجاربكم في هذا الموضوع بالتعليقات, و من لديه معلومات اكثر بامكانه اخباري بذلك.

روابط:
صفحة المناقشة بخصوص الموضوع في خدمة الـ Bugs التابعة لنوفل
صفحة الـ HCL المتعلقة بكروت الوايرليس و كيفية تعريفها في اوبن سوزه, نجد انه تم تحديث النقطة المتعلقة بكرت Intel PRO/Wireless 3945ABG

Advertisements

2 تعليقان

Subscribe to comments with RSS.

  1. Cyber-Hero said, on ديسمبر 11, 2007 at 10:59 م

    دائما مميز يابلاك ..

    عندي نفس الكرت الي عندك

    والمشكله واجهتني مع اكثر من توزيعه وﻷ نفع wifi-radar وﻷ غيره ﻷن المشكله كما ذكرت بتعريف انتل

    أنتظر جديدك دائما عن (OpenSuse)

  2. Black X said, on ديسمبر 13, 2007 at 3:51 ص

    العفو اخي

    للأسف التعريف ipw3945 مشكلته مع التشفير, اذ يتم حدوث توقف بسيط بالاتصال و يؤثر على المستخدم في مرات عدة.

    ان شاء الله افادتك التجربة 🙂


التعليقات مغلقة.

%d مدونون معجبون بهذه: