أغسطس 01، 2011

إعداد مودم Huawei E153 على Arch Linux

هناك أكثر من طريقة لتشغيل موديمات الجيل الثالث على غنو+لينكس أسهلها هي باستخدام مدير التشبيك NetworkManager الذي يأتي مع أغلب التوزيعات بواجهتي كيدي و جينوم.

أغلب هذه الموديمات تأتي بتعريف مدمج يتم تثبيته تلقائيا عند الوصل على ويندوز و هو يتكفل بتعريفه كمودم و إعداده للإتصال بشكل سهل. بعد عملية التثبيت الأولى يتغير نمط عمله تلقائيا من قرص مدمج (cd-rom) إلى مودم فعلي. كل هذا يبقى غامضا و حكرا على مصنع المودم نفسه.

على غنو+لينكس نحتاج إلى آلية usb_modemswitch التي تتكفل بتحويل نمط عمل تلك الموديمات و هي آن تقدم دعم جيدا و تلقائيا لأغلبها. قلما نحتاج الآن إلى كتابة قواعد udev يدويا؛ ثم إن صادفنا موديمات غير مدعومة على الإصدارات السابقة لـ usb_modemswitch فيمكن تجميع إصدار جديد من المصدر.

ثم للإتصال بالنت بواسطة هذه الموديمات عبر سطر الأوامر سواء توفرة بيئة مكتبية كجينوم أو كيدي أو غيرها أم لا، علينا الإستعانة و إعداد واحدة من هذه الأدوات: ppp أو pppd أو wvdial.

طريقة إعداد مودم Huawei E153 على آرتش لينكس من سطر الأوامر دون الحاجة إلى مدير التشبيك و بالإستعانة بـ wvdial (هذا الشرح يفترض أن آرتش مثبت بطريقة نمطية)

* ثبت أو حمل ثم ثبت الحزم التالية: usb_modeswitch  tcl  wvdial  wvstream  xplc  libusb-compat

إن كنت متصلا بالنت عبر الشبكة المحلية نفذ:
sudo pacman -Sy  usb_modeswitch  wvdial

إن حملت تلك الحزم من جهاز آخر نفذ ما يلي من المجلد الذي وضعتها فيه
sudo pacman -U  usb_modeswitch*.xz  tcl*.xz
sudo pacman -U  wvdial*.xz  wvstreams*.xz  xplc*.xz  libusb-compat*.xz

بعد التثبيت أعد تشغيل النظام بتنفيذ الأمر reboot.


بعدها ننشئ ملف الإتصال:
sudo nano -w /etc/wvdial.conf

و نضع فيه:
[Dialer Defaults]

[Dialer iam]
Modem = /dev/ttyUSB0
Phone = *99#
Init1=ATZ
#Init2=ATE0V1&D2&C1S0=0
Init3 = AT+CGDCONT=1,"IP","www.iamgprs2.ma"
Username = "gprs"
Password = "gprs"
Stupid Mode = 1
Baud = 921600
ISDN = 0

لأشرح ما سبق:
* Dialer iam إسم الإتصال من عندي و سنستعمله بعد قليل.
* /dev/ttyUSB0 المنفد المستخدم للوصل مع مزود الخدمة.
* *99# رقم الإتصال مع المزود. أحيانا قد نحتاج إستخدام الرقم *99***1#
* #Init2=ATE0V1&D2&C1S0=0 صيغة رسالة الربط الثانية و قد عطلتها عمدا بإضافة # في أول السطر لأن هذه الصيغة في الغالب لم تعد ضرورية. تركنها فقط كتلميح.
* www.iamgprs2.ma نقطة الوصل APN و هي تتغير حسب مزود الخدمة
* "gprs" ثم اسم المستخدم و كلمة السر الإفتراضية المستخدمة من طرف مزود الخدمة.


بعد ننفذ ما يلي للإتصال:
sudo route del default
sudo wvdial iam &

ستلاحظ ظهور مجموعة من الرسائل بها IP و DNS مزود الخدمة. إضغط على زر الإدخال (enter) للرجوع إلى سطر الأوامر.

ليست هناك تعليقات:

إرسال تعليق