WinXP仮想マシンのvirtioドライバにネットワーク接続がありません(Linuxホストのlibvirt / Qemu)。

WinXP仮想マシンのvirtioドライバにネットワーク接続がありません(Linuxホストのlibvirt / Qemu)。

私はそれをlibvirt何年も使ってきましたが、これまで素晴らしい作品です。最近まで(おそらくManjaro Linuxホストでのいくつかのシステムアップデート以降):私のWindows(XP)仮想マシンはvirtioドライバとネットワークに接続されなくなりました。代わりに切り替える必要がありますrtl8139ネットワーク接続が正常に動作します。したがって、最終的にネットワークアダプタの設定を確認する前に、Windowsクライアントで長い時間を待つ必要があります。それ以外の場合は、Network connections右クリックしてNetwork Favourites選択するとネットワークアイコンが表示されず、ウィンドウが表示されませんProperties。インターフェイスの IP アドレスを手動で設定するか、DHCP を使用するとレイテンシが発生します。

以前のWindows XP仮想マシンを起動すると、この問題が検出され始めました。バーティオドライバーバージョンです0.1.106(またはオフ)当時インストールされました。だからvirtio私は以前のようにネットワークドライバを最初にアップグレードしました。ところで、奇妙な点があります。ドライバの更新に時間がかかり、仮想マシンを強制終了して再起動する必要がありました。また、切り替えた後、ドライバを完全にアンインストールしてrtl8139から再インストールしました(Windowsを使用)。デバイスマネージャにデバイスが存在しませんいたずら)。お金を守ってください。

virtio私から試しましたFedoraプロジェクトバージョン0.1.135(最新)と0.1.126(安定)。変わりません。以前のドライバは2013年から利用可能でした。言うまでもなく今は使えません。私のWindowsクライアントだけが影響を受けるようです。私の以前のLinux VMはすべて私のホストデーモンからIPアドレスを受け取るので、この問題はありませんdnsmasq

誰でもどんなアイデアがありますか?

(注:イベントログには何が間違っているのかについては記載されていません。これは私にとって驚くべきことではありません。)

ベストアンサー1

この問題について書いている可能性があります。ここ。これは、回避策qemu 2.8. としてドライバをqemu(代わりにvhost)ファイル([VmName]編集)[ここ]に設定するxmlバグでしたvirsh。私には効果がありました。

おすすめ記事