When I run ipxe in virtualbox and I have tftp with boot folder and I have http with porteus folders. it sad:
grep: /lib/modules/3.9.11-porteus-kiosk/modules.alias: No such file or directory
find: /lib/modules/3.9.11-porteus-kiosk/kernel/drivers/net: No such file or directory
/init: line 55: ./busybox: not found
porteus kiosk with tftp and http boot
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: porteus kiosk with tftp and http boot
hello psicodelico,
looks like initrdpxe.xz never reached the client side. please make sure that tftpd is able to transport 3 components: vmlinuz, initrd.xz and initrdpxe.xz (containing network drivers and other utilities required for pxe boot).
looks like initrdpxe.xz never reached the client side. please make sure that tftpd is able to transport 3 components: vmlinuz, initrd.xz and initrdpxe.xz (containing network drivers and other utilities required for pxe boot).
Please add [Solved] to your thread title if the solution was found.
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
Re: porteus kiosk with tftp and http boot
yes. I have
/tftpboot/nbi_img/pxelinux.cfg/initrdpxe.xz
/tftpboot/nbi_img/vmlinuz
/tftpboot/nbi_img/initrd.xz
and I can get this file in my computer with ftp client
/tftpboot/nbi_img/pxelinux.cfg/initrdpxe.xz
/tftpboot/nbi_img/vmlinuz
/tftpboot/nbi_img/initrd.xz
and I can get this file in my computer with ftp client
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: porteus kiosk with tftp and http boot
definitely initrdpxe.xz is not transported to the clients. please show me your pxelinux config.
i have tried following setup and worked perfectly for me:
a) file structure:
b) 'dnsmasq' working as dhcpcd daemon:
c) tftp-hpa-0.49-x86_64-1.txz working as tftp daemon and hosting everything placed in /tftpboot folder (tftp is started through inetd).
d) webfsd working as http server:
e) pxelinux config (/tftpboot/boot/pxelinux.cfg/default):
please show me your configuration.
i have tried following setup and worked perfectly for me:
a) file structure:
Code: Select all
/tftpboot/boot/initrd.xz
/tftpboot/boot/pxelinux.0
/tftpboot/boot/pxelinux.cfg/default
/tftpboot/boot/pxelinux.cfg/initrdpxe.xz
/tftpboot/boot/vmlinuz
Code: Select all
dnsmasq --port=0 --dhcp-boot=/boot/pxelinux.0 --dhcp-range=192.168.1.50,192.168.1.250,infinite --log-dhcp
d) webfsd working as http server:
Code: Select all
webfsd -i 192.168.1.35 -p 80 -r /home/guest/kiosk/porteus -u nobody -g nogroup
Code: Select all
timeout 0
prompt 0
default pxe
label pxe
kernel /vmlinuz
append initrd=/initrd.xz,/pxelinux.cfg/initrdpxe.xz quiet http_server=192.168.1.35:80
Please add [Solved] to your thread title if the solution was found.
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
Re: porteus kiosk with tftp and http boot
your config work for me. I forgot config dhcp for send a file