أوبونتو باستخدام منفذ com minicom. الاتصال بـ Cisco من Linux وFreeBSD طريقة إعداد برنامج minicom msvs

بيت / أجهزة التوجيه

يناقش المقال أبسط طريقةالاتصال بمحطة Cisco من بيئة Linux. في البداية، تحتاج إلى توصيل كابل وحدة التحكم بمنفذ COM الخاص بالجهاز المثبت عليه نظام التشغيل Linux وبالمنفذ وحدة التحكمعلى سيسكو. للاتصال بوحدة تحكم Cisco، يجب عليك تثبيت حزمة minicom. يختلف التثبيت حسب التوزيع. يصف هذا المثال التثبيت من Linux Debian.

الكفاءة تثبيت minicom

يوجد Minicom في مستودعات معظم التوزيعات، لذلك لا ينبغي أن يسبب تثبيته أي صعوبات.

إعداد مينيكوم

ل التشغيل السليم minicom مع Cisco، فإنك تحتاج إلى إجراء الإعداد الأولي الخاص به.

  1. انتقل إلى إعداد المنفذ التسلسلي وقم بتغيير قيمة السرعة/التكافؤ/البت (Bps/Par/Bits) إلى 9600.
  2. نقوم بتغيير المنفذ التسلسلي (الجهاز التسلسلي) إلى المنفذ الذي تتصل به أجهزة Cisco. في هذا المثال، هذا هو /dev/ttyS0 - عنوان منفذ COM1.

ونتيجة لذلك، تحتاج إلى الحصول على الإعدادات التالية:

أ - الجهاز التسلسلي: /dev/ttyS0
ب - موقع ملف القفل: /var/lock
ج - برنامج النداء :
د- برنامج الشرح :
E - نقطة أساس/اسمية/بت: 9600 8N1
و - التحكم في تدفق الأجهزة: نعم
ز - التحكم في تدفق البرامج: لا

نقوم بحفظ التكوين الذي تم تغييره كإعدادات افتراضية في قائمة minicom الرئيسية (حفظ الإعداد باسم dfl)، أو كتكوين باستخدام اسم محدد(حفظ الإعداد باسم ..).

عادةً ما يتم تكوين العديد من المحولات وأجهزة التوجيه وغيرها من المعدات من خلال منفذ COM التسلسلي (RS232). تحتاج أولاً إلى العثور على الكمبيوتر والمحول وتوصيلهما (عبر منفذ COM أو محول USB) باستخدام كابل وحدة التحكم المناسب. في هذه المقالة سننظر في كيفية تكوينه في نظام التشغيل Linux.

الإعداد عبر مينيكوم

بادئ ذي بدء، تحتاج إلى العثور على إعدادات وحدة التحكم في الوثائق الخاصة بالجهاز. ميناء كوم. للاتصال بنظام Linux، تحتاج إلى تثبيت برنامج minicom. لنقم بالتثبيت من الحزمة ضمن Debian (ubuntu):

الكفاءة تثبيت minicom

لكي يرى Minicom Cisco، يجب تكوينه بشكل صحيح، وتشغيله باستخدام المفتاح:

سودو مينيكوم -s

انتقل إلى إعداد المنفذ التسلسلي وقم بتغيير قيم السرعة/التكافؤ/البت (Bps/Par/Bits) إلى 9600 8N1.

نقوم بتغيير المنفذ التسلسلي (الجهاز التسلسلي) إلى المنفذ الذي يتصل به الجهاز ونقوم بتكوين معلمات التحكم في التدفق. في هذا المثال، هذا هو /dev/ttyS0 - عنوان منفذ COM1. عند الاتصال عبر موصل USB صغير، قد يكون المنفذ /dev/ttyACM0.

يمكن الحصول على تعليمات بشأن الأوامر بالضغط على Ctrl+A ثم Z.

ونتيجة لذلك نحصل الإعدادات القياسيةبالنسبة لـ Cisco وHP procurve:

أ - الجهاز التسلسلي: /dev/ttyS0 ب - موقع ملف القفل: /var/lock C - برنامج Callin: D - برنامج وسيلة الشرح: E - Bps/Par/Bits: 9600 8N1 F - التحكم في تدفق الأجهزة: نعم G - التحكم في تدفق البرامج : لا

