NIC Bondingを使用する2.4カーネルベースの古いLinuxデバイスがあります。 NIC Bondingモジュールをモジュールとして構築してmodprobe
システムに追加するのではなく、カーネルに直接コンパイルします。mode=1 miimon=100
ループパケット転送を無効にするモジュールパラメータを変更したいのですが、私が見つけたすべての例では、モジュールがカーネルでコンパイルされていないか、コンパイルされていないと仮定しているようです。それは私のために働くようです。
これまで/etc/modules.conf
ファイルを修正して追加してみました。
alias bond0 bonding
options bond0 mode=1 miimon=100
options bonding mode=1 miimon=100
オンラインで見つけた他のものに基づいて、grubのカーネルコマンドラインにbond0.mode = 1とbonding.mode = 1を追加しようとしましたが、何があっても起動して "cat /proc/net/bonding /bond0"を確認します。 「、私はいつも私を見つめる次の文を見ています。
Bonding Mode: load balancing (round-robin)
変更できる設定を探しましたsysctl
が、/proc
何も見つかりませんでした。
答え1
私はそれを見つけた。そして残念ながら、それは悪いニュースです。 2.4.37.11のファイル内容は次のとおりですDocumentation/networking/bonding.txt
。
It is recommended to configure the driver as module since
it is currently the only way to pass parameters to the driver
and configure more than one bonding device.
だからモジュールなし = パラメータが変更されないこの場合。申し訳ありません。