Do it yourself
 
how to up ios switch cisco 2960X-24TS-LL

ก่อนอื่นเลย ที่เขียนเพื่อเตือนความจำ อีกอย่าง เผื่อใครที่ทำงานเกี่ยวกับ ระบบเครือข่ายอาจจะได้เข้ามาเจอ หรือลองแก้ปัญหาดูนะครับ

เกรินซักเล็กน้อย เนื่องด้วยผมทำงานด้าน network ไม่ได้เก่งอะไรแล้วกัน ปัญหาที่เกิดขึ้นได้ทุกวัน ทุกเวลา ว่าง่ายๆ ดูแล ระบบพวกนี้ ปัญหามีมากมายจนไม่สามารถที่จะอธิบายได้ หรือเขียนได้ แต่สิ่งที่จะเขียนวันนี้ ใครคงเคยทำ หรือไม่เคยทำก็ได้ แต่หากเจอปัญหาแบบผม ก็ลองทำดู และ ผมได้
ทดสอบและลองหลายรูปแบบ แต่สรุปที่เขียนนี้คือ เร็ว และ ไม่เสียเวลา เริ่มกันเลย


มี switch cisco รุ่น 2960X-24TS-LL มีปัญหาคือ ตัว sw  (switch) ไม่สามารถ boot และทำงานได้เหมือนปกติทุกวัน เนื่องด้วยสาเหตุ อายุ หรือ มีปัญหาที่เราไม่สามารถรู้ได้ เพราะว่า มัน ทำงานด้วยตัวมันเอง ถ้าจะรู้ ก็ต้องใช้ สาย console หรือพูดง่ายๆ คือ สาย lan และ usb เข้าไปในตัว switch






























สีแดง คือสาย utp หรือ สาย lan เสียบเข้ากับ port manage ต่อกับ port lan ของ computer
สีฟ้า คือ สาย console  ต่อเข้ากับ usb port ของ computer








ตัวอย่างข้างบน

เครื่อง คอมเรา set ip

ip : 10.0.0.3
sub : 255.255.255.0
gate : 10.0.0.1








และ program tftp สำหรับ windows เพื่อ upload , download ข้อมูลเข้าสู่ ตัว hardware switch cisco 2960x นั่นเองครับ





ปัญหาที่ผมจะแนะนำวันนี้คือ
sw ที่จะเขียนคำย่อนะครับ คือ switch นะครับ มีปัญหาไม่สามารถ boot และ ทำงานได้ตามปกติ หลังจากไฟฟ้าตก และ ดับ ติดต่อกัน 2-3 ครั้ง ทำให้ rom ที่ฝังอยู่ในตัว sw เกิดมีปัญหาขึ้นมา
กระบวนการแก้ปัญหามีดังนี้ครับ เอาสั้น ๆ ก่อนนะครับ

1. ถอดปลั๊ก
2. กดปุ่ม mode ค้างไว้ และหลังจากนั้น เสียบปลั๊กไฟ (มือยังกดปุ่ม mode ค้างไว้ประมาณ 30 วินาที เฉพาะรุ่นนี้นานหน่อยนะครับ)

3. เสียบสาย console เปิด programe ประเภท connect ด้วย putty  , secureCRT, Tera Team ,Extraputty ฯลฯ สุดแล้วแต่ที่ท่านมี





หลังจากนั้น ปล่อยปุ่ม mode และมาดูหน้าจอ จะขึ้น คำว่า

switch :

ให้พิพม์
switch : flash_init





หลังจากนั้นพิมพ์
switch: dir





จากภาพบน จะปรากฎ fiile ที่ sw นั้นมีอยู่ใน rom เปรียบเทียบเหมือน harddisk ที่มีข้อมูลนั่นเองหละครับ
หลังจากนั้น ให้ดูคำสั่งว่า มีอะไรที่ set ไว้บ้าง

ให้พิมพ์

switch : set

จะแสดงข้อมูลประมาณนี้

