Thank you for your help!

Quoting Samuel Thibault (2026-06-09 14:42:13)
> > Okay, I just started qemu with -device rtl8139,netdev=net0 and got the same
> > result.
> 
> rtl8139 should be fine.

The full qemu cmdline is this:

qemu-system-i386 \
   -net nic,model=rtl8139 \
   -netdev user,id=net0,domainname=lan,hostfwd=tcp:127.0.0.1:2222-:22 \
   -append root=device:hd0 console=com0 TERM=xterm-256color \
   -nographic \
   -object iothread,id=balloon-iothread \
   -device 
virtio-balloon-pci,free-page-hint=on,free-page-reporting=on,iothread=balloon-iothread
 \
   -device virtio-rng-pci,rng=rng0 \
   -object rng-random,filename=/dev/urandom,id=rng0 \
   -smp 6 \
   -cpu max \
   -machine accel=kvm:tcg \
   -drive format=raw,file=/home/josch/tmp/rootfs.ext4 \
   --initrd "/proc/self/fd/4 --multiboot-command-line=${kernel-command-line} 
--host-priv-port=${host-port} --device-master-port=${device-port} 
--exec-server-task=${exec-task} -T typed ${root} $(task-create) 
$(task-resume),./exec.static $(exec-task=task-create)" \
   -no-user-config \
   -name debvm-run /home/josch/tmp/rootfs.ext4 \
   -m 1G \
   -kernel /proc/self/fd/3

> > Error getting hardware address for "/dev/eth0": No such device
> 
> As documented on 
> https://www.debian.org/ports/hurd/hurd-install
> you can check what netdde finds out by running
> 
> settrans -fga /dev/netdde /hurd/netdde

root@testvm:~# settrans -fga /dev/netdde /hurd/netdde
settrans: /hurd/netdde: No such file or directory

> and also post the output of lspci -n so we are sure what PCI card is
> exposed.

I rebuilt the whole image now with patched ifupdown, so that the netdev group
is created as expected and /etc/network/interfaces is initialized (but the
latter point is irrelevant because debvm overrides the file).

root@testvm:~# lspci -n
00:00.0 0600: 8086:1237 (rev 02)
00:01.0 0601: 8086:7000
00:01.1 0101: 8086:7010
00:01.3 0680: 8086:7113 (rev 03)
00:02.0 0300: 1234:1111 (rev 02)
00:03.0 0200: 10ec:8139 (rev 20)
00:04.0 00ff: 1af4:1002
00:05.0 00ff: 1af4:1005

That doesn't look very helpful so here is also the output of "lspci -vvx":

https://mister-muffin.de/p/W2H0.txt

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to