Sun Network 10GbE Switch 72p: module x2129a 1G trong cổng SFP+ vẫn down trong khi các cổng 10G lân cận vẫn ổn
Mình thừa kế một con Sun Network 10GbE Switch 72p với vài thiết bị cũ treo vào nó, những thiết bị sẽ không bao giờ chạy quá một gigabit. Kế hoạch là thả một module hỗ trợ 1G vào một trong các khe SFP+ rồi xong việc.
- Sun Network 10GbE Switch 72p, CLI SEFOS qua console serial
- Module multimode dual-rate 10G/1G x2129a
- OM3 duplex LC nối tới một cổng 1G trên một access switch đời cũ
- Các link 10G trên cùng chassis vẫn lên và truyền traffic bình thường
Cổng có module đó không bao giờ lên. Không alarm, không lỗi trong log, chỉ là một cổng nằm ì ở trạng thái down trong khi các cổng 10G lân cận vẫn ổn, và đầu kia cũng chẳng thấy gì.
Đã thử:
- cắm lại module và đổi dây nhảy
- chuyển nó sang khe thứ hai
- kiểm tra cổng đầu kia, nó đang lên và chờ partner
Link 1G có được hỗ trợ trên các cổng này chút nào không, và nếu có, mình đang thiếu gì ở phía switch?
Comments 5
Cả hai nửa đều phải đúng, và không nửa nào tự động xảy ra cả.
Phía switch: chỉ cổng 65-72 mới là dual speed trên platform này, nên cổng 71 hoàn toàn ổn. x2129a là linh kiện multimode dual-rate 10G/1G đã được chứng nhận đúng cho công việc này, và x2123a là loại RJ45 nếu bạn cần đồng 1G từ mấy khe đó. Nhưng cổng không tự fallback đâu, bạn phải đặt speed bằng tay trong SEFOS:
Shut cổng trước khi đổi speed rồi đưa nó lên lại sau đó. Bỏ qua bước đó là lý do thường gặp khiến mọi người báo là cài đặt không ăn. Và nhớ
write startup-config, không thì nó sẽ biến mất ở lần reload tiếp theo.Đầu kia: tắt autonegotiation và ép cổng đó về 1000 full duplex. Ở chế độ 1Gbps, các cổng này không autonegotiate, nên một partner còn để ở autoneg là lý do phổ biến nhất khiến link không bao giờ hình thành, khớp chính xác với triệu chứng của bạn, các cổng 10G lân cận vui vẻ còn cổng này thì im lặng theo cả hai hướng.
Làm cả hai việc, rồi xem lại cổng đó lần nữa. Nếu nó vẫn ở trạng thái down sau khi đầu kia đã bị ép, đó là một lỗi khác và đáng để xem xét kỹ sợi quang.
Nó đang nằm ở cổng số mấy? Điều đó quan trọng ở đây, vì không phải mọi khe SFP+ trên chassis này đều là dual speed, chỉ một khối tám cổng ở cuối mới làm được gì khác ngoài 10G. Nếu module của bạn đang nằm ở một trong các cổng còn lại, bạn có thể ngừng tìm lỗi cấu hình, nó sẽ không bao giờ hoạt động ở đó.
Câu hỏi thứ hai: đầu kia là gì và autonegotiation có còn được bật trên cổng đó không? Đó là nửa còn lại của câu trả lời, và "chưa từng đụng vào" gần như luôn có nghĩa là nó đang bật.
Cổng 71, vậy là nằm trong khối cuối. Đầu kia là một cổng multimode 1G trên một access switch đời cũ, autonegotiation đang bật, mặc định từ nhà máy, mình chưa từng đụng vào.
Ở phía Sun mình cũng chưa ép gì cả, cổng đang ở bất cứ trạng thái mặc định nào nó tự lên. Nếu cả hai đầu đều cần đổi, mình có thể cho link đó down vài phút mà không cần hỏi ai, nó chưa mang thứ gì quan trọng cả.
1G trong khe 10G chẳng bao giờ là cắm-là-chạy, và quy tắc khác nhau tùy platform, kể cả trong cùng một vendor. Trên Extreme VOSS, VSP 4450 muốn autonegotiation cứ để bật khi đầu kia là switch bên thứ ba, trong khi VSP 7254XSQ lại không hỗ trợ autonegotiation chút nào, nên ở đó thiết bị đầu xa phải tắt nó đi trước khi một link 1G hình thành được. Lời khuyên trái ngược nhau, cùng một vendor, hai con box. Với SFP 1000BASE-T của họ, AA1419043-E6, còn được liệt kê là 10070H, thực hành khuyến nghị là tùy chỉnh autoneg trên cổng đồng đầu xa.
MikroTik có kiểu riêng của mình với quang multi-rate. Một XS+31LC10D trong cổng SFP+ thường phải bị ép chứ không autonegotiate, với chân rate-select được kéo xuống low, nếu không dữ liệu có thể bị hỏng trong quá trình truyền:
Khác tốc độ, nhưng cùng một dạng vấn đề: khe cắm có thể mang nhiều hơn một tốc độ và phải có thứ gì đó báo cho nó biết bạn muốn tốc độ nào.
Đáng để trân trọng việc bạn còn có một công tắc speed để chỉnh. Trên các switch QSW có quản lý của QNAP, QSW-M5216-1T, QSW-M2116P-2T2S và phần còn lại của dòng đó, chế độ data của cổng SFP+ không thể chỉnh trong QSS, chỉ cổng RJ45 mới giới hạn được. Nên một SFP 1G hoặc được firmware của cổng tự nhận diện, hoặc không link được, và không có cấu hình nào để fallback về cả. Mọi người cuối cùng phải đi săn một module mà cổng đã sẵn ưa thích, hoặc thả một DAC vào thay thế.
Đó cũng là lý do bạn thấy các báo cáo nơi 10G sang 10G lên tốt trong cùng khe trong khi một module 1G thì tối om. Trên box của bạn thì đó là một cài đặt thủ công, khó chịu một lần rồi xong hẳn.