Greetings,
I've been trying to figure out the solution to my rather simple problem on and off during the past two days to no avail and I'm hoping someone on here knows the answer to my problem.
Basically I'm trying to setup a TFTP servers on my RB751 routers in order to allow my PXE clients to download their images and boot from them. My issue is that I have no clue how to set the tftp root directory. I figure it has something to do with the "real filename" field, but I'm unable to find the proper combination.
I installed a new USB drive onto the RouterBoard and formatted the drive properly. I then created a directory called tftproot onto drive USB1 and moved my files into that directory. (73 files, scattered in 14 sub-directories. Using a DOS-based tftp client, I'm able to query the TFTP server and download files using their full path (ex: usb1/tftproot/pxelinux.cfg/01-00-08-74-ab-58-0c), it works properly. My issue is that my clients are querying the root directory of the TFTP server, and not the full path... so for example, the file above would be queried as "pxelinux.cfg/01-00-08-74-ab-58-0c".
So basically, to restate my question, is there a way to tell the TFTP server what the root directory is. In this example, the root directory would be "usb1/tftproot/".
Thanks,
Shaun