Skip to content

facing a trouble in Bridged Mode of MacOS,with Network Device Driver com.apple.DriverKit-AppleEthernetMLX5

Host environment

  • Operating system:

    mac os 26.0.1

  • OS/kernel version:

    Darwin cm-home-mac 25.0.0 Darwin Kernel Version 25.0.0: Wed Sep 17 21:41:26 PDT 2025; root:xnu-12377.1.9~141/RELEASE_ARM64_T6041 arm64

  • Architecture:

    arm64

  • QEMU flavor:

    qemu-system-aarch64

  • QEMU version:

    10.1.0

  • QEMU command line:

    sudo qemu-system-aarch64 \
      -machine virt,highmem=on \
      -accel hvf \
      -cpu host \
      -smp 10 \
      -m 16G \
      -nographic \
      -drive if=pflash,format=raw,unit=0,file=/opt/homebrew/share/qemu/edk2-aarch64-code.fd,readonly=on \
      -drive if=pflash,format=raw,unit=1,file=/Volumes/nvme/virtual/docker_daemon/archlinux_efi_vars.fd \
      -drive file=/Volumes/nvme/virtual/docker_daemon/archlinux.qcow2,format=qcow2 \
      -device virtio-net-pci,mac=52:54:00:cd:ef:00,netdev=net0 \
      -netdev vmnet-bridged,id=net0,ifname=en17 \
      -device virtio-gpu-pci \
      -device usb-ehci \
      -device usb-kbd \
      -device usb-mouse

Emulated/Virtualized environment

  • Operating system:

    arch linux aarch64

  • OS/kernel version:

    Linux cm-home-virtual-docker 6.16.7-1-aarch64-ARCH #1 SMP PREEMPT_DYNAMIC Mon Sep 15 09:42:38 MDT 2025 aarch64 GNU/Linux

  • Architecture:

    aarch64

Description of problem

in virtualized environment,it can only ping the Host environment, but cannot ping the other machine via the actual Network Adapter

Steps to reproduce

  1. connect the MacOS Environment and Linux Environment via actual Network Adapter (CX-6,ifname=en17);
  2. set static IP "192.168.2.2" in MacOS Environment,and static IP "192.168.2.3" in Linux EnvironMent (Physical Machine)
  3. boot virtualized environment Archlinux and set static IP "192.168.2.4"
  4. "192.168.2.2" <=ping OK=> "192.168.2.3", "192.168.2.2" <=ping OK=>"192.168.2.4","192.168.2.3" <=ping Failed=> "192.168.2.4"

Additional information

Why it happens, and if there any temporary meathod to solve it ?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information