ブリッジされたqemuマシンはパケットを受信できず、ドロップされます

ブリッジされたqemuマシンはパケットを受信できず、ドロップされます

ArchLinux でブリッジ インターフェイス (ブリッジ ヘルパーを使用) を持つ仮想マシン (ppc) を作成しました。マシンはパケットを送信できますが、何も受信できません。Wireshark を使用して、ホスト マシンに実行されているパケット (静的 IP が設定されている場合は DHCP 検出、要求、および/または arp) を確認できます。

次のコマンドでマシンを実行しています:

qemu-system-ppc -hda debian_ppc.rawdisk -nographic -net nic -net bridge,br=br0

同じブリッジを使用して Virtual Box で実行されている Windows マシンも 1 台ありますが、問題なく動作しています。

ブリッジの設定、qemuマシンにはbr0を使用しています、eno1は物理的です

$brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.f0921cee9976   no      eno1
                        tap0
winbr       8000.0050b60c205c   no      enp0s20u6

ebtables からの出力:

$ ebtables -L
Bridge table: filter

Bridge chain: INPUT, entries: 0, policy: ACCEPT

Bridge chain: FORWARD, entries: 0, policy: ACCEPT

Bridge chain: OUTPUT, entries: 0, policy: ACCEPT

$ ebtables -t broute -L
Bridge table: broute

Bridge chain: BROUTING, entries: 0, policy: ACCEPT

最後に、出力ですnetstat -i(tap0 でドロップされたパケットが多数あることがわかります)。

Kernel Interface table
Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
br0       1500    89009      0   1572 0         26228      0      0      0 BMPRU
eno1      1500   110239      0    472 0         37831      0      0      0 BMPRU
enp0s20u  1500        0      0      0 0             0      0      0      0 BMU
lo       65536    82788      0      0 0         82788      0      0      0 LRU
tap0      1500       92      0      0 0             1      0  54759      0 BMPRU
winbr     1500        0      0      0 0             0      0      0      0 BMU

完全な情報については、次の出力も参照してくださいbrctl showstp br0:

br0
 bridge id      8000.f0921cee9976
 designated root    8000.f0921cee9976
 root port         0            path cost          0
 max age          19.99         bridge max age        19.99
 hello time        1.99         bridge hello time      1.99
 forward delay        14.99         bridge forward delay      14.99
 ageing time         299.99

hello タイマー 0.00 tcn タイマー 0.00 トポロジ変更タイマー 0.00 gc タイマー 1.19 フラグ

eno1 (1)
 port id        8001            state                forwarding
 designated root    8000.f0921cee9976   path cost          4
 designated bridge  8000.f0921cee9976   message age timer      0.00
 designated port    8001            forward delay timer    0.00
 designated cost       0            hold timer         0.00
 flags          

tap0 (2)
 port id        8002            state               forwarding
 designated root    8000.f0921cee9976   path cost        100
 designated bridge  8000.f0921cee9976   message age timer      0.00
 designated port    8002            forward delay timer    0.00
 designated cost       0            hold timer         0.00
 flags          

どこに問題があるのでしょうか? 数か月前は問題なく使用しており、問題なく動作していました。 ご回答ありがとうございます!

関連情報