نقوم بحفظ التكوين كإعدادات افتراضية في قائمة minicom الرئيسية (حفظ الإعداد باسم dfl)، أو كتكوين باسم محدد (حفظ الإعداد باسم..).

للخروج من minicom، اضغط على Ctrl+A ثم Q.

أو مع الإعدادات المحفوظة.

مينيكوم<имя_конфигурации>

وهذا مثال على إعدادات محولات 3com(hp) 4210 و4500

أ - الجهاز التسلسلي: /dev/ttyUSB0 ب - موقع ملف القفل: /var/lock C - برنامج Callin: D - برنامج وسيلة الشرح: E - Bps/Par/Bits: 19200 8N1 F - التحكم في تدفق الأجهزة: لا G - التحكم في تدفق البرامج : نعم

يُستخدم عادةً الجهاز /dev/ttyUSB0 عند الاتصال عبر محول usb->com. السرعة 19200 هي أحيانًا 115200 المستخدمة في محولات 3COM (الآن HP)، ولا يفهمون أي سرعة أخرى. لذا، قبل الاتصال، عليك أن تقرأ بعناية في الوثائق ما هي السرعات والتحكم في التدفق الذي تحتاج إلى ضبطه. ومع ذلك، في بعض الأحيان تتم كتابة معلمات الاتصال مباشرة على الجهاز بجوار منفذ وحدة التحكم.

الإعدادات عبر الأداة المساعدة cu

يمكنك الاتصال بوحدة التحكم باستخدام الأمر

تشون uucp /dev/ttyUSB0 cu -s 115200 -l /dev/ttyUSB0

إذا لم تقم بتعيين حقوق chown لملف الجهاز، فقد تتلقى الرسالة التالية:

/dev/ttyUSB1: الجهاز مشغول

الميزة الرئيسية للأداة المساعدة cu هي أنها تعمل بشكل جيد على قدم المساواة في نظام Linux وتحت freebsd، وتختلف أسماء الأجهزة فقط.

في freebsd سيبدو هكذا:

تشون uucp /dev/сuaa0 cu -s 115200 -l /dev/сuaa0

الشيء الوحيد الذي عليك القيام به هو تحديد ملف الجهاز الصحيح الذي يتصل به الجهاز.

على مضيفي Linux مع منفذ com، دعنا نرى الأمر

إضافة مستخدم إلى مجموعة الطلب

مستخدم اسم المستخدم، والتي سنفعل منها

Usermod -g الطلب الهاتفي NameUser

دعونا نتحقق مما إذا كان المستخدم قد تمت إضافته إلى المجموعة:

اسم المستخدم

نستقبل ونرسل الأحرف باستخدام منفذ com الموجود في وحدة التحكم

لنفتح محطة طرفية على مضيف Linux، ولانتظار تلقي الأحرف على منفذ com، اكتب الأمر

القط /dev/ttyS0

لنرسل رموز وحدة التحكم من مضيف Linux آخر

صدى 1 > /dev/ttyS1

يجب أن تشاهد في وحدة تحكم المضيف الأول على منفذ com ttyS0 الرموز التي تم إرسالها من المضيف الثاني عبر منفذ com ttyS1

التحقق من تثبيت حزمة minicom

عرض الكفاءة مينيكوم

إذا لزم الأمر نقوم بتثبيت

Sudo apt-get install minicom

التكوين الأولي لحزمة minicom

دعنا نكتب (تحتاج إلى التهيئة كجذر، وإلا فلن يتم حفظ إعدادات التهيئة)

مينيكوم -l -8 -c على -s

أين المفاتيح:
ل - يعرض ANSI – الرسومات
8 - وضع الإدخال ثمانية بت للغة الروسية
مع تشغيل - قم بتشغيل العرض الملون
s - قم بتشغيل الأداة المساعدة لتكوين minicom

قم بإجراء الإعدادات
الدلائل والملفات - دليل الاستلام - دليل الإرسال
إعداد المنفذ التسلسلي - المنفذ التسلسلي (على سبيل المثال /dev/ttyS0) - الباود/التكافؤ/البتات
حفظ التكوين - حفظ الإعداد باسم dfl
سيؤدي النقر فوق "إنهاء Minicom" إلى إعادتك إلى وحدة التحكم

إطلاق مينيكوم

باستخدام المعلمات التي حفظتها للتو كإعداد افتراضي، اكتب في وحدة التحكم:

