シミュレーションネットワーク(NS-3)と実際のLinuxホストの間にブリッジを構築するために、プログラムを介してネットワークインターフェイスを作成しています。したがって、「ブリッジ」ノードがNS-3でパケットを受信すると、実際のLinuxホストがパケットを受信します。
しかし、プログラムを再度実行すると、「デバイスまたはリソースがビジー」であるため、ネットワークインターフェイスを「消去」または削除できません。
インターフェイスをシャットダウン(ifconfig <myInterface> down
)、ネットワークサービスを再起動(service networking restart
)、tunctl(tunctl -d myInterface
)でTAPインターフェイスを削除しようとしましたが、数時間たってもmは、このインターフェースを削除または再利用することはできません。 「デバイスまたはリソースがビジーです」。
インターフェイスを削除、消去、または再利用する方法を教えてください。
Sudo ip link delete tap#
を使用して、インターフェース自体を削除できます。