انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: v.taghavi68 در 27 امرداد 1393، 12:34 ب‌ظ

عنوان: کار با پورت com در لینوکس
ارسال شده توسط: v.taghavi68 در 27 امرداد 1393، 12:34 ب‌ظ
سلام
من دنبال روشی برای کار با پورت com روی لینوکس هستم. بطور دقیق تر برنامه ای معادل hyper terminal ویندوز رو میخوام تا باهاش بتونم روتر های سیسکو رو کانفیگ کنم
ممنون میشم راهنمایی کنید
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: دانیال بهزادی در 27 امرداد 1393، 03:31 ب‌ظ
توی یونیکس درگاه com نداریم، می‌تونید از ssh استفاده کنید یا نهایتاً از putty
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: B در 27 امرداد 1393، 04:31 ب‌ظ
توی یونیکس درگاه com نداریم، می‌تونید از ssh استفاده کنید یا نهایتاً از putty

یعنی چی؟ متوجه نشدم من! پورت مگه به سیستم عامل ربط داره؟!

http://www.cyberciti.biz/faq/find-out-linux-serial-ports-with-setserial/ (http://www.cyberciti.biz/faq/find-out-linux-serial-ports-with-setserial/)

نوشته:
نقل‌قول
Linux uses ttySx for a serial port device name. For example, COM1 (DOS/Windows name) is ttyS0, COM2 is ttyS1 and so on.

واسه کار با سریال هم از minicom میشه استفاده کرد: (یه سیسکو وصل میشه)
http://www.shirwahersi.com/content/how-use-minicom-linux-serial-port-comunication (http://www.shirwahersi.com/content/how-use-minicom-linux-serial-port-comunication)
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: v.taghavi68 در 27 امرداد 1393، 04:42 ب‌ظ
توی یونیکس درگاه com نداریم، می‌تونید از ssh استفاده کنید یا نهایتاً از putty
آقا دانیال یعنی چی ؟؟؟
منظورتون اینکه ما با پورت com نمیتونیم روی لینوکس کار کنیم؟!!  ::)
اگه اشتباه نکنم منظورتون اینکه این نامگذاری در سیستم عامل مایکروسافت بهشکل com هست و در لینوکس بنام ttyS  ;)
در ضمن تجهیزات سیسکو برای بار اول فقط از این طریق هست که قابل کانفیگ شدن هست (مثلا تا زمان گرفتن IP) و برای دفعات بعد که یکسری تنظیمات اولیه ست شده می تونیم از telnet و ssh استفاده کنیم

نقل‌قول
واسه کار با سریال هم از minicom میشه استفاده کرد: (یه سیسکو وصل میشه)
http://www.shirwahersi.com/content/how-use-minicom-linux-serial-port-comunication

مستر B ممنون.
فقط ی سوال فرق خاصی که بین minicom و putty نیست؟! کدوم رو بیشتر استفاده می کنن؟
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: samis در 27 امرداد 1393، 04:49 ب‌ظ
توی یونیکس درگاه com نداریم، می‌تونید از ssh استفاده کنید یا نهایتاً از putty
](*,)
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: B در 27 امرداد 1393، 04:54 ب‌ظ
مستر B ممنون.
فقط ی سوال فرق خاصی که بین minicom و putty نیست؟! کدوم رو بیشتر استفاده می کنن؟

والا من putty رو در حد وصل شدن به ssh از ویندوز کار کردم باهاش! نه بیشتر ؛ حالا نمیدونم به سریاب هم میتونه وصل بشه یا نه!
minicom ابزاری برای کار با پوزت هست؛ که بین نرم افزارهایی که من تست کردم این مورد رو یشتر پسندیدم؛ (مار که باهاش میکردم این بود که وصل میشدم به Python نصب شده روی گوشی s60)
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: nixoeen در 27 امرداد 1393، 05:10 ب‌ظ
من از screen استفاده می‌کنم. دستوری شبیه به این می‌شه:
screen /dev/ttySUSB0 9600,cs8
dev/ttySUSB0/ آدرس درگاه سریال خواهد بود که خود کامپیوتر پورت سریال داشته باشه، شبیه به این میشه: dev/ttyS0/
عدد ۹۶۰۰ مقدار Baud Rate رو مشخص می‌کنه و cs8 تعداد بیت‌هایی که برای یک بایت استفاده می‌شه خواهد بود.
اگر اطلاعات بیشتر می‌خواید: لینک (http://www.cyberciti.biz/faq/unix-linux-apple-osx-bsd-screen-set-baud-rate/)

دستور screen کاربردهای دیگه‌ای هم داره و خوبه که در کامپیوتر نصب باشه :)
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: v.taghavi68 در 27 امرداد 1393، 06:12 ب‌ظ
من از screen استفاده می‌کنم. دستوری شبیه به این می‌شه:
screen /dev/ttySUSB0 9600,cs8
dev/ttySUSB0/ آدرس درگاه سریال خواهد بود که خود کامپیوتر پورت سریال داشته باشه، شبیه به این میشه: dev/ttyS0/
عدد ۹۶۰۰ مقدار Baud Rate رو مشخص می‌کنه و cs8 تعداد بیت‌هایی که برای یک بایت استفاده می‌شه خواهد بود.
اگر اطلاعات بیشتر می‌خواید: لینک (http://www.cyberciti.biz/faq/unix-linux-apple-osx-bsd-screen-set-baud-rate/)

دستور screen کاربردهای دیگه‌ای هم داره و خوبه که در کامپیوتر نصب باشه :)
منظورت از cs8 که میگی تعداد بیت های یک بایت چیه؟ هر بایت که ۸ بیت!!
فکر کنم منظورت تعداد بیت های هر baud یا سمپل هستش که ضربش میشه bit rate ارتباط :
baud rate*bit per baud=bit rate
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: nixoeen در 27 امرداد 1393، 06:54 ب‌ظ
منظورت از cs8 که میگی تعداد بیت های یک بایت چیه؟ هر بایت که ۸ بیت!!
هنگامی که تنها یک نوع اطلاعات خاص رو انتقال می‌دید (مثلا فقط متن)، می‌تونید از هر ۷ بیت یک بایت بسازید که باعث می‌شه سرعت انتقال اطلاعات در سریال بالاتر بره، چون برای هر حرف، یک بیت کمتر فرستاده می‌شه. البته توی دستگاه‌های جدید همه از ۸ بیت استفاده می‌کنند.

نقل‌قول
The number of data bits in each character can be 5 (for Baudot code), 6 (rarely used), 7 (for true ASCII), 8 (for most kinds of data, as this size matches the size of a byte), or 9 (rarely used). 8 data bits are almost universally used in newer applications. 5 or 7 bits generally only make sense with older equipment such as teleprinters.
منبع: لینک (http://en.wikipedia.org/wiki/Serial_port)
عنوان: پاسخ : کار با پورت com در لینوکس
ارسال شده توسط: دانیال بهزادی در 27 امرداد 1393، 11:32 ب‌ظ
توی یونیکس درگاه com نداریم، می‌تونید از ssh استفاده کنید یا نهایتاً از putty
آقا دانیال یعنی چی ؟؟؟
منظورتون اینکه ما با پورت com نمیتونیم روی لینوکس کار کنیم؟!!  ::)

خیر، منظورم در متن نخستین جمله‌ای که نوشتم واضحه: در یونیکس چیزی به اسم درگاه com وجود نداره!
درگاه‌های سریال استاندارد رایانشی هستن، ولی چیزی به اسم com در یونیکس و پوزیکس نداریم!