original in en Ingo Hoffmann
en to ar Taha Zerrouki
هاي، أنا أنغو هوفمان، الآن اعمل محلّلا شبكيا، أصمم حلولا شبكية تستعمل تقانات مثلVPN ،VLAN ،Gigabit Ethernet وهلم جرا. و أنا أنفذ الحلول التي أصممها أيضا.
هذا المقال يتحدث عن حل مشكلة طالما عانيت منها. كيف تجعل موصل ATEN UC-232A يعمل؟ بعد بحث مضن اكتشفت أنها مسألة سهلة.
ATEN UC-232A هو خط مسلسل RS232 إلى وصلة USB . يوفر خطا متسلسلا RS232 إضافيا دون الحاجة إلى إرسال مقاطعة IRQ إضافي. إنه سلك بسيط يمكنك وصله إلى منفذ USB.
لأحصل على وصلة ي.س.ب تعمل على لينكس، استعملت بيئة سلاكوار 8.0 و النواة 2.4.8. الآن أستعمل النواة 2.4.13 التي لازالت تعمل جيدا . عليك على الأقل بالنواة 2.4.6.
سائق هذا الجهاز - محول خط متسلسل إلى ي.س.ب جديد نوعا ما إذ أدخل في النواة 2.4.6.
لتبدأ عليك بمتن- الرمز المصدري- النواة :-)
ثم :
1. اختر قسم ي.س.ب.
2. صرّف نظام USB الفرعي تصريف Compile وحدة قياسية. هذا ما يعطي مرونة أكثر ولن تحتاج إلى استعمالها كلما شغلت لينكسك.
3. اختر سائق الـ يُ.سْ.بِ. لديك أو UHCI أوOHCI . هذا يعتمد على ضابط أجهزة USB لديك ( تلك لوحة النظام لديك ). اختبرته مع كليهما فعمل جيدا.
4. اختر USB-to-Serial .
5. اختره مثل وحدة قياسية أيضا وبعد ذلك اختر سائقا عاما Generic و الجزء الأهم هو السّائق Profilic PL-2303 . يستحيل تخمينه لأنه غير وارد ضمن أجهزة ATEN . أما 2303-PL فهي رقاقة يستعملها 232-UC و ربما بعض الوصلات الأخرى.
6. احفظ الإعداد ثم صرّف النواة.
بعد ذلك نفذ "make modules_install" ثم أعد التشغيل و حمّل الوحدات:
modprobe your-usb-driver. uhci-usb or ohci-usb
mount -t usbdevfs none /proc/bus/usb
modprobe pl2303
إذا نجحت سترى عند التشغيل أن النظام وجد جهاز Profilic و خططه في /dev/ttyUSB0 أو في usb/tts/01 إن كان لديك devfs.
لإنشاء /dev/ttyUSB0 نفذ mknod /dev/ttyUSB0 c 188 0 ثم
chmod 666 /dev/ttyUSB0
و استمتع!