BAUD=115200
BOARD_CONFIG_REV=0
BOOT=flash://c2960x-universalk9-mz.152-7.E0a.bin
CLEI_CODE_NUMBER=CMMMJ00ARA
DAUGHTERBOARD_ASSEMBLY_NUM=73-14200-03
DAUGHTERBOARD_REVISION_NUM=A0
DAUGHTERBOARD_SERIAL_NUM=FOC17517LAC
DEFAULT_ROUTER=10.0.0.1
DEFUALTGATEWAY=10.0.0.2
DUAL_CORE_ENABLE=0
IMAGE_UPGRADE=yes
IPADDRESS=10.0.0.1
IP_ADDR=10.0.0.1/255.255.255.0
MAC_ADDR=50:1C:BF:76:24:00
MODEL_NUM=WS-C2960X-24TS-LL
MODEL_REVISION_NUM=B0
MOTHERBOARD_ASSEMBLY_NUM=73-14198-04
MOTHERBOARD_REVISION_NUM=A0
MOTHERBOARD_SERIAL_NUM=FOC1752017A
POWER_SUPPLY_PART_NUM=341-0529-02
POWER_SUPPLY_SERIAL_NUM=LIT174228JL
 -- MORE --
SDM_TEMPLATE_ID=0
SUBNETMASK=255.255.255.0
SWITCH_PRIORITY=1
SYSTEM_SERIAL_NUM=FOC1752S3AC
TAN_NUM=800-38013-02
TAN_REVISION_NUMBER=C0
VERSION_ID=V02







หลังจากพิมพ์ จะเห็นว่า มีคำสั่งที่ sw นั้นได้ทำการ set ไว้ เราต้องเพิ่มคำสั่ง
โดยการพิมพ์

switch : set ตามด้วยคำสั่งที่เราต้องการ
ตัวอย่าง
switch : set  BAUD 115200
switch : set IPADDRESSS 10.0.0.1
switch : set DEFAULT_ROUTER=10.0.0.1
switch : set IP_ADDR 10.0.0.1/255.255.255.0

หากไม่ต้องการให้พิมพ์ unset

swith : unset
ตัวอย่าง
switch : unset BAUD 115200
switch : unset IPADDRESSS 10.0.0.1

พอเข้าใจแล้วนะครับ



มาเริ่มกัน ที่นี้ผมจะทำให้ sw ทำการ download file ios หรือพูดง่ายๆ คือ file สำหรับ boot ระบบปฏิบัติเข้าตัว sw เพื่อทำงาน โดยที่ตัว sw นั้นมีปัญหาผมถึงต้องเสียบสาย console เชื่อมต่อกับ sw และ คอมพิวเตอร์ แต่ถ้าเครื่องปกติ ที่สามารถใช้งานได้ ก็จะมีกระบวนการ update firmware อีกแบบ
เอาเป็นว่าก่อนที่จะ งง ไปกว่านี้ ผมก็เริ่มเลย

switch: copy tftp://10.0.0.3/2960X-24TS-LL/c2960x-universalk9-mz.152-2.E5.bin  flash:/c2960x-universalk9-mz.152-2.E5.bin

อธิบายได้ว่า ให้ sw ทำการ ดึงข้อมูลมาจาก เครื่องผมที่ set ip 10.0.0.3 ไว้ และเปิด programe tftp ไว้และมี file ios ให้มาเก็บไว้ใน drive flash:





หากทำอะไร ต่างๆ ถูกต้อง sw จะทำการ download ข้อมูล file ios ชื่อที่เราต้องการ เก็บไว้ใน flash: เพื่อที่จะเตรียมให้ระบบทำงานต่อไป ตอนนี้ก็ต้อง
รอให้มันเสร็จก่อนนะครับ

แต่ถ้าหากพื้นที่ไม่พอ เราก็ต้องลบช้อมูลก่อน
โดยใช้คำสั่ง


switch: delete falsh:/c2960x-universalk9-mz.152-7.E0a.bin

ตัวอย่างคือ ต้องการลบ file ใน flas ชื่อก็ตามนั้นหละครับ แล้วใช้คำสั่ง dir ดูว่า พื้นที่เหลือเยอะพอที่จะ download file ios เข้าไปใน cisco มั้ยนะครับ







รอๆ ๆ ๆ

และตรวจสอบ file ที่ tftp server ที่เราปล่อยด้วยว่า ขนาดที่ปล่อยนั้นครบจำนวนแล้ว
หลังจากนั้น

