T
Tiger
Guest
قبل الدخول فى تفاصيل تعريف المودم سأفترض الاتى:
1- لديك مودم مثبت على الجهاز
2- نظام التشغيل لديك هو لينكس
3- حساب اتصال مع مزود خدمة انترنت
4- تعرف نوع المودم لديك PCI ام ISA
5-تعرف ان المودم الذى تستخدمه هو جهاز Hardware Device اذا لم تكن متاكد اذهب الى</FONT>
http://www.idir.net/~gromitkc/winmodem.html وتاكد اذا كان جهازك بالقائمه
ولتتاكد ان جهاز المودم لديك مدعوم من لينكس اذهب الى http://www.linmodems.org
* اذا كان جهاز المودم لديك خارجى او ISA فهناك فرص لان يكون معرفاً ولتتأكد من ذلك
ادخل ك مشرف Root واكتب الامر التالى
*setserial -bg /dev/ttyS#
اذا كان المودم لديك ISA External ستجد
/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
/dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A
اما اذا كان المودم PCI فسنقوم بخطوات قليله هى:
ادخل ك Root واكتب الامــر
cat /proc/pci
يجب ان ترى الرسالة التاليه بعد تنفيذ الامــر
Serial controller: Unknown vendor Unknown device (rev 1).
Vendor id=12b9. Device id=1008.
Medium devsel. IRQ 5.
I/O at 0xfcc0 [0xfcc1].
Bus 1, device 0, function 0:
سنستعمل هذه المعلومات لضبط المودم بأستعمال setserial
استعمل الامــر التالى
setserial /dev/ttyS2 uart 16550A port 0xfcc0 irq 5
ولاتنسى تغيير القيم بالتى ظهرت لديك فى الخطوة السابقه
من بعد يجب ايجاد طريقه لتحميل هذا الامــر كل مره مع تحميل الجهاز Booting وذلك اذا كنت تعمل على ريدهات او ماندريك ستجد ملف بأسم
rc.local على المسار
(/etc/rc.d/rc.local)
بعد ان تأكدت من وجود الملف ادخل كمشرف Root ونفذ الامـــر
echo setserial /dev/ttyS2 uart 16550A port 0xfcc0 irq 5 >> /etc/rc.d/rc.local
سيقوم هذا الامــر بأضافة المعلومات الناتجه الى نهاية الملف.
الان لأختبار الامــر حينما نكتب
*setserial -bg /dev/ttyS
يجب ان نرى معلومات مشابهه لهذه مع ملاحظة تغيير القييم
/dev/ttyS2 at 0xfcc0 (irq = 5) is a 16550A
بعد ذلك اذهب الى معالج الاتصال Dialup Connection وجرب الاتصال اذافشل فقط غيّر فى
*ttys
كل مره بقيمة جديده حتى نجد المكان المناسب
وذلك بالاختيار من القائمة المنسدله .
منقول للفائده
1- لديك مودم مثبت على الجهاز
2- نظام التشغيل لديك هو لينكس
3- حساب اتصال مع مزود خدمة انترنت
4- تعرف نوع المودم لديك PCI ام ISA
5-تعرف ان المودم الذى تستخدمه هو جهاز Hardware Device اذا لم تكن متاكد اذهب الى</FONT>
http://www.idir.net/~gromitkc/winmodem.html وتاكد اذا كان جهازك بالقائمه
ولتتاكد ان جهاز المودم لديك مدعوم من لينكس اذهب الى http://www.linmodems.org
* اذا كان جهاز المودم لديك خارجى او ISA فهناك فرص لان يكون معرفاً ولتتأكد من ذلك
ادخل ك مشرف Root واكتب الامر التالى
*setserial -bg /dev/ttyS#
اذا كان المودم لديك ISA External ستجد
/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
/dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A
اما اذا كان المودم PCI فسنقوم بخطوات قليله هى:
ادخل ك Root واكتب الامــر
cat /proc/pci
يجب ان ترى الرسالة التاليه بعد تنفيذ الامــر
Serial controller: Unknown vendor Unknown device (rev 1).
Vendor id=12b9. Device id=1008.
Medium devsel. IRQ 5.
I/O at 0xfcc0 [0xfcc1].
Bus 1, device 0, function 0:
سنستعمل هذه المعلومات لضبط المودم بأستعمال setserial
استعمل الامــر التالى
setserial /dev/ttyS2 uart 16550A port 0xfcc0 irq 5
ولاتنسى تغيير القيم بالتى ظهرت لديك فى الخطوة السابقه
من بعد يجب ايجاد طريقه لتحميل هذا الامــر كل مره مع تحميل الجهاز Booting وذلك اذا كنت تعمل على ريدهات او ماندريك ستجد ملف بأسم
rc.local على المسار
(/etc/rc.d/rc.local)
بعد ان تأكدت من وجود الملف ادخل كمشرف Root ونفذ الامـــر
echo setserial /dev/ttyS2 uart 16550A port 0xfcc0 irq 5 >> /etc/rc.d/rc.local
سيقوم هذا الامــر بأضافة المعلومات الناتجه الى نهاية الملف.
الان لأختبار الامــر حينما نكتب
*setserial -bg /dev/ttyS
يجب ان نرى معلومات مشابهه لهذه مع ملاحظة تغيير القييم
/dev/ttyS2 at 0xfcc0 (irq = 5) is a 16550A
بعد ذلك اذهب الى معالج الاتصال Dialup Connection وجرب الاتصال اذافشل فقط غيّر فى
*ttys
كل مره بقيمة جديده حتى نجد المكان المناسب
وذلك بالاختيار من القائمة المنسدله .
منقول للفائده