Really Poor FTP Site

GSnover
Posts: 1432
Member Since:
2006-11-19

So I am using Rhino cards, and I am out at a site and I need to update the drivers from Rhino, so I FTP over and here is what I get:

[some.customer.com src]# ftp ftp.rhinoequipment.com
Connected to ftp.rhinoequipment.com.
220---------- Welcome to Pure-FTPd [TLS] ----------
220-You are user number 3 of 50 allowed.
220-Local time is now 15:52. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
500 This security scheme is not implemented
500 This security scheme is not implemented
KERBEROS_V4 rejected as an authentication type
Name (ftp.rhinoequipment.com:root): anonymous
230 Anonymous user logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd Drivers/Zaptel
250 OK. Current directory is /Drivers/Zaptel
ftp> get rhino-2.4.1.tbz2
local: rhino-2.4.1.tbz2 remote: rhino-2.4.1.tbz2
227 Entering Passive Mode (74,54,1,27,204,222)
550-The load was 5.63 when you connected. We do not allow downloads
550-by anonymous users when the load is that high. Uploads are always
550 allowed.

Greg

P.S. - Post Edit - Yes the Web Site works even though the FTP site does not - but still, fix your FTP site - this is silly - pulling down packages from FTP when you are compiling from source from the CLI is the preferred method - jumping through hoops just to get drivers is really annoying and being that I was user 3 of 50, there was no reason that it shouldn't have sent me that tiny driver file!



gguldens
Posts: 17
Member Since:
2008-08-16
Just checking, but did you try the web site?

Greg,
Just checking, but did you try getting your update using the Rhino web site, by using yum and the rhino repository, or by some other method before pronouncing the FTP site really poor?



jfinstrom
Posts: 2013
Member Since:
2007-03-07
The FTP server has some

The FTP server has some funny rules on it. If you read our scripts etc you will note we use http to connect to the servers. We have ftp.rhinoequipment.com still up as a url because it is in allot of documentation. We recommend you use http to connect not ftp. the new url by the way is http://downloads.rhinoequipment.com .

You may get the file you were trying for several ways ( by the way we don't recommend source compiles on trixbox there are always up to date RPMS):

wget http://dist.rhinoequipment.com/source
curl http://dist.rhinoequipment.com/source -O
wget http://downloads.rhinoequipment.com/Rhino%20Downloads/Drivers/rhino-zapt...
curl http://downloads.rhinoequipment.com/Rhino%20Downloads/Drivers/rhino-zapt... -O
wget http://ftp.rhinoequipment.com/Drivers/rhino-zaptel-current.tbz2
curl http://ftp.rhinoequipment.com/Drivers/rhino-zaptel-current.tbz2 -O 
wget http://downloads.rhinoequipment.com/Rhino%20Downloads/Drivers/Zaptel/rhi...
curl http://downloads.rhinoequipment.com/Rhino%20Downloads/Drivers/Zaptel/rhi... -O
wget http://ftp.rhinoequipment.com/Drivers/Zaptel/rhino-2.4.1.tbz2
curl http://ftp.rhinoequipment.com/Drivers/Zaptel/rhino-2.4.1.tbz2 -O

EDIT:
The recommended way to update is to run setup-rhino -u to ensure you have the latest script then to run setup-rhino

--



GSnover
Posts: 1432
Member Since:
2006-11-19
The Rhino drivers that are in the Repo's do not macth

the current version of Zaptel in the Repo's - and besides, this was a 4-Port Hardware EC card, so having Oslec running was wasted also. The box was updated with the most current version of Zaptel (from TB) but I could not find RPM's that matched the version - I may have missed them, so I just removed Oslec and compiled Zaptel and your drivers from Source and it was perfect.

I love your cards and use them every chance I get - It's just frustrating when I am at a site and the customers phones are down, and I can't get them going because a stupid FTP site refuses to send me a 2-Meg file!

Greg

P.S. - My company is moving away from packaged distro's like TB (and PIAF and Elastix) - we are rolling our own from source, so source is good for us!



jfinstrom
Posts: 2013
Member Since:
2007-03-07
We like source just not on

We like source just not on systems like trixbox which are built on RPMs. Unfortunately alot of companies are dropping ftp, you will note Digium does not have an FTP as well. We do our best to provide shortcuts to allow our urls to be easily remembered in a wget. My recommendation when you "roll your own" would be to look at http://downloads.rhinoequipment.com/Rhino%20Downloads/Drivers/Con... which is what is used on PIAF to automagically build from source the latest drivers.

If you look in our RPM Tree it can be a little confusing because those are pulled by the script via a compatibility table. The trixbox version of "setup-rhino" does a request to our servers for "/kernel-version/zaptel-version" which is then compared against a compatibility table and returned. So when you run setup-rhino there is no thought involved the server and local script works out all the details which is whhat has to be done to keep people working some days with the repo changes and allows us to make Zero Day Adjustments.

If you roll your own and still like to use an RPM simply let us know we have an RPM robot with most of the popular kernels and all zaptel/dahdi versions. If we don't have your kernel simply send us the kernel-devel and we will add it to the robot and build an RPM for you takes 60 seconds if we have the kernel about 3-5 if we don't.

Also if your scripting your installs and want our help in the "Rhino from source" aspect let me know we will be happy to collaborate

Essentialy on zaptel based machines it is a simple make && make install if the following conditions are met:
Zaptel sources are linked to /usr/src/zaptel
Kernel headers are installed
You have GCC etc....

If you can build zaptel you have the 2nd and 3rd requirement

As I said before our latest zaptel based driver source are linked to http://dist.rhinoequipment.com/source and our DAHDI based drivers can be pulled from http://dist.rhinoequipment.com/dahdi/source

Again if you need any help as your working it out let me know.

Thanks,

--



GSnover
Posts: 1432
Member Since:
2006-11-19
Very cool!

That is all excellent information - Thanks!

Greg



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.