Sun Network 10GbE Switch 72p: SFP+ port में x2129a 1G module Down रहता है जबकि 10G वाले neighbours ठीक हैं
मुझे एक Sun Network 10GbE Switch 72p विरासत में मिला है, जिसके साथ कुछ legacy boxes लटके हैं जो कभी एक gigabit से ज्यादा नहीं करेंगे। plan था किसी एक SFP+ cage में 1G capable module डालकर काम खत्म करना।
- Sun Network 10GbE Switch 72p, serial console पर SEFOS CLI
- x2129a dual-rate 10G/1G multimode module
- OM3 duplex LC, पुराने access switch के 1G port तक
- same chassis पर 10G links up हैं और normally traffic pass कर रहे हैं
उस module वाला port कभी up नहीं होता। कोई alarm नहीं, log में कोई error नहीं, बस एक port down बैठा है जबकि इसके 10G neighbours ठीक हैं, और far end को भी कुछ नहीं दिख रहा।
अब तक क्या try किया:
- module reseat किया और patch cord बदला
- दूसरे cage में move किया
- far end का port check किया, जो up है और partner का इंतज़ार कर रहा है
क्या इन ports में 1G link support ही होता है, और अगर होता है, तो switch की तरफ से मुझसे क्या छूट रहा है?
Comments 5
दोनों हिस्से सही होने चाहिए, और कोई भी अपने आप नहीं होता।
Switch side: इस platform पर सिर्फ ports 65-72 dual speed हैं, तो port 71 ठीक है। x2129a ठीक इसी काम के लिए qualified dual-rate 10G/1G multimode part है, और अगर कभी उन cages से 1G copper चाहिए तो x2123a वाला RJ45 है। पर port खुद fall back नहीं करता, speed SEFOS में manually set करनी होती है:
speed बदलने से पहले port shut करो और बाद में वापस up करो। यह skip करना ही आम वजह है जिससे लोग कहते हैं कि setting लगी ही नहीं। और
write startup-config, वरना अगले reload पर गायब हो जाएगी।Far end: autonegotiation disable करो और उस port को 1000 full duplex पर force करो। 1Gbps mode में ये ports autonegotiate नहीं करते, तो autoneg पर छूटा हुआ partner ही सबसे common वजह है कि link बनता ही नहीं, और यह तुम्हारे symptoms से बिल्कुल match करता है, 10G neighbours खुश हैं और यह एक दोनों तरफ चुप है।
दोनों करो, फिर port को फिर से देखो। अगर far end force करने के बाद भी down रहता है, तो यह अलग fault है और fibre को ठीक से देखने लायक है।
यह किस port number में है? यहां यह मायने रखता है, क्योंकि इस chassis पर हर SFP+ cage dual speed नहीं है, सिर्फ आखिर के आठ का block ही 10G के अलावा कुछ करेगा। अगर तुम्हारा module बाकियों में से किसी में बैठा है तो config की गलती ढूंढना बंद कर दो, वहां यह कभी काम नहीं करेगा।
दूसरा सवाल: far end पर क्या है और उस port पर autonegotiation अब भी enabled है? यह जवाब का दूसरा आधा हिस्सा है, और "कभी हाथ नहीं लगाया" का मतलब लगभग हमेशा यही होता है कि वो on है।
Port 71 है, तो यह आखिरी block के अंदर है। far end एक पुराने access switch पर 1G multimode port है, autonegotiation enabled, factory default, मैंने कभी हाथ नहीं लगाया।
Sun की तरफ भी मैंने कुछ force नहीं किया, port जो default से आता है वहीं है। अगर दोनों सिरे बदलने पड़ें तो मैं बिना किसी से पूछे उस link को कुछ मिनट के लिए down कर सकता हूं, अभी उस पर कुछ भी important नहीं चल रहा।
10G cage में 1G कभी plug and play नहीं होता, और rules platform के हिसाब से अलग होते हैं, एक ही vendor के अंदर भी। Extreme VOSS पर VSP 4450 चाहता है कि autonegotiation enabled रहे जब far end कोई third-party switch हो, जबकि VSP 7254XSQ autonegotiation support ही नहीं करता, तो वहां remote device पर 1G link बनने से पहले उसे disable करना पड़ता है। उल्टी advice, same vendor, दो boxes। इनके 1000BASE-T SFP, AA1419043-E6, जो 10070H के नाम से भी listed है, के लिए recommended practice remote copper port पर custom autoneg है।
MikroTik के पास multi-rate optics के साथ इसका अपना version है। plain SFP+ port में XS+31LC10D को autonegotiate नहीं बल्कि force करना पड़ता है, rate-select pin को low खींचकर, वरना data transmission में corrupt हो सकता है:
अलग speeds, पर problem की same class: cage एक से ज्यादा rate carry कर सकता है और किसी को तो बताना पड़ता है कि तुम्हारा मतलब कौन सी थी।
यह appreciate करने लायक है कि तुम्हारे पास speed वाला knob है भी। QNAP के managed QSW switches पर, QSW-M5216-1T, QSW-M2116P-2T2S और उस line के बाकी, SFP+ ports का data mode QSS में adjust ही नहीं किया जा सकता, सिर्फ RJ45 ports को limit किया जा सकता है। तो एक 1G SFP या तो port के firmware से autodetect हो जाता है या link ही नहीं करता, और fall back करने के लिए कोई configuration नहीं है। लोग आखिर में ऐसा module ढूंढते फिरते हैं जो port को पहले से पसंद हो, या इसके बजाय DAC डाल देते हैं।
यही वजह है कि तुम ऐसी reports भी देखते हो जहां same cage में 10G to 10G ठीक up हो जाता है जबकि 1G module dark रहता है। तुम्हारे box पर यह manual setting है, एक बार खीज लो और हमेशा के लिए solved।