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