مينيكوم -l -8 -c

جهاز minicom /dev/ttyS مقفل

بعد استخدام minicom، يبقى ملف القفل القديم، مما يمنعه من العمل بشكل طبيعي
minicom -> الجهاز /dev/ttyS0 مقفل
الجهاز /dev/ttyS0 مقفل
لاستعادة الوظيفة، ما عليك سوى حذف ملف القفل الموجود في الدليل /var/tmp أو /var/lock
يتم تحديد موقع ملفات القفل
minicom -l -8 -c on -s -> إعداد المنفذ التسلسلي -> B - قفل موقع الملف

استخدام minicom لاختبار المودم

الخطوة الأولى في استخدام minicom هي إنشاء ملف تكوين عام. للقيام بذلك، تحتاج إلى تشغيل minicom باستخدام العلامة -s، وتسجيل الدخول كمستخدم جذر.

#مينيكوم يقوم هذا الأمر بتشغيل بيئة تكوين minicom (الشكل 18.8).


أرز. 18.8.تكوين مينيكوم

انتقل عبر القائمة باستخدام مفاتيح الأسهم لأعلى ولأسفل، ثم حدد عنصر القائمة بالضغط على Enter.

يتم إخفاء المعلمات الأكثر أهمية خلف أمر قائمة إعداد المنفذ التسلسلي في مربع الحوار إعداد المنفذ التسلسلي (الشكل 18.9).



أرز. 18.9.تكوين المنفذ التسلسلي

لتغيير قيمة، اضغط على المفتاح الذي يحتوي على الحرف المقابل. أولاً، تحتاج إلى تثبيت الجهاز التسلسلي بالضغط على المفتاح "A" (الجهاز التسلسلي) وتحديد ملف الجهاز المناسب. إذا كان المودم متصلاً بالمنفذ التسلسلي الثاني، فيمكنك تحديد /dev/ ttyS1 بسبب استخدام minicom للاتصالات الصادرة.

ملحوظة

إذا كان المنفذ التسلسلي متصلاً بالفعل بـ /dev/modem، كما هو موضح في الشكل. 18.9، تحقق من اتصالاته باستخدام الأمر ls -I /dev/modem. إذا تم عرض الاتصال بمنفذ تسلسلي محدد، فلن تكون هناك حاجة لأي تغييرات.

من الضروري أيضًا تكوين المعلمة E (Bps/Par/Bits - Speed/Parity/Stop Bits) وفقًا لمتطلبات المودم والنظام الذي ستتصل به (عادةً نظام مزود الإنترنت). بعد الضغط على المفتاح "E"، سيتم فتح نافذة معلمات الاتصال (الشكل 18.10).

أرز. 18.10.تكوين إعدادات الاتصال

تظهر قيم المعلمات الحالية في الجزء العلوي من النافذة. لتعديل أي منها، اضغط على المفتاح الذي يحمل الحرف المقابل.

بالنسبة للسرعة، حدد قيمة تساوي الحد الأقصى لسرعة ضغط البيانات للمودم. عادةً ما تكون هذه القيمة أربعة أضعاف سرعتها المقدرة. على سبيل المثال، بالنسبة للمودم الذي تبلغ سرعته 14.4 كيلوبت في الثانية، يجب عليك ضبط القيمة على 57600 بت في الثانية، و28.8 كيلوبت في الثانية - 115200 بت في الثانية. يتم ضبط مودم بسرعة 56 كيلوبت في الثانية على 115200 بت في الثانية أو 230400 بت في الثانية (إن وجد).

كقاعدة عامة، في الأنظمة الحديثة، لا يتم استخدام بتة التكافؤ، ويتم استخدام 8 بتات بيانات وبتة جدول واحدة (الخيار Q). تعرف على القيم الصحيحة للمعلمات المتبقية من مسؤول النظام الذي ستتصل به.

ارجع إلى نافذة إعداد المنفذ التسلسلي بالضغط على Enter. يؤدي الضغط على Enter مرة أخرى إلى إعادتك إلى القائمة الرئيسية.

يجب أن تكون هذه المعلومات كافية لاختبار المودم. احفظ مجموعة المعلمات المعدلة كتكوين افتراضي عن طريق تنفيذ أمر قائمة Save Setup as Dfl. بعد تنفيذ أمر قائمة الخروج، أكمل إجراء التكوين واستمر في العمل في نافذة محاكي محطة minicom (الشكل 18.11) باستخدام المعلمات المحددة.