switch : dir flash:/
และ
switch : set BOOT flash:/c2960x-universalk9-mz.152-2.E5.bin

เพื่อเปลี่ยนแปลง file ให้ไปอ่าน boot ที่ตัวเราทำการ download เสร็จ




หลังจากนั้นให้ตรวจสอบอีกครั้ง


switch: set

เพื่อตรวจสอบว่า เราได้ทำการแก้ไข set ค่าต่างๆ ถูกต้อง

หลังจากนั้น พิพม์คำสั่ง


swith : boot

เพื่อทดสอบว่า sw ที่เราทำการ load ios ใหม่เข้าไปนั้นสามารถทำงานได้หรือไม่ ถ้าไม่ได้ ก็ทำแบบนี้ แต่เพียงเปลี่ยน ios ที่ website ให้เรา download เพื่อ upgrade switch ของเรานะครับ








สุดท้าย

หวังเป็นอย่างยิ่งอาจจะเป็นประโยชน์ไม่มากก็น้อยนะครับ




firmware cisco

https://software.cisco.com/download/home/284020978




อ้างอิง เผื่อ สมช. อยากเข้าไปดูๆ อ่านๆ

https://blog.unolution.com/networking/how-to-recover-a-cisco-switch-3560x-3750x-from-boot-loader/

https://www.cisco.com/c/en/us/support/docs/switches/catalyst-2950-series-switches/41845-192.html

https://www.cisco.com/c/en/us/support/docs/switches/catalyst-2950-series-switches/12040-pswdrec-2900xl.html










 


Create Date : 06 พฤษภาคม 2562
Last Update : 20 กรกฎาคม 2562 21:41:01 น. 0 comments
Counter : 1643 Pageviews.  
 
Name
Opinion
*ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก

mrter2012
 
Location :


[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 11 คน [?]




...
ไม่ต้องการ ยอด like ไม่ต้องการ ต้นตะไค้
แค่ อยากบอกคนที่ไม่รู้ หรืออยากจะหาข้อมูล..

กระผม..สนใจและศึกษาด้านคอมพิวเตอร์ มือถือ ซ่อมแซมบ้าน ซ่อมรถยนต์ เครื่องยนต์ กลไกต่างๆ เครื่องมือช่าง electronic

ว่างๆ ก็จะหาอ่าน ศึกษา หาทำงาน หาซ่อมเป็นงานอดิเรก ฯลฯ

ชอบลงมือทำเอง หากไม่เกิน หรือไม่คิดว่าเกินความสามารถก็จะลงมือทำเลยครับ
หากไม่มีอุปกรณ์ หรือเกินที่เราจะมีได้ ก็ศึกษา หาวิธีที่จะทำ จนสุดก่อน

หากคิดว่าไม่ได้ ทุกอย่างมันก็จะไม่ได้ครับ ดังนั้น เราต้องมั่นใจว่าทำได้ และลงมือเลยครับ

และอยากให้เพื่อนๆ ที่อ่านลงมือทำ อาจจะไม่เหมือนผม แต่อาจจะทำอย่างที่ตัวเองถนัด
แล้วมาบอกเล่าให้เพื่อนๆ ฟังเป็นความรู้ประสบการณ์ เป็นวิทยาทานให้กับคนอื่นๆ รุ่นต่อรุ่น

เพราะว่าช่างที่ทำงานจริงๆ คงไม่มาเขียน หรือบอกเล่าให้เราอ่าน ดังนั้น เพื่อนๆ ทำอะไรที่คิดว่าเป็นประโยชน์กับเพื่อนๆ ก็เขียนได้ฟรี ไม่เสียเงิน เพียงแค่ เสียเวลา และถ่ายภาพ
เป็นตัวอย่างให้เพื่อนๆ ที่จะทำตาม ....


ขอบคุณครับ สุดท้าย บทความต่างๆ ที่ผมเขียนคิดว่าคงเป็นประโยชน์ไม่มากก็น้อยสำหรับใครบางคนที่ยังไม่รู้ .. ทุกคนไม่รู้ และไม่เก่งกันทุกคนครับ เอาที่ความถนัดมาเขียนบอกเล่ากันครับ... :)



New Comments
[Add mrter2012's blog to your web]

 
pantip.com pantipmarket.com pantown.com