◄♥♥ الإتصال بالأنترنيت بواسطة modems 3G على نظام Ubuntu 9.10 ♥♥&#
أعزائي رواد منتدى ستار تايمز ،
يشرفني أن أكتب هذا الموضوع الذي سأشرح فيه كيفية الإتصال بالأنترنيت بواسطة modems 3G على نظام Ubuntu 9.10
وسأتخد alcatel X020 كمثال للشرح.
أولا : يجب معرفت أن modems 3G يتعرف عليها نظام اللينكس على أنها مفتاح usb للتخزين أو حتى قارئ أقراص
ولا يتعرف عليها على أنها modems 3G
ولحل هذا المشكل هناك برنامج : usb_modeswitch
ولكي يقوم البرنامج بهذا التحويل يجب أن تكون الإعدادات في الملف usb_modeswitch.conf مطابقة لجهاز 3G المراد تشغيله.
الخطوة الأولى : نبدأ بتحميل برنامج usb_modeswitch و تنصيبه :
user@machine:~> wget [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] user@machine:~> tar xvf usb_modeswitch-1.0.5.tar.bz2 user@machine:~> cd usb_modeswitch-1.0.5 user@machine/usb_modeswitch-1.0.5:~> rm -f usb_modeswitch user@machine:/usb_modeswitch-1.0.5~> gcc -l usb -o usb_modeswitch usb_modeswitch.c user@machine/usb_modeswitch-1.0.5:~> cp usb_modeswitch /usr/sbin
|
الخطوة الثانية : إعدادات /etc/usb_modeswitch الخاصة بجهاز Alcatel x020
user@machine:~> sudo gedit /etc/usb_modeswitch.conf
|
بعد إدخال كلمة سر الأدمن، نضع هذه الاسطر داخل الملف تم نحفظه.
etc/usb_modeswitch.conf/ |
Alcatel OT-X020 # DefaultVendor=0x1c9e DefaultProduct=0x1001 TargetVendor=0x1c9e TargetProduct=0x6061 MessageEndpoint=0x05 "MessageContent="55534243123456780000000000000606f50402527000000000000000000000
|
التحقق من عمل البرنامج :
user@machine:~> lsusb Bus 003 Device 010: ID 1c9e:1001 user@machine:~> usb_modeswitch user@machine:~> lsusb Bus 003 Device 010: ID 1c9e:6061 user@machine:~>modprobe usbserial vendor=0x1c9e product=0x6061 user@machine:~> ls -al /dev/ttyUSB0 crw-rw-rw- 1 user user 180, 0 2009-11-29 10:12 /dev/ttyUSB0
|
الخطوة الثالثة : تحميل و تنصيب برنامج الإتصال بالأنترنيت
البرنامج هو wvdial
user@machine:~> sudo apt-get install wvdial
|
أو تحميل هذا الملف
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ، وإتباع خطوات التنصيب الموجودة في ملف "Etapes"
الخطوة الرابعة: إعدادات الإتصال في ملف etc/wvdial.conf/
user@machine:~> sudo gedit /etc/wvdial.conf
|
بعد إدخال كلمة سر الأدمن، نضع هذه الاسطر داخل الملف تم نحفظه.
etc/wvdial.conf/ |
[Dialer Meditel] Init2 = ATZ Init3 = ATE0V1&D2&C1S0=0+IFC=2,2 Init5 = AT+CGDCONT=1,"ip","internet1.meditel.ma"; Phone = *99***1# Modem = /dev/ttyUSB0 Username = MEDINET Stupid Mode = 1 Password = MEDINET
[Dialer IAM] Init2 = ATZ Init3 = ATE0V1&D2&C1S0=0+IFC=2,2 Init5 = AT+CGDCONT=1,"ip","[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] Phone = *99***1# Modem = /dev/ttyUSB0 Username = gprs Stupid Mode = 1 Password = gprs
|
الخطوة الخامسة : إعادات ملف meditel-alcatel-ot-x020.rules
user@machine:~> sudo gedit etc/udev/rules.d/meditel-alcatel-ot-x020.rules/
|
بعد إدخال كلمة سر الأدمن، نضع هذه الاسطر داخل الملف تم نحفظه.
etc/udev/rules.d/meditel-alcatel-ot-x020.rules// |
SUBSYSTEM=="usb", SYSFS{idProduct}=="1001", SYSFS{idVendor}=="1c9e", RUN+="/usr/sbin/usb_modeswitch" SUBSYSTEM=="usb", SYSFS{idProduct}=="1001", SYSFS{idVendor}=="1c9e", RUN+="/bin/sleep 5" SUBSYSTEM=="usb",SYSFS{idProduct}=="1001", SYSFS{idVendor}=="1c9e", RUN+="/sbin/modprobeusbserial vendor=0x1c9e product=0x6061"
|
قم بإعادة تشغيل الجهاز
الخطوة السادسة : الإتصال بالأنترنيت
user@machine:~> sudo wvdial meditel
|
أو
user@machine:~> sudo wvdial iam
|
وأخيرا أنهي موضوعي بملف قمت بصنعه ليقوم بكل المراحل المشروحة أعلاه.
للتحميل :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]بعد التحميل و فك الظغط قم بتشغيل install.sh للتنصيب أوclean.sh للإزالة.
وهنا بعض الردود المهمة :
الرد | الرابط |
طريقة مفصلة لتشغيل install.sh رقم 1 |
|
طريقة مفصلة لتشغيل install.sh رقم 2 | |
ضبط إعدادات network manager | |
إيجاد إعددات wvdial.conf الخاصة بـجهازك | |
ولتشغيل مودمات أخرى هنا الروابط :
المودم | الرابط |
ZTE MF100 | |
samsung SCH-U209 | |
Lg LDU 1900D | |
sony ericsson MD300 | |
Alcatel X060 |
|
HUAWEI E156G | |
Lg LDU-800 | |
Huawei EC325 | |
Huawei e220 | |
Huawei e1550 | |
إستمتع الأنترنيت على Ubuntu 9.10
في إنتظار إنتقاداتكم و إستفساراتكم