Juniper MX204 – Enabling 100G ports

This was far more difficult than it should be so it’s worth writing down…

First, check the Juniper Port Checker to ensure that the port configuration you want is supported. In my case, I wanted 2x 100G (QSFP28), 2x 40G (QSFP+) and 8x 10G (SFP+). You now need to configure all of those ports explicitly:

  1. chassis {
  2. fpc 0 {
  3. pic 0 {
  4. port 0 {
  5. speed 100g;
  6. }
  7. port 1 {
  8. speed 100g;
  9. }
  10. port 2 {
  11. speed 40g;
  12. }
  13. port 3 {
  14. speed 40g;
  15. }
  16. }
  17. pic 1 {
  18. port 0 {
  19. speed 10g;
  20. }
  21. port 1 {
  22. speed 10g;
  23. }
  24. port 2 {
  25. speed 10g;
  26. }
  27. port 3 {
  28. speed 10g;
  29. }
  30. port 4 {
  31. speed 10g;
  32. }
  33. port 5 {
  34. speed 10g;
  35. }
  36. port 6 {
  37. speed 10g;
  38. }
  39. port 7 {
  40. speed 10g;
  41. }
  42. }
  43. }
  44. }

Now, you need to restart both PICs on FPC 0. Naturally, don’t do this in production or it’ll make a mess. First, bring the PICs offline:

  1. request chassis pic pic-slot 0 fpc-slot 0 offline
  2. request chassis pic pic-slot 1 fpc-slot 0 offline

Now bring them back online (1G/10G ports first).

  1. request chassis pic pic-slot 1 fpc-slot 0 online
  2. request chassis pic pic-slot 0 fpc-slot 0 online

Leave a Reply

Your email address will not be published. Required fields are marked *