การใช้งาน usb to serial ยี่ห้อ ATEN กับ Ubuntu Desktop เพื่อเชื่อมต่อสาย Console กับ RouterBoard

เนื่องจากช่วงนี้ลองหันมาใช้ระบบปฏิบัติการเพื่อมวลมนุษยชาติ ของฟรี จาก Ubuntu เป็นโอเพ่นซอร์ส ตัวหนึ่งที่น่าใช้งาน ซึ่งตอนนี้ที่ผมนั่งเขียนบทความนี้ ก็เขียนบน Ubuntu 18.04.1 LTS นี่แหละครับ

พอดีงานทางด้านเน็ตเวิร์ค ผมต้องใช้สายคอนโซลในการเชื่อมต่อ เพื่อคอนฟิกพวก Cisco หรือ MikroTik เลยจำเป็นต้องใช้งานสายคอนโซล ซึ่งทำงานผ่านพอร์ตซีเรียล แต่เนื่องด้วยโน๊ตบุคผมตัวนี้ไม่มีพอร์ตซีเรียล เลยจำเป็นต้องซื้อตัวแปลงมา หรือ USB TO Serial ยี่ห้อ ATEN ตัวนี้ปกติผมใช้บน Windows อยู่แล้วเสียบปุ๊บเจอปั๊บ ไม่ต้องคอนฟิกใดๆ เลย แต่พอมารันบน Ubuntu ก็เลยต้องหาวิธีกันหน่อย

เชื่อต่อสายคอนโซลเข้ากับไมโครติกสวิต CRS328-24P-4S+RM

การเชื่อมต่อให้เสียบสาย USB to Serial เข้าไปก่อน ดังภาพนะครับ

เสียบสาย USB to Serial กับเครื่องคอมพิวเตอร์

จากนั้นให้เปิด Terminal ขึ้นมา แนะนำให้เข้าด้วย root จะดี มากๆๆ แต่ผมใช้บน user ปกตินี่แหละ แล้วก็พิมพ์คำสั่ง lsusb เพื่อดูว่าตอนนี้มี usb อะไรเชื่อมต่อกับเครื่องบ้าง มันจะบอกยี่ห้อให้ด้วย ตัวอย่าง เจอ ATEN แล้ว 

ให้เราจดตัวเลข Vendor และ Product เอาไว้ครับ ดังภาพ

ID : 0557:2008 อันนี้คือ Vendor & Product

ตัวอย่าง ผมได้ ID = 0557 : 2008 มาแล้ว จากนั้นก็รันคำสั่ง ตามลำดับดังต่อไปนี้

modprobe usbserial vendor=0x0557 product=0x2008
dmesg | grep ‘ttyUSB’
chmod 777 /dev/ttyUSB0
cu -l /dev/ttyUSB0 -s 115200

รันคำสั่งตามลำดับ เปลี่ยนค่าตามอุปกรณ์ของท่านนะครับ

คำสั่ง cu เชื่อมต่อผ่านพอร์ต ttyUSB0 ใส่ค่าบอดเรด 115200 สำหรับ RouterBoard

อ๋อ คำสั่ง cu ตัวท้าย ถ้าใครยังไม่ได้ติดตั้งโปรแกรม cu ก็ติดตั้งด้วยคำสั่ง sudo apt-get cu -y นะครับ

ทดสอบเชื่อมต่ออุปกรณ์สวิต เข้าได้แล้ว ตอนนี้จะเห็นมีข้อมูลวิ่งแล้ว

พร้อมสำหรับการคอนฟิกอุปกรณ์

แล้วการออกจาก โหมดคอนโซลล่ะ ทำอย่างไร ให้กดปุ่ม ~. (ตามด้วยจุด) น่ะ แล้วมันจะออกจากคอนโซลให้เองครับ แค่นี้แหละ 

กดปุ่ม (เปลี่ยนภาษาที่เราคุ้นเคย แต่กด shift ด้วยน่ะ ตามภาพ

เย้ ออกจากโปรแกรม cu ได้แล้ว ทำงานอื่นต่อ

สุดท้าย วิธีการพวกนี้ไม่ได้คิดเอง ไปดูของเมืองนอกมา อ้างอิงดังลิงค์นี้นะครับ


https://www.cyberciti.biz/hardware/5-linux-unix-commands-for-connecting-to-the-serial-console/

สุดท้าย ผมบันทึกวิธีการนี้ไว้ เตือนความจำตัวเองด้วย ขอบคุณที่ท่านหลงมาอ่าน ฮ่าๆๆ

อำนวย ปิ่นทอง
บริษัท โอติก เน็ตเวิร์ค จำกัด

Leave a Reply

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *