मैं पहली बार एक यूएसबी ड्राइव से बूट करके उबंटू चला रहा हूं। अब मैंने एक यूएसबी-टू-सीरियल कनवर्टर में प्लग इन किया है जिसे मान्यता दी गई है और स्वचालित रूप से जोड़ा गया है /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
आप पोटीन का उपयोग कर सकते हैं। विंडोज और लिनक्स के लिए इसका ssh / सीरियल / टेलनेट क्लाइंट है। आप इसे 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
आप tio का उपयोग कर सकते हैं - एक साधारण tty टर्मिनल I / O अनुप्रयोग:
tio /dev/ttyUSB0
Http://tio.github.io देखें
आप पिकोकॉम का उपयोग कर सकते हैं, यह एक न्यूनतम डंब-टर्मिनल इम्यूलेशन प्रोग्राम है। मूल उपयोग कुछ इस प्रकार है (11520 वांछित बॉड दर में परिवर्तन):
$ picocom -b 115200 /dev/ttyUSB0
आपके पास डंब-टर्मिनल प्रोग्राम से सभी विकल्प हो सकते हैं, जैसे स्टॉप बिट्स, पैरिटी, लोकल इको, कैरेज रिटर्न / लाइन फीड / बैकस्पेस / डिलीट / टैब ट्रांसलेशन, एक्स / वाई / जेड-मॉडेम और एएससीआईआई ट्रांसफर इंटीग्रेशन, आदि। ।
देखें man picocom
और picocom --help
आगे की जानकारी के लिए।
मैं सीरियल पोर्ट से कनेक्ट करने के लिए puTTY का उपयोग कर रहा था। लेकिन अपने उपयोगकर्ता को डायलआउट करने के लिए जोड़ना न भूलें: sudo adduser <username> dialout
फिर सिस्टम को रिबूट करें। मैं सीरियल पोर्ट के लिए puTTY टॉर्चर कनेक्ट का उपयोग कर रहा था। लेकिन अपने उपयोगकर्ता को डायलआउट करने के लिए विज्ञापन देना न भूलें: sudo adduser <username> dialout
फिर सिस्टम को रिबूट करें। T re trt retrrt weeree इसके बाद, आप सीरियल कनेक्शन जैसे puTTY का उपयोग कर सकते हैं /dev/ttyUSB0
।
Lucid और RS232 केबल के लिए एक डायनामोड USB का उपयोग करना:
Plugged it in
ran kermit
set line /dev/ttyUSB0 <<-- mind the capitals/lowecase
connect
set speed 9600
...
और सफलतापूर्वक एक OpenVMS सर्वर पर RS232 पोर्ट से जुड़ा है।
मेरे Arduino से बात करने के लिए मिंट 17.1 की जरूरत थी, थोड़ा पीछा करने के बाद, सबसे अच्छा तरीका जो मुझे मिला वह था:
sudo gedit /etc/group
गोटो लाइन ...
dialout:x:20:
अपना "उपयोगकर्ता नाम" जोड़ें
dialout:x:20:username
फाइल सुरक्षित करें
या उपयोग करें
प्रशासन - उपयोगकर्ता और समूह - समूह प्रबंधित करें
गोटो लाइन " dialout
" यह सुनिश्चित करने के लिए गुणों की जांच करें कि "उपयोगकर्ता नाम" टिक गया है यदि "उपयोगकर्ता नाम" नहीं जोड़ा जाना चाहिए।
इसने मेरे लिए काम किया और बहुत से पोस्ट के द्वारा अन्य लोगों को भी यही समस्या हुई। आशा है कि यह लोगों की मदद करता है।
sudo gedit /etc/group
। मत करो। बस नहीं है। उदाहरण के लिए usermod
या adduser
उदाहरण के लिए समूह में उपयोगकर्ता को जोड़ना सीखें । और आपकी पोस्ट सवाल के जवाब के बजाय एक टिप्पणी के अधिक है, क्योंकि आप वास्तव में नहीं दिखाते हैं कि कैसे कनेक्ट करना है।