kke
May 29, 2012, 6:23pm
1
พอดี Switch ในตู้มีปัญหาเข้า Manage ทาง IP ไม่ได้ เลยต้องเข้าทาง Console ที่เป็น Serial Port
โดยปกติวิธีที่นิยมทำกันก็คือ ใช้สายแปลง USB-Serial เสียบเข้าไปกับ Notebook (Windows) แล้วใช้โปรแกรม Hyperterminal เชื่อมต่อเข้าไป
แล้วถ้าไม่ได้เอา Notebook ไปล่ะ หรือว่าบน Windows รุ่นใหม่ๆอย่าง Windows7 ไม่มี Hyperterminal มาให้แล้ว จะทำอย่างไร มาดูกันว่ามีวิธีง่ายๆกี่วิธีที่จะเชื่อมต่อ
วิธีที่ 1. แบบที่ว่าไปข้างบนคือ[INDENT]ใช้สายแปลง [COLOR=#ff0000]USB-Serial[/COLOR] เสียบเข้าไปกับ Notebook (Windows XP) แล้วใช้โปรแกรม [COLOR=#ff0000]Hyperterminal[/COLOR] เชื่อมต่อเข้าไป
[/INDENT]
วิธีที่ 2. เหมือนแบบที่ 1 แต่ว่าใน Windows ไม่มี Hyperterminal จะใช้โปรแกรมอะไรแทนดี
[INDENT] ง่ายๆครับ ใช้ [COLOR=#ff0000]Putty[/COLOR] ที่คุ้นเคยนี่ล่ะ เลือก Option เป็น Serial แล้วกำหนด ComX กับ Baud Rate ให้ถูกต้อง แค่นั้นเอง
หรือจะ copy hyperterminal มาจาก xp ก็ใช้ได้ แต่ putty น่าจะหาได้ง่ายกว่า
หรือลงโปรแกรม [COLOR=#ff0000]realterm[/COLOR] ที่ใช้แทน hyperterminal ก็ใช้งานได้ดี
[/INDENT]
วิธีที่ 3. ไม่มี Notebook หรือ Windows เลย มีแต่สายแปลง กับเครื่อง [COLOR=#ff0000]Linux[/COLOR] เต็มตู้[INDENT]อันนี้ก็ไม่ยากอีก (ถ้าเป็น Kernel รุ่นใหม่ๆ ที่รู้จัก Chipset ที่ใช้ในสายแปลง ของผมเป็น [COLOR=#ff0000]HL-340[/COLOR] เสียบแล้วใช้ได้เลย) พอเสียบสายแปลงเข้าไปก็จะมี /dev/ttyUSB0 โผล่ขึ้นมา
จากนั้นก็เชื่อมต่อได้หลายโปรแกรม ที่จะแนะนำคือ [COLOR=#ff0000]screen[/COLOR] ที่หลายๆคนเคยใช้กันนี่ล่ะ ถ้าไม่มีก็แค่ yum install screen เพื่อติดตั้ง
แล้วเชื่อมต่อด้วยคำสั่งง่ายๆ screen /dev/ttyUSB0 38400
(38400 คือ baud rate ให้กำหนดให้ตรงกับอุปกรณ์ว่าเป็นเท่าไหร่)
[/INDENT]
ปล. ถ้าเครื่องคอมที่เชื่อมต่อมี port serial อยู่แล้ว (โดยเฉพาะเครื่อง dell server ทุกรุ่น) ก็สามารถใช้สาย serial-serial ธรรมดาๆ เสียบได้เลย ส่วนการเชื่อมต่อก็ใช้โปรแกรมตามข้างบนทั้ง 3 วิธี โดยกำหนดเลข ComX ให้ถูกต้อง หรือใน Linux ก็จะเป็น /dev/ttyS0
** ที่สำคัญต้องมีสายที่จะใช้เชื่อมต่อ ถ้าไม่มีก็จบ
เมื่อวานนึกไม่ออก มีแต่สายแปลง USB-Serial กับสาย serial-serial ทิ้งอยู่ในตู้ แต่ไม่ได้เอา notebook ไป driver ก็เก็บอยู่ในคอมที่บ้าน เลยกลับบ้านมาก่อน เพราะ switch ยังทำงานได้ กลับมานั่ง search google โอ้ว เมื่อวานเสียบกับเครื่องในตู้ที่เป็น linux ก็ได้แล้ว :875328cc:
kke
May 30, 2012, 3:03am
3
ใช้ iPhone ได้ไหมครับ
555 ถ้าเสียบสาย serial ได้ ก็ใช้ได้ครับ :015:
kke
May 30, 2012, 3:48am
4
มา update หลังจากทดสอบใช้งานจริง
วิธีที่ 1 ใช้ได้ผลแน่นอน
วิธีที่ 2 ลองแล้วใช้ putty แทน hyperterminal ได้สบาย แต่ต้องใส่ค่า com port เอง ถ้าใช้ hyperterminal จะมี list com port ขึ้นมาให้เลือก (วันนี้ใช้วิธีนี้เป็นหลัก เพราะเอา notebook ไปด้วย)
วิธีที่ 3 ลองเชื่อมต่อด้วย screen แล้ว หน้าจอไม่มีอะไรขึ้นเลย คิดว่าใส่ parameter ไม่ครบ ไว้มีโอกาสจะลองใหม่ น่าจะต้องเป็น
screen /dev/ttySX baud_rate,cs8|cs7,ixon|-ixon,ixoff|-ixoff,istrip|-istrip
Where,
[LIST]
[][B]/dev/ttySX[/B]: Linux serial port (e.g., /dev/ttyS0 [COM1] )
[ ][B]baud_rate[/B]: Usually 300, 1200, 9600 or 19200. This affects transmission as well as receive speed.
[][B]cs8[/B] or [B]cs7[/B]: Specify the transmission of eight (or seven) bits per byte.
[ ][B]ixon[/B] or [B]-ixon[/B]: Enables (or disables) software flow-control (CTRL-S/CTRL-Q) for sending data.
[][B]ixoff[/B] or [B]-ixoff[/B]: Enables (or disables) software flow-control for receiving data.
[ ][B]istrip[/B] or [B]-istrip[/B]: Clear (or keep) the eight bit in each received byte.
[/LIST]
เช่น
screen /dev/ttyUSB0 38400,cs8,-ixon,-ixoff
แล้วก็จะลองใช้ minicom ดูด้วย อันนี้น่าจะได้ เพราะมีให้ตั้งค่าผ่านเมนูได้เลย
รู้สึกว่าโปรแกรม screen จะมี interface บน Xwindows ด้วยนะครับ
ton1
May 30, 2012, 12:47pm
6
telnet เข้าไป config ง่ายกว่าป่ะครับ
คุณ kee น่าจะหมายถึงกรณีที่เข้าทาง ip ไม่ได้มั๊งครับ
ton1
October 31, 2012, 1:23pm
8
พี่ KKE ครับ ตัวแปลงจาก USB – Serial Port นี่ราคาประมาณเท่าไรครับ
เห็นมีขายในเว็บ 950 บาท แพงเกิน ว่าจะไปซื้อมาใช้สักหน่อยครับ
rtsp
October 31, 2012, 1:44pm
9
ถ้าเอาดีๆแนะนำ ATEN ครับ
ตอนปี 2009 มันราคา 850 บาท ไม่รู้สมัยนี้ลดยัง
kke
October 31, 2012, 3:01pm
10
เดินซื้อตามร้างแผง ห้าง it ราคาทั่วไปประมาณ 350บ (ร้านที่ขายเกิน 350บ ก็มี ถามแล้วก็เดินผ่าน)
ที่ซื้อมาก็ประมาณ 170บ ที่ it square หลักสี่ ร้านใหนจำไม่ได้ ถามแล้วถูกดีเลยซื้อเก็บไว้ เพราะถึงตอนจำเป็นต้องใช้ ถ้าหาไม่ได้ 800บ ก็อาจต้องยอมซื้อ
ton1
October 31, 2012, 3:12pm
11
ขอบคุณมากครับ เดี๋ยวลองหา PC ที่ลง Linux แล้วมี Serial Port ดูก่อน
apkp
October 31, 2012, 4:49pm
12
ton1
October 31, 2012, 4:59pm
13
แจ๋วมากเลย ซื้อที่ไหน ตัวละเท่าไรครับ ?