Downloads

Here you can download various Axentra documents and
software programs. Grab what you want, it’s there for you!


  • HipServ Mobile for Android and iOS Devices
    You want to enjoy your digital media anywhere, anytime on your iOS and Android devices? You want all of your home photos, music, videos and any other of your digital files at your fingertips? And you have an HipServ-based home network attached storage device?
     
    Axentra’s HipServ Mobile apps for iOS and Android allow you to easily connect to your HipServ-based home media server and stream your entire media collection from anywhere, anytime!

    HipServ mobile for iOS and Android is compatible with Seagate GoFlex Home, Netgear Stora, Verbatim MediaShare and MediShare Mini, LaCie Internet Space2, Orange HomeLibrary2, Roxio Creator 2011, Roxio Creator Pro 2011 and Roxio Streamer.

    What you can do with HipServ Mobile for iOS:

    • Browse your photos stored on your HipServ and show them to your family and friends directly from your iOS and Android devices at home or remotely.

    • Stream your music stored on your HipServ from your home and play it through your iOS and Android devices at home or remotely and beam it to an AppleTV* or AirPlay* compliant stereo system near you.

    • Watch a video stored on your HipServ on your iOS and Android devices and stream it to an AppleTV* near you.

    • Access your home stored digital documents on the go.

    *The AirPly feature is available only with the iOS app.

    Get it Now! for Android Get it Now! for iOS


  • MySync BETA for HipServ
    For Premium Pack Owners

    As a premium pack owner, your HipServ-powered media server is enabled with MySync. Continuously sync your media between your HipServ, your PCs and your Macs anytime and from anywhere. It’s your very own cloud sync solution at home or around the world! No space limit, no monthly fee!

    Prerequisites

    Verify that your HipServ-powered media server firmware is at version 2.6 or above. The firmware version is available from the web interface by clicking the About link at the bottom left hand corner.

    Currently, only Netgear® Stora and Seagate® FreeAgent™ GoFlex™ Home support MySync for HipServ® Premium. To use MySync from a remote computer, port 22, 80 and 443 must be forwarded to your HipServ-powered media server. You may test the status of your port forwarding with our Port Forward Tester.

    Installation

    1. Windows: Click the MySync for Windows button bellow to download and launch the MySync client installer for Windows (versions XP, VISTA and 7). Mac OS: Click the MySync for Mac OS button bellow to download and launch the MySync client installer for Mac OS (version 10.5 and up).

    Get it Now! MySync 1.0.1 for Windows Get it Now! MySync for Mac OS

    2. Configure the MySync client with your HipServ-powered media server name, username and password.
    3. Repeat steps on all pc’s on which you would like your files synced.

    How to Use

    MySync creates a “MySync” desktop folder for each pc on which you configure the client. A MySync folder (and accompanying recycle bin) is also placed on your HipServ-powered media server under the “Personal” or “MyLibrary” folder. Move or copy files to the MySync folder and they will be replicated on all the personal computers (Windows and Mac) and your HipServ-powered media server. Update a file and the changes will be made on all the systems. It’s the easiest way to keep your files up to date and always accessible.


  • JAVA™ Runtime Environment

  • Open HipServ Web Services API

    The HipServ Web Services API allows you to build applications and Web services to access HipServ devices from home or remotely. You can administer your home server from anywhere in the world and consume, share and manage your content. Pick a programming language and let the API guide you to your first HipServ application!


    AXENTRA CORPORATION HIPSERV API LICENSE

    IMPORTANT: BEFORE USING THE HIPSERV APPLICATION PROGRAMMING INTERFACES MADE AVAILABLE BY AXENTRA CORPORATION (THE “SOFTWARE”), PLEASE CAREFULLY READ THIS AGREEMENT WHICH CONTAINS THE TERMS AND CONDITIONS UNDER WHICH YOU ARE ACQUIRING A LICENSE TO THE SOFTWARE. IF YOU DO NOT ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT, PLEASE DO NOT DOWNLOAD, INSTALL, OR USE THE SOFTWARE. IF YOU DOWNLOAD, INSTALL, OR USE THE SOFTWARE, YOU WILL BE ACCEPTING THIS AGREEMENT, AND YOU WILL HAVE ACCEPTED AND AGREED TO THESE TERMS AND CONDITIONS.

    1. Grant of License: Subject to the terms and conditions of this Agreement, Axentra grants You a non-exclusive, non-transferable license for Your internal use of the Software (including any related documentation, code and materials) to develop software applications that will interface with the Hipserv Platform (“Applications”). All copies of the Software shall include all trademarks, copyright notices, restricted rights legends, proprietary markings and the like exactly as they appear on the copy of the Software provided or made available to You. You acknowledge that the Software contains confidential information and know-how and You shall not use such confidential information or know-how except to the extent necessary to exercise the rights granted to You hereunder. If You use open source software in conjunction with the Software, You must ensure that Your use of such open source software does not: (i) create, or purport to create, obligations on Axentra with respect to the Software; or (ii) grant, or purport to grant, to any third party any rights to or immunities under Axentra’s intellectual property or proprietary rights in the Software.

    2. License Restrictions: For greater certainty, You shall not:
    (i) disclose any performance, benchmarking, or feature-related information about the Software;
    (ii) distribute, lease, rent, grant a security interest in, assign, or otherwise transfer the Software;
    (iii) create a subset, superset or other derivative work of the Software;
    (iv) disclose, transfer or otherwise provide to any third party any portion of the Software or confidential information or know-how, except as explicitly permitted herein.
    (v) develop an Application using the Software and any open source software that results in any program file(s) that contain code from both the Software and any open source software (including without limitation libraries), if the open source software is licensed under a license that requires any "modifications" be made freely available. You also may not combine the Software with programs licensed under the GNU General Public License ("GPL") in any manner that could cause, or could be interpreted or asserted to cause, the Software or any modifications thereto to become subject to the terms of the GPL;
    (vi) violate any law, statute, ordinance, contract or regulations;
    (vii) include any viruses, Trojan horses, worms time bombs or other computer programming routines that may (or are intended to) damage, interfere with or expropriate any system or data.

    3. Title: All right, title, and interest (including all intellectual property rights) in, to and under the Software (including all copies thereof) shall remain with Axentra. You shall retain all ownership rights (including all intellectual property rights) in any Applications that You create and utilize with the Software, except that all ownership rights (including all intellectual property rights) to any element of the Software incorporated into or embodied in Your Applications shall remain with Axentra and its licensors. You further agree that any Application created or developed by you pursuant to the rights granted under this Agreement will be branded with the “powered by HipServ” logo.

    4. WARRANTIES; DISCLAIMER OF WARRANTIES:

    Developer Warranties. You represent and warrant that: (i) You have the necessary power and authority to enter into this agreement, and that the performance of your obligations will not constitute a breach or otherwise violate any other agreement or the rights of any third party arising therefrom; (ii) you will maintain throughout the term of this agreement all rights and licenses that are required with respect to your application; and; (iii) your Applications and their use, distribution, sale and license, including the use of any license hereunder, does and will continue to comply with all applicable foreign, federal, state, and local laws, rules, and regulations.

    Disclaimer. THE SOFTWARE IS PROVIDED “AS IS” WITHOUT ANY REPRESENTATIONS, CONDITIONS, OR WARRANTIES OF ANY KIND. WITHOUT LIMITATION, AXENTRA DISCLAIMS ANY EXPRESS OR IMPLIED REPRESENTATIONS, CONDITIONS, OR WARRANTIES OF MERCHANTABILITY, MERCHANTABLE QUALITY, SATISFACTORY QUALITY, NON-INFRINGEMENT, TITLE, OR FITNESS FOR A PARTICULAR PURPOSE. WHETHER ARISING BY STATUTE, COURSE OF DEALING, USAGE OF TRADE, OR OTHERWISE.

    5. LIMITATION OF LIABILITY: AXENTRA SHALL NOT HAVE ANY LIABILITY TO YOU OR ANY OTHER PERSON OR ENTITY FOR ANY DAMAGES ARISING FROM THIS AGREEMENT INCLUDING FOR ANY INDIRECT, RELIANCE, INCIDENTAL, SPECIAL, PUNITIVE, EXEMPLARY OR CONSEQUENTIAL DAMAGES, INCLUDING, BUT NOT LIMITED TO, LOSS OF REVENUE OR PROFIT, LOSS OF OR DAMAGE TO DATA OR OTHER COMMERCIAL OR ECONOMIC LOSS, WHETHER ARISING FROM CONTRACT, EQUITY, TORT (INCLUDING NEGLIGENCE OR STRICT LIABILITY) OR ANY OTHER THEORY OF LIABILITY, EVEN IF AXENTRA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR THEY ARE FORESEEABLE. AXENTRA SHALL NOT BE RESPONSIBLE FOR CLAIMS BY ANY THIRD PARTY.

    THE DISCLAIMER OF WARRANTIES AND LIMITATION OF LIABILITY CONSTITUTE AN ESSENTIAL PART OF THIS AGREEMENT. YOU ACKNOWLEDGE THAT BUT FOR THE DISCLAIMER OF WARRANTIES AND LIMITATION OF LIABILITY, AXENTRA WOULD NOT GRANT THE RIGHTS IN THIS AGREEMENT.

    6. Indemnification: You shall indemnify, defend, and hold Axentra harmless from any and all claims, damages, losses, liabilities, actions, judgments, costs, and expenses (including reasonable attorneys’ fees) brought by a third party arising out of or in connection with: (a) any act or omission by You, in connection with your use of the Software or Axentra’s branding or use other than as expressly allowed by this Agreement; (b) Your breach or alleged breach of any of the terms, restrictions, obligations or representations under this Agreement; or (c) your Application. You will assume control of the defense and settlement of any claim subject to indemnification by You. Axentra may, however, at any time elect to take over control of the defense and settlement of any such claim. In any event, You will not settle any such claim without Axentra’s prior written consent.

    7. Term: This Agreement shall continue for as long as You use the Software, however, it will terminate, without notice from Axentra, if You fail to comply with any of its terms or conditions. You must, upon termination, destroy all copies of the Software. You may terminate this Agreement by destroying all copies of the Software under Your control and notifying Axentra of such destruction. In addition to this Section, the Sections entitled Disclaimer of Warranties, Limitation of Liability, Title and General shall continue in force even after any termination of this Agreement.

    8. Updates: Axentra may, without liability, update or modify the Software and this Agreement from time to time in its sole discretion by posting or describing the changes on this site or by otherwise notifying You. You acknowledge that these updates and modifications may affect how Your Application accesses or communicates with the Software and may require You to make changes to your Application to ensure compatibility and/or to interface with the Software. If any change is unacceptable to You, Your only recourse is to terminate this Agreement by ceasing all use of the Software. Your continued access or use of the Software after 30 days will constitute binding acceptance of the change(s).

    9. General: This Agreement is the entire agreement between You and Axentra in relation to the subject matter hereof, superseding any other agreement, proposal or discussions, oral or written. The terms and conditions of this Agreement shall prevail over any other communications between the parties in relation to the Software and the Software shall be deemed to be licensed pursuant to the terms and conditions of this Agreement. You may not assign this Agreement whether voluntarily, by operation of law, or otherwise without Axentra’s prior written consent. Axentra may assign this Agreement at any time without notice. The failure of a party to claim a breach of any term of this Agreement shall not constitute a waiver of such breach or the right of such party to enforce any subsequent breach of such term. If any provision of this Agreement is held to be unenforceable or illegal, such decision shall not affect the validity or enforceability of such provisions under other circumstances or the remaining provisions of this Agreement and such remaining provisions shall be reformed only to the extent necessary to make them enforceable under such circumstances. This Agreement shall be governed by the laws of the Province of Ontario, Canada. No choice of laws rules of any jurisdiction shall apply to this Agreement. You shall only be entitled to bring any action or proceeding arising out of or relating to this Agreement, the Software in a court in Ottawa, Ontario, Canada, and You consent to the jurisdiction of such courts for any such action or proceeding. You waive all rights that You may have or that may hereafter arise to contest such jurisdiction of such courts for any action or proceeding brought by You. You hereby waive any right You may have to request a jury trial with respect to any action brought by You in connection with this Agreement or the Software. The application of the United Nations Convention on Contracts for the International Sale of Goods to this Agreement is expressly excluded. The Uniform Computer Information Act does not apply to this Agreement.

    I agree.
    Download

  • Open HipServ Native Linux Applications Installation

    You are a Linux developer and you want to take advantage of what your HipServ-powered product offers: a full blown Linux server! As an advanced Linux developer, you know that by accessing the root account of your HipServ-powered product and modifying its OS and/or Linux applications, you are voiding your manufacturer’s guarantee and your HipServ distribution is no longer supported by Axentra and/or your product vendor.

    -In plain language, neither your product vendor nor Axentra can be expected to clean up for you if you make a mess with your root access-


    Overview


    To gain root access to HipServ, you will first log in to an administrator account on the device over the network using a Secure Shell (SSH) client, using a modification of that account name.  After logging in as an administrator user, you will become the root user with the sudo command.

    What you will need:

    1. a HipServ device account the with administrator privileges (account name and password)

    2. an SSH client program (“ssh” on Linux and OSX; “putty.exe” on Microsoft Windows, see below for Windows)

    3. the product key of the HipServ device (a 16 character string of the form XXXX-XXXX-XXXX-XXXX, where each X represents a capitalized alphabetic character.  In the HipServ Web UI, click on the “about” button at the very bottom left of the screen to find out your product key.)

    4. the IP address of the HipServ device (you can usually get this address from your home router: log into your router and look for a “status” page or a “connected devices” page)  If you cannot find out the IP address of your HipServ unit, you can try using <hipname>.<portalname> instead, where hipname is the HipServ name you chose at registration, and <portalname> is the HipServ portal of your vendor (for example, “mystora.com” or “seagateshare.com”).

    Your SSH login id is <account_name>_hipserv2_<vendor>_<productkey>
    Your SSH password is the password for <account_name>

    HipServ products from the following vendors are supported for this method:

    <account_name>_ hipserv2_netgear_<productkey>
    <account_name>_hipserv2_seagateplug_<productkey>
    <account_name>_hipserv2_verbatim_<productkey>
    <account_name>_hipserv2_verbplug_<productkey>
    <account_name>_hipserv2_roxiovm_<productkey>

     

    Running an SSH client from Microsoft Windows


    Obtain the putty.exe program (you can google “putty.exe download” to find the download page).  Be sure your downloaded version of putty.exe matches the signature for the binary published on the download page.  Security TIP: running a program you downloaded from the internet is extremely risky.  The steps you can take to mitigate that risk include checking the signature as mentioned, but in general those steps are beyond the scope of this document.  When you run “putty.exe” on a Windows machine, in the GUI specify Port 22 for SSH, and fill in the boxes with your account name (in the form shown above) and password.

    Detailed Steps:
    1. If the account name is johndoe, the product key is XXXX-XXXX-XXXX-XXXX, and the IP address is 999.999.9.9, you will log into the device with the following command on the command line of a terminal window on a Linux machine or a Mac:

    ssh johndoe_hipserv2_vendor_XXXX-XXXX-XXXX-XXXX@999.999.9.9

    then enter the password for the johndoe account when prompted.  Note that in the above command, the string “XXXX-XXXX-XXXX-XXXX” will be replaced by your own device’s actual product key, the string  “johndoe” will be replaced by your actual account name, and the string “999.999.9.9” will be replaced by the device’s actual IP address.

    Here is an example of what a properly built command looks like (but the one you use will be based on your own information):

    ssh joey_hipserv2_vendor_AABB-CEFG-XYUZ-HREW@192.168.23.134

    This command is just an example.  You need to issue the command that is based on your own specific product key, admin account name, and IP address.

    2. After running the command discussed above, and after typing your password when prompted for it, you should now have a Linux command prompt.
    Because administrator accounts on HipServ are sudoers, you can get a root prompt with the following command

    sudo –s

    and when prompted for it, type the same password for the account you logged in to (the same password you used in the previous step).  You should now have a root prompt (# ).  Congratulations, you now have root access on your HipServ device!

     

    Enabling Root Logins


    It is considered a security best practice, when root access is required, to “become root” by logging in as a regular user and then using the “sudo” command to become the root user (this is the method described above).  To login to a Linux computer directly as root is NOT recommended for security reasons, and it is not necessary.  Axentra STRONGLY RECOMMENDS leaving password root logins disabled; however you can enable password root logins by using the “passwd” command at the root prompt.  Thereafter you will be able to log in as “root” with the password you set (just root, not the special string with product key, etc).  If you choose to go against Axentra’s recommendation, and you do enable password root logins, then please protect yourself with a very strong root password.

     

    Enabling KEY-based Logins


    Setting up an “authorized_keys” file to enable key-based SSH logins may be convenient for you, but doing so is beyond the scope of this document.  (google “ssh authorized_keys” to learn more about this mechanism.)

     

    FAQ

    1. Question: Why does Axentra ship a modified SSH daemon so that ssh logins require that special string with the product key?

    Answer: Axentra’s products are intended to be used by consumers, and it is an unfortunate fact that many consumers will set a weak password on their account.  The modification of the SSH daemon is necessary to protect those consumers from SSH attacks.

    2. Question: Does Axentra modify the  SSH daemon in order to put in some kind of back door, or to otherwise take advantage of the consumer in any way?
    Answer: No.  Although they are not obligated to, Axentra has always published the source code for the SSH daemon (OpenSSH) so that the modification from pristine source may  be examined by any concerned individual.  The modification to the SSH daemon is to thwart SSH attacks.

# #