diff --git a/device-types/Check Point/1500_3600_3800-RM-DUAL.yaml b/device-types/Check Point/1500_3600_3800-RM-DUAL.yaml new file mode 100644 index 000000000..3ac5db156 --- /dev/null +++ b/device-types/Check Point/1500_3600_3800-RM-DUAL.yaml @@ -0,0 +1,11 @@ +--- +manufacturer: Check Point +model: Rack Mount kit for the 1500, 3600 and 3800 Security Gateways +slug: cpac-1500_3600_3800-rm-dual +part_number: CPAC-1500/3600/3800-RM-DUAL +u_height: 1 +is_full_depth: false +subdevice_role: parent +device-bays: + - name: Left + - name: Right diff --git a/device-types/Check Point/4-10F-C.yaml b/device-types/Check Point/4-10F-C.yaml new file mode 100644 index 000000000..c0b2b4030 --- /dev/null +++ b/device-types/Check Point/4-10F-C.yaml @@ -0,0 +1,25 @@ +--- +manufacturer: Check Point +model: 4 Port 10GBase-F SFP+ interface card +slug: sg6000-card-10gbase-f +part_number: CPAC-4-10F-C +u_height: 0 +is_full_depth: false +subdevice_role: child +interfaces: + - name: eth1-01 + label: "1" + type: 10gbase-x-sfpp + mgmt_only: false + - name: eth1-02 + label: "2" + type: 10gbase-x-sfpp + mgmt_only: false + - name: eth1-03 + label: "3" + type: 10gbase-x-sfpp + mgmt_only: false + - name: eth1-04 + label: "4" + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Check Point/4-1F-C.yaml b/device-types/Check Point/4-1F-C.yaml new file mode 100644 index 000000000..86abf6402 --- /dev/null +++ b/device-types/Check Point/4-1F-C.yaml @@ -0,0 +1,25 @@ +--- +manufacturer: Check Point +model: 4 Port 1000Base-F SFP interface card +slug: sg6000-card-1000base-f +part_number: CPAC-4-1F-C +u_height: 0 +is_full_depth: false +subdevice_role: child +interfaces: + - name: eth1-01 + label: "1" + type: 1000base-x-sfp + mgmt_only: false + - name: eth1-02 + label: "2" + type: 1000base-x-sfp + mgmt_only: false + - name: eth1-03 + label: "3" + type: 1000base-x-sfp + mgmt_only: false + - name: eth1-04 + label: "4" + type: 1000base-x-sfp + mgmt_only: false diff --git a/device-types/Check Point/8-1C-C.yaml b/device-types/Check Point/8-1C-C.yaml new file mode 100644 index 000000000..9f7f332ef --- /dev/null +++ b/device-types/Check Point/8-1C-C.yaml @@ -0,0 +1,25 @@ +--- +manufacturer: Check Point +model: 8 Port 10/100/1000 Base-T RJ45 interface card +slug: sg6000-card-1000base-t +part_number: CPAC-8-1C-C +u_height: 0 +is_full_depth: false +subdevice_role: child +interfaces: + - name: eth1-01 + label: "1" + type: 1000base-t + mgmt_only: false + - name: eth1-02 + label: "2" + type: 1000base-t + mgmt_only: false + - name: eth1-03 + label: "3" + type: 1000base-t + mgmt_only: false + - name: eth1-04 + label: "4" + type: 1000base-t + mgmt_only: false diff --git a/device-types/Check Point/SG3600.yaml b/device-types/Check Point/SG3600.yaml new file mode 100644 index 000000000..a4433b0fd --- /dev/null +++ b/device-types/Check Point/SG3600.yaml @@ -0,0 +1,49 @@ +--- +manufacturer: Check Point +model: SG3600 +slug: sg3600 +part_number: CPAP-SG3600-SNBT +u_height: 0 +is_full_depth: false +subdevice_role: child +console-ports: + - name: ttyS0 + label: CONSOLE + type: rj-45 + - name: ttyS1 + label: CONSOLE + type: usb-c +power-ports: + - name: PS1 + type: dc-terminal + - name: PS2 + type: dc-terminal +interfaces: + - name: eth1 + label: "1" + type: 1000base-t + mgmt_only: false + - name: eth2 + label: "2" + type: 1000base-t + mgmt_only: false + - name: eth3 + label: "3" + type: 1000base-t + mgmt_only: false + - name: eth4 + label: "4" + type: 1000base-t + mgmt_only: false + - name: eth5 + label: "5" + type: 1000base-t + mgmt_only: false + - name: Mgmt + label: MGMT + type: 1000base-t + mgmt_only: false + - name: lom + label: LOM + type: 1000base-t + mgmt_only: true diff --git a/device-types/Check Point/SG6400.yaml b/device-types/Check Point/SG6400.yaml new file mode 100644 index 000000000..d390f137a --- /dev/null +++ b/device-types/Check Point/SG6400.yaml @@ -0,0 +1,67 @@ +--- +manufacturer: Check Point +model: SG6400 +slug: sg6400 +part_number: CPAP-SG6400-SNBT +u_height: 1 +is_full_depth: true +subdevice_role: parent +console-ports: + - name: ttyS0 + label: CONSOLE + type: rj-45 + - name: ttyS1 + label: CONSOLE + type: usb-c +power-ports: + - name: PS1 + type: iec-60320-c14 + - name: PS2 + type: iec-60320-c14 +interfaces: + - name: eth1 + label: "1" + type: 1000base-t + mgmt_only: false + - name: eth2 + label: "2" + type: 1000base-t + mgmt_only: false + - name: eth3 + label: "3" + type: 1000base-t + mgmt_only: false + - name: eth4 + label: "4" + type: 1000base-t + mgmt_only: false + - name: eth5 + label: "5" + type: 1000base-t + mgmt_only: false + - name: eth6 + label: "6" + type: 1000base-t + mgmt_only: false + - name: eth7 + label: "7" + type: 1000base-t + mgmt_only: false + - name: eth8 + label: "8" + type: 1000base-t + mgmt_only: false + - name: Sync + label: SYNC + type: 1000base-t + mgmt_only: false + - name: Mgmt + label: MGMT + type: 1000base-t + mgmt_only: false + - name: lom + label: LOM + type: 1000base-t + mgmt_only: true +module-bays: + - name: Line card 1