Originally Posted by
nevel
Hello!
I've made everything as written in this instruction, but after booting with network machine getting ip, mask, gateway, dhcp and then starting TFTP.
But it ends after timeout and machine writes PXE-E32^ TFTP Open timeout.
chmod doesn't help...
Can someone help, please?
check(remap is for Vista PE):
nano /opt/etc/xinetd.d/tftp
Code:
service tftp
{
flags = REUSE
socket_type = dgram
protocol = udp
instances = 30
wait = yes
user = root
server = /opt/sbin/in.tftpd
server_args = -s /opt/tftpboot -m /opt/tftpboot/tftpd.remap -vvv
cps = 100 2
log_on_success = HOST PID
log_on_failure = HOST
disable = no
}
nano /etc/dnsmasq.conf (only last line is important)
Code:
user=nobody
resolv-file=/tmp/resolv.conf
no-poll
interface=br0
domain=asus
expand-hosts
no-negcache
dhcp-leasefile=/tmp/dnsmasq.log
dhcp-range=lan,192.168.1.2,192.168.1.254,86400
dhcp-option=lan,15,asus
read-ethers
dhcp-authoritative
dhcp-boot=pxelinux.0,asus,192.168.1.1
check if you have same domain and own username in your asus
dhcp-boot=pxelinux.0,asus,192.168.1.1
check from windows or inside router if transfer is succes:
tftp 192.168.1.1 GET pxelinux.0
tftp 192.168.1.1 -c get pxelinux.0 (linux)
btw: the tftp server can be on other PC(with windows) outside router like:
dhcp-boot=pxelinux.0,asus,ip where tftpd server running
Attached Files: folder with pxelinux.0, memdisk, configs, with working reduced image of dos