Installing Rig Control, FLRIG, and GPS on Linux Mint

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ส.ค. 2024
  • Let's get hamlib, FLRIG, and the GPS configured for the Evolve Maestro build.
    K6HZR put together a great companion write up for this video - docs.google.com/document/d/1R...
    0:00 Intro
    0:30 Mint Backup
    2:36 Install hamlib
    5:12 Install flxlmrp and FLRIG
    11:27 Install GPS
    🔹My Favorite Gear - www.amazon.com/shop/km4ack
    🔹Links mentioned in the video
    Evolve Maestro Laptop - amzn.to/3LZDcNy
    SD Card - amzn.to/3rrkNjd
    Hamlib - hamlib.github.io/
    FLXMLRPC - www.w1hkj.com/files/flxmlrpc/
    FLRIG - www.w1hkj.com/files/flrig/
    🔹Commands used in the video
    FLRIG Dependencies:
    sudo apt install -y libfltk1.3-dev libjpeg9-dev libxft-dev libxinerama-dev libxcursor-dev libsndfile1-dev libsamplerate0-dev portaudio19-dev libpulse-dev libusb-1.0-0-dev texinfo libudev-dev build-essential
    GPS Dependencies:
    sudo apt install -y python3-gps gpsd-clients gpsd chrony python3-gi-cairo libgps-dev
    Line to add to chrony.conf
    refclock SHM 0 offset 0.5 delay 0.2 refid NMEA
    🔹Raspberry Pi Build Guide - tiny.cc/pi4guide
    🔹Frequently Asked Questions - tiny.cc/km4ack-faq
    🔹Weekly Newsletter - mailchi.mp/40da1fe472e3/km4ac...
    🔹Follow Me
    Twitter @km4ack
    🔹FREE Get Started Guide - tiny.cc/getstartedguide
    🔹Cool Ham Gear - km4ack.com
    🔹Support the channel through Patreon - / km4ack
    🔹Did you just get a raspberry pi and want to hook it up to your radio? Start here • Where to start? Raspbe...
    Want your raspberry pi to play nice with your ham radio? Are you into digital modes like FT8, JS8Call, FLDIGI, Winlink, APRS, Digipeaters and others? Each week I put out new content showing you exactly what steps to take to get the latest ham radio software on your raspberry pi. Whether you just want to ragchew or are seriously into emergency preparedness, emcomm, or ARES and want to learn all you can about using the raspberry pi to drive your ham radio, this channel has something for you. Be sure to click the subscribe button and ring the bell before heading off. That way you will get notified of all future videos.
    🔹🔹🔹🔹🔹
    As an Amazon Associate I earn from qualifying purchases

