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

Reply via email to