DrayTek UK Users' Community Forum
Help, Advice and Solutions from DrayTek Users
PXE Boot
- billium
- Topic Author
- Offline
- New Member
Less
More
- Posts: 2
- Thank yous received: 0
13 Mar 2016 22:01 #85637
by billium
PXE Boot was created by billium
I am trying to use a Vigor 2860 firmware 3.8.2_VT2 to be a dhcp server for PXE boot. srv dhcp option 67 is set to pxelinux.0, tried telnet and web.
In the tftpd server log I see the filename pxelinux.0.#001#004#001#00$001#004���, the same in tcpdump the filename starts with open quote then the filename as expected then a whole load of extra characters before a close quote.
The exact same string is seen on two different client boots and I obviously get file not found. Is there a known bug in the firmware or am I doing something wrong?
Thanks in anticipation
In the tftpd server log I see the filename pxelinux.0.#001#004#001#00$001#004���, the same in tcpdump the filename starts with open quote then the filename as expected then a whole load of extra characters before a close quote.
The exact same string is seen on two different client boots and I obviously get file not found. Is there a known bug in the firmware or am I doing something wrong?
Thanks in anticipation
Please Log in or Create an account to join the conversation.
- billium
- Topic Author
- Offline
- New Member
Less
More
- Posts: 2
- Thank yous received: 0
16 Mar 2016 20:15 #85663
by billium
Replied by billium on topic Re: PXE Boot
Looks like a bug then. ...
Instead of "ASCII Character" I selected "Hexadecimal Digit" and entered the string in hex. e.g.
pxelinux.0 => 7078656c696e75782e3000
I think the bug is that Draytek have forgotten the terminating 0. it doesn't work if that last zero is not present.
(same as selecting ASCII)
I first tried with the quotes also in hex (22), but they were there anyway.
One to fix in the next release Draytek.
C escapes like \0 in ASCII give illegal character.
I like these routers, installed 5 now.
I'm on 3.8.2.2.
I'll accept a smiley thanks if anyone from Draytek ever comes here.
Billy
Instead of "ASCII Character" I selected "Hexadecimal Digit" and entered the string in hex. e.g.
pxelinux.0 => 7078656c696e75782e3000
I think the bug is that Draytek have forgotten the terminating 0. it doesn't work if that last zero is not present.
(same as selecting ASCII)
I first tried with the quotes also in hex (22), but they were there anyway.
One to fix in the next release Draytek.
C escapes like \0 in ASCII give illegal character.
I like these routers, installed 5 now.
I'm on 3.8.2.2.
I'll accept a smiley thanks if anyone from Draytek ever comes here.
Billy
Please Log in or Create an account to join the conversation.
- admin2
- Offline
- Site Admin
Less
More
- Posts: 38
- Thank yous received: 0
17 Mar 2016 11:25 #85666
by admin2
Thanks, I'll pass this on to DrayTek.
Replied by admin2 on topic Re: PXE Boot
Thanks, I'll pass this on to DrayTek.
Please Log in or Create an account to join the conversation.
Moderators: Chris
Copyright © 2025 DrayTek