🥽

OPX(OpenSwitch)を使ってS6010-onを40GでLinkUpさせる

2024/10/11に公開

前提

S6010-onにOpenSwitchOSを入れて使用しています。

マネジメントポートにSSHができることを前提とします。
https://zenn.dev/konoe_akitoshi/articles/50717f9b6fa6c7

準備

今回は32番portに上位スイッチであるC9300からのQsfp+ケーブルを指します。

statusチェック

ポートの状態を確認します。
この場合32番portはe101-032-0になります。

admin@OPX:~$ sudo opx-ethtool e101-032-0
Settings for e101-032-0:
    Channel ID:   0
    Transceiver Status: Disable
    Media Type: QSFP+ 40GBASE-CR4-1.0M
    Part Number: 462-3635
    Serial Number: HL190618005
    Qualified: Yes
    Administrative State: DOWN
    Operational State: DOWN
    Supported Speed (in Mbps):  [40000]
    Auto Negotiation : on
    Configured Speed   : 40000
    Operating Speed   : 0
    Duplex   : full

32番portにQSFP+ 40GBASE-CR4-1.0Mというケーブルが刺さっておりシリアルを認識できていることが確認できます。

Link Up

sudo ip link set dev *portnumber* upでリンクアップできます。

admin@OPX:~$ sudo ip link set dev e101-032-0 up

statusを確認します。

admin@OPX:~$ sudo opx-ethtool e101-032-0
Settings for e101-032-0:
    Channel ID:   0
    Transceiver Status: Disable
    Media Type: QSFP+ 40GBASE-CR4-1.0M
    Part Number: 462-3635
    Serial Number: HL190618005
    Qualified: Yes
    Administrative State: UP
    Operational State: UP
    Supported Speed (in Mbps):  [40000]
    Auto Negotiation : on
    Configured Speed   : 40000
    Operating Speed   : False
    Duplex   : full

State: UPになっていれば成功です。
インジケーターランプが緑色に光るはずです。

インターフェース設定の永続化

この状態では再起動するとインターフェース情報が初期化されてしまいます。
それでは困るので永続化の設定をします。
/etc/network/interfacesに以下の内容を追記します。

/etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
+
+ auto e101-032-0
+ iface e101-032-0 inet manual
+     pre-up ip link set dev e101-032-0 up

ネットワークサービスを再起動してから

admin@OPX:~$ sudo systemctl restart networking

最後にうまくいってるか確認してみましょう。
rebootします。

admin@OPX:~$ reboot

再起動後つながったらポートStatusを確認します

admin@OPX:~$ sudo opx-ethtool e101-032-0
Settings for e101-032-0:
    Channel ID:   0
    Transceiver Status: Disable
    Media Type: QSFP+ 40GBASE-CR4-1.0M
    Part Number: 462-3635
    Serial Number: HL190618005
    Qualified: Yes
    Administrative State: UP
    Operational State: UP
    Supported Speed (in Mbps):  [40000]
    Auto Negotiation : on
    Configured Speed   : 40000
    Operating Speed   : False
    Duplex   : full

成功です。

参考資料

ChatGPT君
Dell公式マニュアル
https://archive.openswitch.net/docs/3.0.0/openswitch_opx_300_config_guide.pdf

Discussion