minor "wishlist" for drobo-utils

79 views
Skip to first unread message

Andreas Leitgeb

unread,
Jun 17, 2016, 11:56:35 PM6/17/16
to drobo-talk
These are some minor things that might be fixable some way or another...

- fwcheck tries to retrieve a file from an ftp-url.   the ftp-server at updates.drobo.com doesn't seem to work correctly, and even if I try to go there with ftp, I can login (user ftp, empty password), but any file (or even just directory listing) transfer just never occurs... infinite wait...  apparently, dri no longer supports this ftp-server, and unless an alternative URL exists, the button could be removed from droboview, as all it does is freeze the gui.

- format doesn't really need the confirmation - it only provides a script.  Data is only lost when that script is run.  Maybe instead add a preamble to the generated script to have it require the 'PleaseEraseMyData' argument upon its execution.

Peter Silva

unread,
Jun 18, 2016, 1:35:47 PM6/18/16
to drobo...@googlegroups.com
sigh... are firmware downloads in drobo-utils broken?

rant:
FTP should die in a fire. Why can´t people use HTTP for this kind of thing?
bla, bla, bla, api, screen scraping... bla, bla, bla... ok use SFTP,
blah blah blah, not common enough, no common anonymous stuff...
FTP should still die in a FIRE.
/rant

It would appear that Drobo switched their ftp server to passive mode,
which isn´t a bad choice (once you´ve made the bad choice of FTP in
the first place), but... python´s urllib2.urlopen doesn´t appear to
support passive mode, so I have to switch libraries to work around a
trivial setting change... need to use ftplib instead, google is
telling me. ugh.

I logged in anonymously to updates, did ´ls´ got a message, then did
´passive´ and the ´ls' worked. Is that your problem?

work around: download the firmwares manually, and then apply them
locally... I don´t fancy putting in that much effort, but will accept
patches...

The other change, having the script take care of the admonitions
sounds fine also...
> --
> You received this message because you are subscribed to the Google Groups
> "drobo-talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to drobo-talk+...@googlegroups.com.
> To post to this group, send email to drobo...@googlegroups.com.
> Visit this group at https://groups.google.com/group/drobo-talk.
> For more options, visit https://groups.google.com/d/optout.

Andreas Leitgeb

unread,
Jun 18, 2016, 1:44:31 PM6/18/16
to drobo...@googlegroups.com

in my case i did try with passive, but it didn't work. - and still doesn't from here. just re-tried.    anyway, i'm glad it's not a general problem.   btw., drobom already uses passive mode, anyway.

anything about format? or too marginal?

Andreas Leitgeb

unread,
Jun 18, 2016, 1:46:59 PM6/18/16
to drobo...@googlegroups.com

ah, missed the paragraph about the other change...  will eventually post the shell lines... or maybe even a patch...

Peter Silva

unread,
Jun 18, 2016, 1:57:01 PM6/18/16
to drobo...@googlegroups.com
seems to work fine here fwiw...

ftp> get v1.4.2.tdz
local: v1.4.2.tdz remote: v1.4.2.tdz
227 Entered Passive Mode (166,78,35,9,5,105)
150 Opening BINARY mode data connection for v1.4.2.tdz (3324779 bytes).
226 File send OK.
3324779 bytes received in 2.05 secs (1.5453 MB/s)
ftp>

On Sat, Jun 18, 2016 at 1:46 PM, Andreas Leitgeb <avlp...@gmail.com> wrote:
> ah, missed the paragraph about the other change... will eventually post the
> shell lines... or maybe even a patch...
>

Andreas Leitgeb

unread,
Jun 18, 2016, 2:27:42 PM6/18/16
to drobo-talk
Well, here it just got stuck after requesting the directory listing, until I got a "421 timeout".

Meanwhile I tried it from some other host on a different network, and it worked just fine from there, so whatever it is here, it is irrelevant to this group and I apologize for having brought it up without first checking on that other host.

PS: ... and I agree with your rants about ftp :-)
Reply all
Reply to author
Forward
0 new messages