diff --git a/mk/qemu.mk b/mk/qemu.mk
index ee7bcc75eded07b4ea2d809276b2b16e262e22b6..995c902979dbf6dda5cd36c0b2d2bd5426c628db 100644
--- a/mk/qemu.mk
+++ b/mk/qemu.mk
@@ -15,7 +15,8 @@ else
 	ifneq ($(bridge),)
 		QEMUFLAGS+=-netdev bridge,br=$(bridge),id=net0 -device e1000,netdev=net0,id=nic0
 	else
-		QEMUFLAGS+=-net nic,model=e1000 -net user -net dump,file=build/network.pcap
+		QEMUFLAGS+=-netdev user,id=net0 -device e1000,netdev=net0 \
+					-object filter-dump,id=f1,netdev=net0,file=build/network.pcap
 	endif
 	ifeq ($(net),redir)
 		QEMUFLAGS+=-redir tcp:8023::8023 -redir tcp:8080::8080