Skip to main content

Running uBITX Manager on Linux (Raspberry pi)

'CAT Support uBITX Firmware CEC Version 1.0 Release' was posted and linux users reqeust for Linux version of uBITX Manager.

CAT Support uBITX Firmware CEC Version 1.0  is click the below link

The only Linux I have is Raspberry pi, so I ran it on Raspberry pi.

1.check installed Mono

2.install Mono
 sudo apt-get install mono-complete

'y' enter


3.Download uBITX Manager newest version (0.97)


  mono uBITX_Manager.exe

  check 'Linux compatible' <-- It must be checked.

 select Port

Starting from the next step is the same as running on Windows

Connect -> Read -> Decode -> Edit -> Encode -> Write -> OK

6.Enjoy with uBITX

See below for movie that have been tested with uBITX running on Linux.

The .net framework 2.0 warning on mono but I kept it because it was running.
If does not work, please request. I will compile for mono framework 4.0, that is very simple work.



  1. Hello Ian.
    Thanks once more for the Linux version of the Ubitx Manager 0.97.
    It works like a charm on my Ubuntu Xenial with mono.
    No problem at all. I have already used it to make test changes to Ubitx and also updated the starting screen with my callsign.
    In the meanwhile I had uploaded version CEC 1.01 which is working fine.

    I have to test everything more extensively, but I thought of dropping you a line as I am not using RPi at the moment.
    Next test will be CAT control with FlDigi under Linux.
    Any comment will be advised to you.

    Also I am looking for an Xloader Linux compatible in order to totally get rid of Win environment.
    Of course I can issue the avrdude upload command with the file name and the rest from command line, but I guess I am quite lazy and prefer the window mode.
    If Xloader is written in Java and the author is willing to share the source, then there is no issue to have the .jar scripted for Linux.
    Anyway I have contacted the author for that.

    All the best for the time being Ian.
    73 de Konstantinos, SV1ONW

    1. I thought you were a Linux expert when you were talking about wine in the uBUITX group.
      If you have time, can you tell us how to use it on Linux?
      I did not even think Mono would be so perfectly compatible. Please let me know if there is some information that may be helpful.

      Thank you for good Information.

      Ian KD8CEC

  2. Hello Ian
    Thanks for your great work.
    uBITX_Manager complains on my Linux Mint 18.3 environment - seems it wants mono v4.
    If that is not too much effort to do, it would be greatly appreciated.
    73, David VK3XDM/VK7XDM

  3. Hello David,
    I just tested yesterday on Mint Sylvia the 1.01 Manager and it works fine out of the box.
    But one thing.
    I have realized that the mono installation on Mint is not complete, so in the beginning I had issues which were all resolved as soon as I did a new install of mono by just issuing the command sudo apt-get install mono-complete .
    You may as well give it a try.

    73, de Konstantinos SV1ONW

  4. Thanks Konstantinos
    I did install mono-complete. I have also just tried uBITX Manager V1.02 with same result.
    The problem is uBITX Manager offers port options of /dev/ttyS0-31, but the device is connected to /dev/ttyUSB0.
    Do you have any suggestion to correct that?
    I have used uBITX Manager successfully on another Windows machine. But Linux is my main and preferred environment.
    73, David VK3XDM/VK7XDM

  5. Hi David,

    I will try to have it installed on my RPi III over the weekend and let you know.
    The thing is that I ran DietPi, but that should not be a problem.
    When you plug the Raduino to RPi if you try from terminal: dmesg | grep -i usb and/or dmesg | grep -i tty I wonder if you see the port and then if you unplug it if you get the appropriate message.
    I am sure you know what I mean.
    I have also verified Manager 1.02 both on Xenial and Sylvia and works fine for me. Obviously Raduino (Nano board) is ttyUSB0.

    But when I received my uBITX the USB on the Raduino did not make good contact and eventually I decided to unsolder it, solder 4 wires on the USB port pins and feed a male DB-9 connector on the back panel of my machine.
    Since then I have never ran to any USB connectivity problem. A bit unorthodox, many fellow hams may comment, but it gave me a positive connectivity feeling. Strange OM you may say.

    73, Konstantinos SV1ONW

    1. Hi konstantinos and david,

      same pb for me,i d'nt get usb0,i made a ubitx.rules in udev,without result;
      jean-pierre F1FWE.

  6. Hello Jean- Pierre, I will revisit the issue, but let me know first. When you run lsusb do you see your device? If not, chances are for hardware issue, including faulty cable.
    73 de Konstantinos


Post a Comment

Popular posts from this blog

Release CEC Firmware v1.200 for uBITX All version(include V2, V3, V4, V5)

Release CEC Firmware v1.200 for uBITX All Version (include v2, v3, v4, v5) I did the firmware work for v5 when uBITX V5 was released, but I release it now. I received the feedback from a thankful beta tester and tested it myself by converting my uBITX v3 to v5 but I was not sure. I ordered the uBITX V5 and delivered the correct uBITX V5, so I made a little more fine-tuning. If you use V2, V3, V4, you do not need to update this firmware.

Release EU1KY AA Firmware CEC Version 1.01 and 1.0a

Release EU1KY AA Firmware CEC Version 1.01 and 1.0a It is the stabilized final version of EU1KY AA. Updates starting with Version 0.1 continue to add features. Please refer to the link below for added features. I have separated the Version to 1.01 and 1.0A for users who want to use AA only for instrumentation purposes. *  If you want to use all the features added up to Version 0.71, please use Version 1.0A. *  If you want to use it only for instrument use, please use Version 1.01 Version V1.0A Version V1.01 1.Download Firmware Version 1.01 and 1.0a Version 1.01 (Version with only antenna analyzer function) Version 1.0A (Version with all features added up to Version 0.71) ConvertRXP (Converters for using AA measurement data in other tool

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction

uBITX with Nextion LCD (CEC Firmware) -  Installation and Introduction uBITX CEC Firmware supports various LCD since Version 1.08 (16x02 Parallel, 20x04 Parallel, 16x02  I2C, 20x04 I2C, 16x02 Dual LCD with I2C). Supports Nextion LCD (Graphic LCD) from Version 1.09, Version 1.09x is primarily aimed at Nextion LCD support. Also 1.09x will continue to be Beta version. If you want a stable version, please use 1.08 or 1.1 version to be released in the future.