template.yml 6.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. INSERTORUPDATE:
  2. template:
  3. - id: "1"
  4. name: "supervisor-tmux"
  5. content: "{# define session , user, pass y host #}\r\n[program:{{session}}]\r\ncommand=/bin/bash -c /tmp/{{session}}/tmux-session-{{session}}.sh\r\n{# script -q -f {{session}} -c /etc/supervisord/bin/tmux-sess.sh {{session}} \"/usr/bin/fiberlink/telnet {{user}} {{pass}} {{host}}\" #}\r\n\r\ndirectory=/tmp/{{session}}/\r\n\r\nautostart=true\r\nautorestart=true"
  6. owner: "1"
  7. - id: "2"
  8. name: "tmux-session.sh"
  9. content: "#!/bin/bash\r\necho {{session}}\r\necho {{user}} {{pass}} {{host}}"
  10. owner: "1"
  11. - id: "3"
  12. name: "ONU1_add_whitelist"
  13. content: "cd gpononu\r\nset whitelist phy_addr address FHTT00202c51 password null action add slot 8 link 1 onu 1 type HG260"
  14. owner: "1"
  15. - id: "4"
  16. name: "ONU2_add_whitelist"
  17. content: "cd gpononu\r\nset whitelist phy_addr address FHTT041ada48 password null action add slot 8 link 1 onu 2 type 5506-04-b2"
  18. owner: "1"
  19. - id: "5"
  20. name: "ONU1_del_whitelist"
  21. content: "cd gpononu\r\nset whitelist phy_addr address FHTT00202c51 password null action delete"
  22. owner: "1"
  23. - id: "6"
  24. name: "ONU2_del_whitelist"
  25. content: "cd gpononu\r\nset whitelist phy_addr address FHTT041ada48 password null action delete"
  26. owner: "1"
  27. - id: "7"
  28. name: "ONU1_add_wanservice"
  29. content: "cd epononu\r\ncd qinq\r\nset wancfg slot 8 1 1 index 1 mode tr069_internet type route 10 0 nat enable qos disable vlanmode tag tvlan disable 0 0 dsp pppoe proxy disable user1 password1 0 auto"
  30. owner: "1"
  31. - id: "8"
  32. name: "ONU2_add_wanservice"
  33. content: "cd epononu\r\ncd qinq\r\nset wancfg sl 8 li 1 ind 2 mode tr069_internet type route 10 0 nat enable qos disable dsp pppoe proxy disable FHTT041ada48 FHTT041ada48 null auto"
  34. owner: "1"
  35. - id: "9"
  36. name: "ONU1_portbind"
  37. content: "cd epononu\r\ncd qinq\r\nset wanbind sl 8 1 1 index 1 entries 5 fe1 fe2 fe3 fe4 ssid1"
  38. owner: "1"
  39. - id: "10"
  40. name: "ONU2_portbind"
  41. content: "cd epononu\r\ncd qinq\r\nset wanbind sl 8 1 2 index 1 entries 5 fe1 fe2 fe3 fe4 ssid1"
  42. owner: "1"
  43. - id: "11"
  44. name: "onu_add_white_list"
  45. content: "{#\r\n{% set address = 'FHTT00202c51' %}\r\n{% set slot = '8' %} \r\n{%set link = '1' %} \r\n{%set onu = '1' %}\r\n{% set type = 'HG260' %}\r\n#}\r\ncd gpononu\r\nset whitelist phy_addr address {{ address}} password null action add slot {{slot}} link {{link}} onu {{onu}} type {{type}}\r\ncd .."
  46. owner: "1"
  47. - id: "12"
  48. name: "onu_wan_service"
  49. content: "{# \r\n{% set address = 'FHTT00202c51' %} \r\n{% set slot = '8' %}\r\n{%set link = '1' %}\r\n{%set onu = '1' %}\r\n{% set type = 'HG260' %} \r\n#}\r\ncd epononu\r\ncd qinq\r\nset wancfg sl {{slot}} {{link}} {{onu}} index 1 mode tr069_internet type route 10 0 nat enable qos disable vlanmode tag tvlan disable 0 0 dsp pppoe proxy disable user1 password1 0 auto\r\ncd ..\r\ncd .."
  50. owner: "1"
  51. - id: "13"
  52. name: "onu_portbind"
  53. content: "{# \r\n{% set address = 'FHTT00202c51' %} \r\n{% set slot = '8' %}\r\n{%set link = '1' %}\r\n{%set onu = '1' %}\r\n{% set type = 'HG260' %} \r\n#}\r\ncd epononu \r\ncd qinq \r\nset wanbind slot {{slot}} {{link}} {{onu}} index 1 entries 5 fe1 fe2 fe3 fe4 ssid1\r\ncd ..\r\ncd .."
  54. owner: "1"
  55. - id: "14"
  56. name: "onu_del_whitelist"
  57. content: "{#\r\n{% set address = 'FHTT00202c51' %}\r\n{% set slot = '8' %}\r\n{%set link = '1' %}\r\n{%set onu = '1' %}\r\n{% set type = 'HG260' %} \r\n#} \r\ncd gpononu\r\nset whitelist phy_addr address {{address}} password null action delete"
  58. owner: "1"
  59. - id: "1000"
  60. name: "CONFIG-Huawei-MA5608T"
  61. content: "{#\r\n{% set address = '48575443D150868C' %}\r\n{% set slot = '1' %}\r\n{%set link = '0' %}\r\n{%set onu = '4' %}\r\n{% set lineprofile = '6' %}\r\n{% set srvprofile = '5' %}\r\n{% set desc = 'HG8546M-4' %}\r\n{% set service-port-data = '101' %}\r\n{% set service-port-voip = '201' %}\r\n#}\r\n\r\n{% set lineprofile = '6' %}\r\n{% set srvprofile = '5' %}\r\n{% set service_port_data = \"1\" ~ slot ~ link ~ (\"%02d\" | format(onu)) %}\r\n{% set service_port_voip = \"2\" ~ slot ~ link ~ (\"%02d\" | format(onu)) %}\r\n\r\nconfig\r\n\r\ninterface gpon 0/{{slot}}\r\n ont add {{link}} {{onu}} sn-auth {{address}} omci ont-lineprofile-id {{lineprofile}} ont-srvprofile-id {{srvprofile}} desc {{desc}}\r\nquit\r\n\r\nservice-port {{service_port_data}} vlan 10 gpon 0/{{slot}}/{{link}} ont {{onu}} gemport 1 multi-service user-vlan 10 tag-transform translate inbound traffic-table index 300 outbound traffic-table index 300\r\nservice-port {{service_port_voip}} vlan 13 gpon 0/{{slot}}/{{link}} ont {{onu}} gemport 0 multi-service user-vlan 13 tag-transform translate inbound traffic-table index 300 outbound traffic-table index 300"
  62. owner: "admin"
  63. - id: "1001"
  64. name: "DEL-Huawei-MA5608T"
  65. content: "{% set lineprofile = '6' %}\r\n{% set srvprofile = '5' %}\r\n\r\n{% set service_port_data = \"1\" ~ slot ~ link ~ (\"%02d\" | format(onu)) %}\r\n{% set service_port_voip = \"2\" ~ slot ~ link ~ (\"%02d\" | format(onu)) %}\r\n\r\nconfig\r\nundo service-port {{service_port_data}}\r\nundo service-port {{service_port_voip}}\r\n\r\ninterface gpon 0/{{slot}}\r\nont delete {{link}} {{onu}}\r\nquit"
  66. owner: "admin"
  67. - id: "1002"
  68. name: "CONFIG-ZTE-C320"
  69. content: "{% set srvprofile = type %} \r\n{% set profile = \"100M-v_HSI\" %}\r\n\r\nconfigure terminal\r\n\r\ninterface gpon-olt_1/{{slot}}/{{link}} \r\n onu {{onu}} type {{srvprofile}} sn {{address}} \r\nexit\r\n\r\ninterface gpon-onu_1/{{slot}}/{{link}}:{{onu}} \r\n sn-bind enable sn \r\n tcont 1 profile {{profile}} \r\n gemport 1 unicast tcont 1 dir both \r\n switchport mode hybrid vport 1 \r\n service-port 1 vport 1 user-vlan 50 vlan 50 \r\nexit\r\n \r\npon-onu-mng gpon-onu_1/{{slot}}/{{link}}:{{onu}} \r\n service {{profile}} gemport 1 vlan 50 \r\nexit\r\nexit"
  70. owner: "admin"
  71. - id: "1003"
  72. name: "DEL-ZTE-C320"
  73. content: "configure terminal\r\n\r\ninterface gpon-olt_1/{{slot}}/{{link}} \r\n no onu {{onu}}\r\nexit\r\nexit"
  74. owner: "admin"