أرز. 18.11.النافذة الرئيسية لبرنامج مينيكوم

تشير رسالة "موافق" في النافذة التشغيل العاديمودم للتحقق من ذلك مرة أخرى، اكتب AT ثم اضغط على Enter. يجب أن يكون الرد "موافق"

في نعم

مينيكوم

مقدمة

Minicom هو برنامج اتصالات منفذ تسلسلي قائم على النصوص. يتم استخدامه للتحدث مع أجهزة RS-232 الخارجية مثل الهواتف المحمولة وأجهزة التوجيه ومنافذ وحدة التحكم التسلسلية.

تثبيت

تثبيت البرنامج مع:

sudo apt-get install minicom

وبدلاً من ذلك، يمكنك الحصول على Minicom عبر Synaptic Package Manager.

باستخدام البرنامج

للعثور على اسم المنفذ (المنافذ) الخاص بك، أدخل هذا الأمر في الوحدة الطرفية:

دمسج | grep tty

إذا كان اتصالاً تسلسليًا مباشرًا، فسيكون الإخراج كما يلي:

[ 22.587279] تم تمكين وحدة التحكم [ 24.186230] serial8250: ttyS0 عند الإدخال / الإخراج 0x3f8 (irq = 4) هو 16550A [ 24.186860] 00:08: ttyS0 عند الإدخال / الإخراج 0x3f8 (irq = 4) هو 16550A [ 51.598012] التدقيق( 1243322582.732:2): النوع = 1503 العملية = "inode_permission" request_mask = "a::" Den_mask = "a::" name = "/dev/tty" pid = 5705 الملف الشخصي = "/usr/sbin/cupsd" مساحة الاسم = "تقصير"

بالنسبة لمحول USB إلى تسلسلي، يمكن للمرء أن يرى:

[ 0.000000] تم تمكين وحدة التحكم [ 5.065029] USB 4-3: محول pl2303 متصل الآن بـ ttyUSB0

ما يهمنا هو اسم المنفذ التسلسلي. في القسم الأول أعلاه هو ttyS0، والآخر هو ttyUSB0. والتي سنحتاجها لاستخدام Minicom. بعد ذلك، أدخل في المحطة، أدخل:

سودو مينيكوم -s

سيختار المرء بعد ذلك "إعداد المنفذ التسلسلي". ثم قم بضبط الجهاز التسلسلي على الجهاز الموجود لديك، على سبيل المثال:

أ - الجهاز التسلسلي: /dev/ttyS0

بعد ذلك، سيرغب المرء في الرجوع إلى دليل بائع الأجهزة لمعرفة البتات في الثانية، وبتات البيانات، والتكافؤ، وبتات التوقف، والتحكم في التدفق. وبمجرد تعديلها، قد يرغب المرء أيضًا في الانتقال إلى قائمة المودم والاتصال وإزالة الكل المعلومات في خيارات الإعداد من A إلى I. بمجرد التكوين، يمكن للمرء "حفظ الإعداد باسم dfl"، والذي سيحفظ هذه التكوينات كتكوينات افتراضية للاتصالات المستقبلية (/etc/minicom/minirc.dfl بمجرد الحفظ، يمكن للمرء اختيار الخروج،). وواحد في موجه minicom، اضغط على زر الإدخال، وقد يُطلب منك اسم المستخدم الخاص بك، مما يشير إلى نجاح الاتصال.

للخروج من Minicom عندما تكون في الوضع الطرفي، اضغط على "Ctrl-A" للحصول على شريط الرسائل أسفل نافذة المحطة ثم اضغط على "X".

خيار آخر مفيد هو تسجيل جميع المعلومات في ملف سيتم حفظه في الدليل الرئيسي لديك. حدد "أسماء الملفات والمسارات" ثم اضغط على "F" (خيارات التسجيل). افتراضيًا، سيتم حفظ هذا باسم "minicom.log"، ولكن قم بتغييره إلى ما تريد باستخدام المفتاح "A". اضغط على "أدخل" لحفظ التغييرات.

© 2024 ermake.ru - حول إصلاح أجهزة الكمبيوتر - بوابة المعلومات