আমি প্রথমবারের মতো ইউএসবি ড্রাইভ থেকে বুট করে উবুন্টু চালাচ্ছি। এখন আমি একটি ইউএসবি-টু-সিরিয়াল রূপান্তরকারী প্লাগ করেছি যা স্বীকৃত এবং স্বয়ংক্রিয়ভাবে হিসাবে যুক্ত হয়েছে /dev/ttyUSB0
।
আমি কীভাবে অ্যাক্সেস করব /dev/ttyUSB0
?
আমি প্রথমবারের মতো ইউএসবি ড্রাইভ থেকে বুট করে উবুন্টু চালাচ্ছি। এখন আমি একটি ইউএসবি-টু-সিরিয়াল রূপান্তরকারী প্লাগ করেছি যা স্বীকৃত এবং স্বয়ংক্রিয়ভাবে হিসাবে যুক্ত হয়েছে /dev/ttyUSB0
।
আমি কীভাবে অ্যাক্সেস করব /dev/ttyUSB0
?
উত্তর:
স্ক্রিনের কম পরিচিত বৈশিষ্ট্যগুলির মধ্যে একটি ব্যবহার করুন:
screen /dev/ttyUSB0
screen /dev/ttyUSB0 57600
busybox microcom -t 5000 /dev/ttyUSB0
সূত্র: http://forum.xda-developers.com/showthread.php?t=1471241
আপনি পুট্টি ব্যবহার করতে পারেন। এটি উইন্ডোজ এবং লিনাক্সের জন্য একটি এসএসএস / সিরিয়াল / টেলনেট ক্লায়েন্ট। আপনি এটি http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml থেকে ডাউনলোড করতে পারেন
আপনি ckermit ব্যবহার করতে পারেন। এটি সংগ্রহস্থলের মধ্যে থাকা উচিত। এটি ইনস্টল করার পরে আপনার হোম ডিরেক্টরিতে একটি ফাইল তৈরি করুন যাকে .mykermrc
তারপরে নিম্নলিখিত 5 টি লাইন যুক্ত করুন:
set line /dev/ttyUSB0
set flow-control none
set carrier-watch off
set speed 115200
connect
প্যারামিটারগুলি প্রয়োজনীয় হিসাবে সামঞ্জস্য করা যায়।
ফাইল সংরক্ষণ করুন।
এটি শুরু করতে
sudo kermit
আপনি টিও ব্যবহার করতে পারেন - একটি সহজ tty টার্মিনাল I / O অ্যাপ্লিকেশন:
tio /dev/ttyUSB0
Http://tio.github.io দেখুন
আপনি পিকোম ব্যবহার করতে পারেন এটি একটি ন্যূনতম বোবা-টার্মিনাল এমুলেশন প্রোগ্রাম। বুনিয়াদি ব্যবহার হ'ল এর মতো (11520 কে পছন্দসই বাড রেটে পরিবর্তন করুন):
$ picocom -b 115200 /dev/ttyUSB0
বোবা টার্মিনাল প্রোগ্রাম থেকে আপনার পছন্দ মতো সমস্ত বিকল্প রয়েছে যেমন স্টপ বিটস, প্যারিটি, স্থানীয় প্রতিধ্বনি, ক্যারেজ রিটার্ন / লাইন ফিড / ব্যাকস্পেস / ডিলিট / ট্যাব অনুবাদ, এক্স / ওয়াই / জেড-মডেম এবং এএসসিআইআই ট্রান্সফার ইন্টিগ্রেশন ইত্যাদি have ।
দেখুন man picocom
এবং picocom --help
আরও তথ্যের জন্য।
সিরিয়াল পোর্টগুলির সাথে সংযোগ করতে আমি কুকুরছানা ব্যবহার করছিলাম। তবে আপনার ব্যবহারকারীকে ডায়ালআউটে যুক্ত করতে ভুলবেন না: sudo adduser <username> dialout
তারপরে সিস্টেমটি পুনরায় বুট করুন। আমি পিটিটিওয়াই ট্রলার ব্যবহার করছিলাম সিরিয়াল পোর্টগুলির সাথে সংযোগ স্থাপন করুন। তবে আপনার ব্যবহারকারীকে ডায়ালআউটে টড করতে ভুলবেন না: sudo adduser <username> dialout
তারপরে সিস্টেমটি পুনরায় বুট করুন। এর পরে পুনরায় সাপ্তাহিক ছুটির পরে, আপনি সিরিয়াল সংযোগ যেমন পিটিটিওয়াই ব্যবহার করতে পারেন /dev/ttyUSB0
।
লুসিড এবং একটি ডায়নামড ইউএসবি আরএস 232 কেবল ব্যবহার করে:
Plugged it in
ran kermit
set line /dev/ttyUSB0 <<-- mind the capitals/lowecase
connect
set speed 9600
...
এবং একটি ওপেনভিএমএস সার্ভারে একটি আরএস 232 পোর্টের সাথে সফলভাবে সংযুক্ত।
আমার আরডুইনোর সাথে কথা বলার জন্য পুদিনার প্রয়োজন 17.1, কিছুটা তাড়া করার পরে, আমি খুঁজে পেলাম সেরা উপায়টি হ'ল:
sudo gedit /etc/group
যাও লাইন ...
dialout:x:20:
আপনার "ব্যবহারকারী নাম" যুক্ত করুন
dialout:x:20:username
ফাইল সংরক্ষণ
বা ব্যবহার
প্রশাসন - ব্যবহারকারী ও গোষ্ঠী - গোষ্ঠী পরিচালনা করুন
এতে যান লাইন ' dialout
' চেক বৈশিষ্ট্য তা নিশ্চিত করার জন্য "ব্যবহারকারীর নাম" যোগ করতে হবে ব্যবহারকারীর নাম "যদি না টিক হয়"।
এটি আমার পক্ষে এবং অন্যান্য পোস্টগুলির প্রচুর পোস্টে একই সমস্যা ছিল। আশা করি এটি ছেলেদের সহায়তা করবে।
sudo gedit /etc/group
। না। শুধু না। উদাহরণস্বরূপ usermod
বা adduser
উদাহরণস্বরূপ কোনও গোষ্ঠীতে কোনও ব্যবহারকারীকে কীভাবে যুক্ত করবেন তা শিখুন । এবং আপনার পোস্টটি প্রশ্নের উত্তরের চেয়ে একটি মন্তব্য বেশি, কারণ আপনি কীভাবে সংযুক্ত হতে পারবেন তা বাস্তবে দেখান না।