CentOS6.3で「BroadcomのNIC」 + 「bnx2ドライバ」+ 「タグ付きVLAN」 + 「Bonding」だとネットワーク疎通出来ないバグに遭遇

表題の通りなのですが、

  • とあるカーネルのバージョン(以下の表参照)
  • BroadcomのNIC
  • bnx2ドライバ
  • タグ付きVLAN
  • Bonding(チーミング)

これらの状況だとネットワークの疎通が出来ないバグに遭遇しました。


ネットワークデーモンやBondingのエラーが出ないので判明まで時間がかかってしまいました。
サーバー起動後、yum updateをかけようと思っていたので古いカーネルのまま起動させていたのが失敗でした。


現時点でインストール可能な各カーネルバージョンで動作を確認してみました。

バージョン 疎通
kernel-2.6.32-279.el6 NG
kernel-2.6.32-279.1.1.el6 NG
kernel-2.6.32-279.2.1.el6 OK
kernel-2.6.32-279.5.1.el6 OK
kernel-2.6.32-279.5.2.el6 OK
kernel-2.6.32-279.9.1.el6 OK
kernel-2.6.32-279.11.1.el6 OK