SUSE LINUX Enterprise & openSUSE Community
มกราคม 18, 2019, 04:35:55 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
ข่าว:
 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  

[Why we need your support] SUSE and openSUSE are trademarks of Attachmate Group, Inc. - WE ARE NOT IN ANY WAY ASSOCIATED WITH SUSE AND ATTACHMATE GROUP. SUSEThailand.com is a SUSE Linux user and community found in Thailand but not limited to other country suse linux user to join in. Currently active contents (How to's, Scripts, Tips, Tricks, Tutorials, Linux Command Line, and Troubleshooting) this suse linux how to's and expert support are SUSE Linux.
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน
หัวข้อ: How to enable USB Serial Port adapter (RS-232) on SUSE Linux  (อ่าน 2198 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« เมื่อ: พฤษภาคม 19, 2012, 10:15:03 AM »


How to enable USB Serial Port adapter (RS-232) on SUSE Linux

กรณีที่เราต้องการ map ไปเป็น /dev/ttyUSB0 เนื่องจากเราใช้ USB to RS232 - USB Converter สำหรับเชื่อมต่อไปยังเครื่องสำรองไฟ (UPS) เพื่อควบคุมการทำงาน จากนั้นเวลาติดตั้งซอฟต์แวร์ควบคุมก็ต้องระบุพาทเป็น /dev/ttyUSB0 แทน /dev/tty0 อะไรอย่างนี้ครับ

- ค้นหา serial product

โค๊ด:
lsusb

- โหลดโมดูล

โค๊ด:
modprobe usbserial vendor=0x0677 product=0x2303

ไม่ต้องมี 0x ข้างหน้า

- ตรวจสอลไดร์เวอร์โดยให้แสดงผลเฉพาะไดร์เวอร์ usb

โค๊ด:
dmesg | grep usb

As you can see, the new serial port device is mapped to /dev/ttyUSB0. You can instruct SUSE Linux to load this module automatically by include the line : "modprobe usbserial vendor=0677 product=2303" inside "/etc/init.d/boot.local" file.

โค๊ด:
vi /etc/init.d/boot.local

เพิ่มบรรทัดข้างล่างนี้

#Added line for load modules RS-232
modprobe usbserial vendor=0677 product=2303


- รีสตาร์ทเครื่อง

โค๊ด:
reboot
« แก้ไขครั้งสุดท้าย: พฤษภาคม 19, 2012, 10:29:19 AM โดย Sontaya » แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
Elisa
บุคคลทั่วไป


อีเมล์
« ตอบ #1 เมื่อ: ธันวาคม 25, 2012, 08:00:55 PM »


Thank you.
« แก้ไขครั้งสุดท้าย: ธันวาคม 25, 2012, 10:44:14 PM โดย Sontaya » แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

(@)2007 SUSE Linux user community found in Thailand. This site is not an official openSUSE and SUSE website, and is not in any way affiliated with or endorsed by SUSE Linux GmbH or Novell. openSUSE and SUSE are trademarks of Novell, Inc. in the United States and other countries.
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.049 วินาที กับ 19 คำสั่ง (Pretty URLs adds 0.009s, 2q)