Juniper 800G-ZR - PTX10002-36QDD
Hey All,
Been working on a PTX10002-36QDD for a bit trying to get an 800G-ZR link to come up. After a few days of banging my head against a wall, I managed to get the link to come up and wanted to share some of my pointers from working on this.
The key things I was seeing here - link down and under the interface device flags I was seeing SerDes-Tune-Error
Minimum viable config for the interface
set interfaces et-0/0/1 speed 800g <<<<< Important
set interfaces et-0/0/1 mtu 9500
set interfaces et-0/0/1 optics-options wavelength 1528.77 <<< Important
set interfaces et-0/0/1 optics-options appselid id X <<< Important
set interfaces et-0/0/1 unit 0
To get your appselid - you need to run show interfaces diagnostics optics-applications
show interfaces diagnostics optics-applications et-0/0/1
Physical interface: et-0/0/1
Interface Name : et-0/0/1
Current Speed : 1x800G
Current Host Id : 82 - 800GAUI-8 L C2M (Annex 120G)
Current Media Id : 108 - 800ZR-A, 150 GHz DWDM
Short(S)/Long(L) Port : L port <<<< Important
Ap Sel Host Intf Code Host Id Apsel Supported Media Intf Code Media Id Host Lanes Media Lanes Host Assign Media Assign
1 800GAUI-8 S C2M (Annex 120G) 81 N 800ZR-A, 150 GHz DWDM 108 8 1 1 1
2 800GAUI-8 L C2M (Annex 120G) 82 Y 800ZR-A, 150 GHz DWDM 108 8 1 1 1
3 400GAUI-4-S C2M (Annex 120G) 79 N 800ZR-A, 150 GHz DWDM 108 4 1 17 1
4 400GAUI-4-L C2M (Annex 120G) 80 Y 800ZR-A, 150 GHz DWDM 108 4 1 17 1
5 200GAUI-2-S C2M (Annex 120G) 77 N 800ZR-A, 150 GHz DWDM 108 2 1 85 1
6 200GAUI-2-L C2M (Annex 120G) 78 Y 800ZR-A, 150 GHz DWDM 108 2 1 85 1
7 100GAUI-1-S C2M (Annex 120G) 75 N 800ZR-A, 150 GHz DWDM 108 1 1 255 1
8 100GAUI-1-L C2M (Annex 120G) 76 Y 800ZR-A, 150 GHz DWDM 108 1 1 255 1
9 400GAUI-4-S C2M (Annex 120G) 79 N FLEXO-6e-DPO-16QAM/FOIC6e-DPO 106 4 1 17 1
If your port is a L port, use a L profile. If a S port, use an S profile.
If you need to reprogram your optics - request interface optics-reset et-x/y/z
If you need to debug/trace the optics bring up - show trace application picd live | save /var/tmp/FOO
There is too much going on during optics bring up to watch on the screen in real time.
Hope this helps someone else out in the future with 800G-ZR!