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
Post bug reports related to either the kiosk ISO or the kiosk wizard here.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
psicodelico
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: porteus kiosk with tftp and http boot
Post#2 by fanthom » 28 Aug 2013, 20:17
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.
fanthom
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
Re: porteus kiosk with tftp and http boot
Post#3 by psicodelico » 30 Aug 2013, 12:26
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
psicodelico
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: porteus kiosk with tftp and http boot
Post#4 by fanthom » 31 Aug 2013, 10:57
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.
fanthom
-
- White ninja
- Posts: 4
- Joined: 26 Jul 2013, 15:36
- Distribution: 2.0.5
- Location: Argentina
Re: porteus kiosk with tftp and http boot
Post#5 by psicodelico » 07 Sep 2013, 16:46
your config work for me. I forgot config dhcp for send a file
psicodelico