No, they do not, you have to invoke tftp [ip addy] and then start sending commands. The last one being the put command to load the new firmware file into the device.
On Sat, Oct 15, 2022 at 7:40 PM Johnathan Mantey <[email protected]> wrote: > Chuck, do these devices do PXE? > If so they could be configured to automatically collect their payloads > instead of having a push method. > > Johnathan Mantey > > On Sat, Oct 15, 2022 at 3:53 PM Chuck Hast <[email protected]> wrote: > > > I shall try that again as the machine decided to send it > > prior to my finishing it (I was trying to highlite TFTP) > > > > Good info, again PLUG comes through. I just looked at > > curl, which I am familiar with, should have done a man > > curl in the first place I guess: > > curl is a tool to transfer data from or to a server, using one of the > > supported protocols (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, > > IMAP, > > IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, > > SMBS, > > SMTP, SMTPS, TELNET and* TFTP*). The command is designed to work > > without > > user interaction. > > > > So that will be my starting point since I know a wee bit > > about curl. > > > > I am still all ears for any recommendations. I will try the > > others also. > > > > On Sat, Oct 15, 2022 at 5:51 PM Chuck Hast <[email protected]> wrote: > > > > > Good info, again PLUG comes through. I just looked at > > > curl, which I am familiar with, should have done a man > > > curl in the first place I guess: > > > curl is a tool to transfer data from or to a server, using one of the > > > supported protocols (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, > > > IMAP, > > > IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, > SMB, > > > SMBS, > > > SMTP, SMTPS, TELNET and* TFTP*). The command is designed to work > > > without > > > user interaction. > > > > > > On Sat, Oct 15, 2022 at 5:26 PM VY <[email protected]> wrote: > > > > > >> I have a somewhat different need but also using FTP to interact > between > > my > > >> Linux laptop and my Kindle Fire to manage PDFs I need to read. > > >> > > >> The following are some samples, I hope they will help you: > > >> > > >> 1) > > >> curl ftp://192.168.0.165:3721/Documents/ --ftp-create-dirs > > >> > > >> curl has various options you can execute on the remote FTP site > > >> > > >> 2) > > >> wput -u mydocs/* ftp://[email protected]:3721/Documents/ > > >> > > >> Just like curl, wput also has options you can interact with the > > >> remote > > >> FTP site > > >> > > >> > > >> 3) > > >> Using HERE document mechanism: > > >> > > >> lftp -u Anonymous,pass 192.168.0.165:3721 << EOF > > >> rm -r Documents/Folder > > >> EOF > > >> > > >> > > >> On Sat, Oct 15, 2022 at 1:21 PM Chuck Hast <[email protected]> wrote: > > >> > > >> > Folks, > > >> > I have some WiFi devices that I am loading code into to convert > > >> > them to something called AREDN, Amateur Radio Emergency > > >> > Data Network. Most of them use tftp to upload the new image > > >> > into the device. After doing several of them I tried to figure out > > >> > how to write a small script to do the tftp uploads. The steps are > > >> > as follows > > >> > kp4djt@kp4djt64:~$ tftp 192.168.1.1 > > >> > tftp> bin (set binary transfer) > > >> > tftp> trace on (set trace on) > > >> > Packet tracing on. (response) > > >> > tftp> put /tftp/file.bin (file to send to device) > > >> > > > >> > At this point it will either start showing blocks being > > >> > sent or will time out > > >> > I would like to write a script that just runs that, I would > > >> > have 2 versions one for devices which default to 192.168.1.1 > > >> > and those who use .1.20, then it runs and all I have to do > > >> > is either edit it and put the upload file in or have it stop > > >> > and I paste/type the file name in and turn it loose. > > >> > > > >> > Of course as soon as you invoke tftp it jumps into it's own > > >> > interface, I googled for writing scripts to control tftp, I saw > > >> > some that embed it in a bash script but appears that you > > >> > i have to make the tftp entries by hand with those scripts. > > >> > > > >> > Anyone have any idea of how to write a script to invoke > > >> > tftp and insert commands to tftp? > > >> > > > >> > > > >> > > > >> > -- > > >> > > > >> > Chuck Hast -- KP4DJT -- > > >> > I can do all things through Christ which strengtheneth me. > > >> > Ph 4:13 KJV > > >> > Todo lo puedo en Cristo que me fortalece. > > >> > Fil 4:13 RVR1960 > > >> > > > >> > > > > > > > > > -- > > > > > > Chuck Hast -- KP4DJT -- > > > I can do all things through Christ which strengtheneth me. > > > Ph 4:13 KJV > > > Todo lo puedo en Cristo que me fortalece. > > > Fil 4:13 RVR1960 > > > > > > > > > > -- > > > > Chuck Hast -- KP4DJT -- > > I can do all things through Christ which strengtheneth me. > > Ph 4:13 KJV > > Todo lo puedo en Cristo que me fortalece. > > Fil 4:13 RVR1960 > > > -- Chuck Hast -- KP4DJT -- I can do all things through Christ which strengtheneth me. Ph 4:13 KJV Todo lo puedo en Cristo que me fortalece. Fil 4:13 RVR1960
