From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 14500 invoked from network); 6 Sep 2022 20:19:59 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 6 Sep 2022 20:19:59 -0000 Received: from tilde.team ([198.50.210.248]) by 9front; Tue Sep 6 16:18:46 -0400 2022 Received: by tilde.team (Postfix, from userid 1546) id 15BE64C1715; Tue, 6 Sep 2022 20:18:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tilde.team; s=mail; t=1662495524; bh=PNqfZDDk6jif6WF1uhcX/guTC8EuJvMiatzDqOVyQzo=; h=Date:From:To:Subject:From; b=giDvGlL9LfSTsObjR0pJmD4PMthWxrk4zCAkH35V6w/uTWqY6cFXvRR1wjKzFCdxS 7ZqLUauk+WHQKd5ZtfrkszKjWgjr5p4josa80pCVCtrf2yd+thFSjU2+MJIDXxMHcU 0Ql0PkmfXwcNyFH7MaF5nBw/z3VNNg493IptNgfk= Date: Tue, 6 Sep 2022 20:18:44 +0000 From: wakyct@tilde.team To: 9front@9front.org Message-ID: <20220906201844.GA2911881@tilde.team> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: stable NoSQL dependency session rich-client-scale database Subject: [9front] Advice on PXE boot, "no boot filename received" Reply-To: 9front@9front.org Precedence: bulk Hello, I am trying to PXE boot a laptop terminal via a wired ethernet connection to a 9front qemu guest, but I can't get past "No boot filename received" on the terminal. I thought it was a problem of the terminal and the qemu guest not seeing each other's network, however after the terminal boots from its local disk, I can telnet from the terminal to the guest via a port I've forwarded in qemu, and I can ping the terminal from the qemu guest. So at least it seems possible for the two to reach each other. Maybe I need to configure a bridge as suggested in IRC, but perhaps my config is wrong though so I would appreciate any help. Here's the config I have: cpu% cat /lib/ndb/local [....] # the qemu guest sys=gene ether=525400123456 authdom=qemu auth=10.0.2.15 ip=10.0.2.15 tftp=10.0.2.15 ipnet=qemu ip=10.0.2.0 ipmask=255.255.255.0 ipgw=10.0.2.2 auth=10.0.2.15 authdom=qemu fs=10.0.2.15 cpu=10.0.2.15 dns=10.0.2.15 dnsdomain=qemu tftp=10.0.2.15 # the laptop terminal sys=ursula dom=ursula.qemu ether=0016d3c16297 ip=10.42.0.156 bootf=/386/9bootpxe cpu% cat /cfg/gene/cpurc ip/ipconfig ip/dhcpd ip/tftpd cpu% cat /cfg/pxe/0016d3c16297 bootfile=/386/9pc bootargs=tls nobootprompt=tls auth=10.42.0.1 fs=10.42.0.1 cpu=10.42.0.1 mouseport=ps2intellimouse monitor=vesa vgasize=1024x768x16 *acpi=1 user=glenda And the qemu startup: qemu-system-x86_64 -enable-kvm -cpu host -m 2G \ -net nic,model=virtio,macaddr=52:54:00:12:34:56 \ -net user,\ hostfwd=tcp::17010-:17010,\ hostfwd=tcp::17019-:17019,\ hostfwd=tcp::17020-:17020,\ hostfwd=tcp::12567-:567,\ hostfwd=udp::69-:69,\ hostfwd=udp::564-:564,\ hostfwd=udp::567-:567, \ -device virtio-scsi-pci,id=scsi \ -drive if=none,id=vd0,file=9front.qcow2.img \ -device scsi-hd,drive=vd0 \ Just out of curiosity, I've wondered why the bootf and the bootfile are different (and there is no 9pc in /386/ on the qemu guest). Is 9pc somewhere else at first? thanks, George