ความคิดเห็น • 70

  • @cbjessee
    @cbjessee ปีที่แล้ว +2

    Worked as described with a reboot needed after adding tty and dialout before they appeared in groups. Thanks, Jason!

    • @mattk7yeg682
      @mattk7yeg682 ปีที่แล้ว

      Thank you for making this comment! I was going crazy because tty wasn't showing up. A reboot fixed it.

  • @Midwest-FieldOps
    @Midwest-FieldOps ปีที่แล้ว +1

    Good stuff! The Evolve is a great option for Mint. I use mine in the field. Love that it charges off 12V and I don't have to carry a screen, keyboard, mouse, and power supply separately like I did for the Pi

  • @peterbuxton7415
    @peterbuxton7415 ปีที่แล้ว

    Thank you! This video clearly explains it all and is priceless for command-line tips on using and adapting any version of Linux for any kind of program--not just the apps you showed. You are a great instructor!

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +1

      You're very welcome! Glad it was helpful

  • @temporarilyoffline
    @temporarilyoffline ปีที่แล้ว +2

    Excellent tutorial... I like where this is going!

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +1

      Thanks TO!

  • @billw8dsx939
    @billw8dsx939 ปีที่แล้ว +2

    I had a comment regarding the installation. When you execute the following commands:
    sudo apt update && sudo apt upgrade
    The linux kernel is updated.
    If you are using the WiFi on the EM (Evolve Maestro), described in your other video, these must be compiled and reloaded with the following commands:
    cd ~/Downloads/rtl8723du
    make
    sudo make install
    sudo modprobe -v 8723du
    If this is not done, the next time you restart the EM, Wifi will NOT work.
    The command:
    cd ~/Downloads/rtl8723du
    navigates to the folder where the drivers were pulled from github.
    The github page calls for the following to be executed:
    make clean
    This command is throwing errors currently, due to incorrect commands in the make file.
    Also, the github page calls for a "git pull", whenever the drivers are rebuilt. I did not see a reason to do this.

  • @chrisherd991
    @chrisherd991 ปีที่แล้ว

    Thank you Jason.

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      My pleasure

  • @rong8955
    @rong8955 ปีที่แล้ว +1

    Another very helpful video. In following along I got an error the compiler didn’t work on the ./configure in hamlib. After search it turns out I needed to sudo apt install build-essential first.

  • @JoshHoffman
    @JoshHoffman ปีที่แล้ว +1

    One thing to note is that Timeshift doesn't play well with the ZFS file system. I have found it treats my install as a Live USB mode. If it something you want to use then use a different files system like ext4.

  • @237130
    @237130 ปีที่แล้ว +2

    By the time I watched this video 4.5 was a stable option. I got to the point where you enter ./configure and got a response of checking whether the C compiler works…no
    Two errors follow that. One states C complier cannot create executables.
    New to this obviously. Any help is greatly appreciated.

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +3

      Try running *sudo apt install build-essential* and then the build again.

    • @jacobKC3MRA
      @jacobKC3MRA ปีที่แล้ว

      @@KM4ACK Thank you! I had the same problem.

    • @theodoreboyer2275
      @theodoreboyer2275 10 หลายเดือนก่อน

      @@KM4ACKThank you! This saved me.

    • @jtovet
      @jtovet 8 หลายเดือนก่อน

      Thank you Jason! That worked great. @@KM4ACK

  • @cgul1
    @cgul1 ปีที่แล้ว

    Good tutorial as always. plugging my gps dongle (vk162 which works perfect in pi) into the Evolve disconnects wifi, then bluetooth , trackpad and then laptop is unresponsive (brick). Never had luck with the vk172 style sticks, but I may have to order one to continue this project. 73 de n8mac

  • @mikepansini4904
    @mikepansini4904 ปีที่แล้ว

    Thanks for your video time.

  • @M0JSX
    @M0JSX ปีที่แล้ว

    Hi Jason, love your work. Can Build-a-Pi be installed on this (or any other) Debian based Linux install?

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +1

      unfortunately not. it was written specifically for the Pi.

  • @rickpellicciotti
    @rickpellicciotti ปีที่แล้ว +1

    I have an older hp laptop that I replaced the dead hard drive with a SSD. I installed Mint and perhaps I have a different version but after the "./configure" step I got a message regarding " a compiler with support for C++11 is required" Fixed it with "sudo apt install g++" then ran "./configure" again. Worked fine!

    • @joel6221
      @joel6221 ปีที่แล้ว +1

      Thanks for sharing this, you saved me!

  • @thuff3207
    @thuff3207 ปีที่แล้ว

    Very nice to see this working on mint. I wonder if you could do the same for a bluetooth connection to the radio. If so does the GPS come out via bluetooth.

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      I have only played with the bluetooth briefly to verify that it would connect to and work with the Mobilinkd TNC. Worked well.

  • @TheRanger53
    @TheRanger53 ปีที่แล้ว

    Jason, when I get to the flrig configuration on the video and I put in my radio I do not get the two lines that indicate my FT-900 yaesu. I get a line for prolific_Technology_inc_USB-Serial_Controller-if00-port0.
    When I hit the init button I get a message to "Select separate ports". A little lost here as usual. I do keep getting further into the install each time though, Thanks for your patience.

  • @AL-kn4yx
    @AL-kn4yx 7 หลายเดือนก่อน

    Can you make a video on how to configure hamlib, FLRIG for IC 705 connected wirelessly?

  • @cgul1
    @cgul1 ปีที่แล้ว

    Anyone else attempting this with DigiRig [tx500] and an onboard vk172 GPS? I get flrig to run fine, but as soon as I access the gps for the first time it borks up flrig to the point requiring re-install. Have tried multiple times with no sucess. Is it the usb architecture of the evolve?? Same setup works great on pi 4. Thanks for any input. 73 n8mac

  • @moss-ccw7971
    @moss-ccw7971 2 หลายเดือนก่อน

    OMG I really want to give Linux a try, but all the command line commands required are what keeps me from doing so. The learning curve just seems too steep for an old guy like me Thanks for the video.

    • @KM4ACK
      @KM4ACK  2 หลายเดือนก่อน

      You are never too old to learn 😀 and it gets easier each time you sit down in front of the computer.

  • @jbird4h30
    @jbird4h30 ปีที่แล้ว +1

    9:40 Groups command doesn't show up with tty and dialout for me even after the usermod commands? I still just have 'adm cdrom sudo dip plugdev lpadmin sambashare'
    (Edit: getent command does show me as listed in tty and dialout though. Just don't know if NOT showing up for groups command matters)

    • @ryanv7075
      @ryanv7075 10 หลายเดือนก่อน

      mine worked for dialout, but isn't for tty

  • @chesty1369
    @chesty1369 ปีที่แล้ว

    at ./configure i get " checking whether the C compiler works... no" then it errors out

  • @sferaci2609
    @sferaci2609 ปีที่แล้ว

    I keep getting a fltk-config script could not be found error. Is there a new process? Thanks

  • @theodoreboyer2275
    @theodoreboyer2275 10 หลายเดือนก่อน

    9:57 I was supposed to have a radio hooked up before doing this? I don't have a worthy radio yet, I thought I could just get all this installed beforehand. 🤦🏻‍♂️ I'm not even sure how to connect a radio to the computer.

  • @mattk7yeg682
    @mattk7yeg682 ปีที่แล้ว

    Has anyone had any luck using the Digirig with the G90 on this setup?

  • @davidverheyen6635
    @davidverheyen6635 14 วันที่ผ่านมา

    Thank you. I have the ic705 via wifi access point connected to linux mint (wfview and wsjtx). Only problem is the timesync for ft8 when outdoors with no internet. ic705 does not seem to pass gps info via wifi, only usb. But connecting usb adds lots of noise. Any suggestions to timesync linux laptop with usb gps dongle? Or maybe via bluetooth connection to an android device that has a built-in gps receiver?

    • @KM4ACK
      @KM4ACK  14 วันที่ผ่านมา +1

      You could use an inexpensive GPS dongle like amzn.to/4d0FI2M or you could stream the GPS data from your phone. th-cam.com/video/rkmQxvT8BpQ/w-d-xo.html I like having both options available.

    • @davidverheyen6635
      @davidverheyen6635 14 วันที่ผ่านมา

      @@KM4ACK Thank you. I will try the android phone with the bluetooth option, I don't have a hotspot in the field to connect 3 devices (phone, laptop, ic705) . I assume the method with usb dongle should work as in this video but then select the usb dongle in stead of the ic705.

  • @randyshell3892
    @randyshell3892 6 หลายเดือนก่อน

    Unable to locate package python3-gi-cario

  • @koningbolo4700
    @koningbolo4700 ปีที่แล้ว

    Do you have any experience using a USB GPS receiver module for purposes of navigation (in a vehicle) in Linux mint please ?

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      Maybe try Foxtrot GPS.

    • @koningbolo4700
      @koningbolo4700 ปีที่แล้ว

      @@KM4ACK I will. Funny thing is I get a gps signal into the app with Marble and Viking but not with Navit or Pure Maps...

  • @va7dgp
    @va7dgp ปีที่แล้ว

    I wonder how this would work with an very old Toughbook CF 27 with not much ram.

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      i suspect that it would be ok if you have at least 2GB of ram.

  • @joel6221
    @joel6221 ปีที่แล้ว

    Jason, i want to dual boot linux on a cheap laptop. My hard drive is 236 GB with 169GB free ... how much room should i allocate for Linux Mint?

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      Good question! I don't dual boot but I just looked at my latest build and it is taking up around 16GB out of the box so at a minimum I would say 32GB. 64 should be more than enough and still leave you with 100GB on the Windows side of the house.

  • @yv6eda
    @yv6eda ปีที่แล้ว

    Hi Jason! Thanks for the video. I was following the instructions and ./configure give me an error "c compiler cannot create executables" I have to say I'm using my old laptop HP Envy M6! May you help me?

    • @rickfosb
      @rickfosb ปีที่แล้ว

      did you find a fix for this?

    • @yv6eda
      @yv6eda ปีที่แล้ว

      @@rickfosb No! I put this project in the back burner!

    • @rickfosb
      @rickfosb ปีที่แล้ว +2

      @@yv6eda OK, since I asked... I went to the PRIOR video and saw the section where he is installing the drivers for the WIFI. I did not need the drivers... so i skipped it. Unfortunately, he also does a section of INSTALLs of libraries that are prerequisite for the wifi drivers... once I followed those steps (right up to, but not probing the wifi_) the next section of installs worked without issue. apparently, some of those prerequisite libraries and installs are needed for other software later on (FLRIG, etc)
      Good luck if you get back to it...

    • @yv6eda
      @yv6eda ปีที่แล้ว

      @@rickfosb Thanks for the info Rick!

  • @KB5WCK_Radio
    @KB5WCK_Radio ปีที่แล้ว

    So, not sure what the problem is.... Followed the video to the T and when I start FLRig, it tells me it can see the serial device so I hit update and then it shows up. I select it, make sure all the settings match what I run on the pi, and it still will not communicate with the rig. I have a TS-200 btw and it works flawlessly on the pi. Don't have much hair as I shave my head and I'm about to pull out what little has grown back. Would love to have some help fixing this. BTW, it is on the evolve III laptop.

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว

      Is the radio showing up when you ls /dev/serial/by-id ? I don't have a TS2000 to test with.

    • @KB5WCK_Radio
      @KB5WCK_Radio ปีที่แล้ว

      @@KM4ACK yep. It even showed up in FLRig which is why it is weird. I try to configure the transceiver and the light is green after I press Init. The radio display itself does nothing and it still doesn’t talk to the radio.

    • @KB5WCK_Radio
      @KB5WCK_Radio ปีที่แล้ว

      @@KM4ACK yes it is. That’s the weird part. It shows up there and in flrig. Just won’t communicate.

  • @sig3579
    @sig3579 ปีที่แล้ว

    When trying to install Hamlin on older Dell E6400 w Mint I get an error trying to run ./configure. “c compiler works…no. Any thoughts?

    • @sig3579
      @sig3579 ปีที่แล้ว

      Never mind

    • @237130
      @237130 ปีที่แล้ว

      I got this as well. What did you do to overcome this? Thanks.

    • @sig3579
      @sig3579 ปีที่แล้ว

      I rebooted. FWIW I got another error further into the install that I haven’t been able to overcome. I will probably have to a different direction. Booooo.

    • @237130
      @237130 ปีที่แล้ว

      @@sig3579 I’ll try the reboot. Thanks for the quick response.

  • @TheZolon
    @TheZolon ปีที่แล้ว

    For those with the Evolve III that has the EC25 LTE Modem, has anyone figured out how to use that GPS?

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +1

      That's something I hadn't even thought about!

    • @TheZolon
      @TheZolon ปีที่แล้ว

      @@KM4ACK I have been trying, but it seems the active antenna it needs is missing. Going to go through my parts bins to see if I have one.

    • @TheZolon
      @TheZolon ปีที่แล้ว

      @@KM4ACK Ok. I have figured out that in order to get programs that are not native to the cell modem to see any data from the onboard GPS, one has to do a serial connection to the AT COM port and send at+qgps=1 .. That enables the GPS. There is a command to have the GPS start on powerup, but it doesn't seem to be working for me. Still testing.

  • @randyshell3892
    @randyshell3892 6 หลายเดือนก่อน

    Never mind i see my mistake.

  • @chrissewell1608
    @chrissewell1608 ปีที่แล้ว

    Being a Windows person, this seems pretty difficult. When you could just download and install, in Windows. But it appears your Linux instructions are very detailed! I just wanted to see all these programs in operation. 👍🏼💻🖱📡

    • @KM4ACK
      @KM4ACK  ปีที่แล้ว +1

      Coming soon. Next week we will start installing the real radio apps like FT8, JS8Call, and FLDIGI :-)

    • @amsoiltek
      @amsoiltek ปีที่แล้ว

      @@KM4ACK Will a "Build a Pi" type distro be forthcoming in this environment?