Running Motorola CNUT 3 on Mac OS X

Almost a week short of two years ago I ported Motorola’s CNUT tool to OS X. I originally did so to satisfy my personal use but also decided to share the package for others who fall into the tiny niche of being responsible for the administration of Canopy networks and wanting to use OS X to do so.

As my need lessened for such a package due to a change in positions and responsibilities, the package was neglected shortly after. Although the original package still works, Canopy firmware 9.0 and later require the use of CNUT 3.x.

Due, however, to overwhelming pressure from the users of the original ports (or comments from three different users, rather), I have decided its high time to fill the niche once again.

Good news, everyone!

CNUT 3.12.3 (the latest release as of this writing) now runs natively on OS X! The new package has been tested (meaning it appears to run) on OS X Leopard. I haven’t tested it on previous releases or attempted any actual AP or SM upgrades using the utility, but I have little reason to believe it doesn’t work. As I no longer regularly roll out Canopy updates, I’ll depend on the feedback of whomever downloads the package to determine if it works as well as the previous package.

The usual disclaimer as per the previous release: if my attempt at being helpful caused your Canopy Network to be annihilated in a fierce and fiery disaster of biblical proportions and voids your Canopy warranty, I hereby disclaim all liability.

In addition, this release is by no means endorsed, authorized or supported by Motorola. It contains their intellectual property including copyrighted and unaltered but substantially repackaged Java byte code and Trademarks.

The package is being distributed with good intentions based on the concept of a community of users improving the solutions used for the greater good of the community.

If Motorola’s legal department becomes offended at the existence and distribution of this package, I will of course have to remove it. Though I am sincerely hoping they recognize this as a useful contribution.

You’re welcome. 🙂

8 Responses to “Running Motorola CNUT 3 on Mac OS X”

  1. Steve Wenger Says:

    Dude! Thanks for the port to OSX, I just loaded it onto my Macbook Pro running Snow Leopard and it works great! Now my Mac does everything I need!

  2. Peter Says:

    Thanks, Denis, for your work! It is great!
    But I have little problem on my snow leopard macbook pro! It crashes what I’m upgrading or just doing discovery on more than 12 devices!
    Maybe you have some instruction, how to port new version (now latest is 3.20.5)?

  3. E Says:

    Denis,

    Thanks for porting this to Mac! Very awesome work.
    Just one question for you – when I try and launch external tools, such as the hw/sw scheduling tool, or to reboot a unit, it always fails. An error is provided, something along the lines of “can’t load required class.”
    Have you had this happen before?

    ~E

  4. E Says:

    2nd post – corrected my email

    Denis,

    Thanks for porting this to Mac! Very awesome work.
    Just one question for you – when I try and launch external tools, such as the hw/sw scheduling tool, or to reboot a unit, it always fails. An error is provided, something along the lines of “can’t load required class.”
    Have you had this happen before?

    ~E

  5. Rodolfo Rubio Says:

    How about the latest version any plans?

  6. Hackson85 Says:

    we need 3.20 please help .U are our only hope

  7. Denis Lemire Says:

    Unfortunately I no longer work a role having anything to do with Canopy network maintainence.

    I don’t even have access to the current downloads to attempt such a thing. It’s mostly a question of packaging though.

    If you open the bundle of previous versions I packaged and drop the new jars in place, it might ‘just work.’

    I’ve always used the Linux version as a starting point.

    Hope this helps!

  8. Rodolfo Rubio Says:

    Can you give me some orientation on how you went about compiling it for mac.

Leave a Reply