Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Dev Drones
  3. VOXL m500 Reference Drone
  4. M500 VOXL connectivity issues

M500 VOXL connectivity issues

Scheduled Pinned Locked Moved VOXL m500 Reference Drone
13 Posts 3 Posters 2.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S spitkowsky

    We received 10 new M500s. One of the ten is having an issue connecting to the VOXL. It has a microhard modem which was configured with a custom IP. The microhards are connected to each other, but I cannot connect to the vehicle over UDP from QGC. I am able to adb into the VOXL. This vehicle was set up exactly as the other 9 were. I was looking for some additional troubleshooting steps or ideas as to what could be wrong. Thank you.

    tomT Online
    tomT Online
    tom
    admin
    wrote on last edited by
    #2

    @spitkowsky Are you able to ping the VOXL over the Microhard network?

    S 1 Reply Last reply
    0
    • tomT tom

      @spitkowsky Are you able to ping the VOXL over the Microhard network?

      S Offline
      S Offline
      spitkowsky
      Contributor
      wrote on last edited by
      #3

      @tom I cannot

      tomT 1 Reply Last reply
      0
      • S spitkowsky

        @tom I cannot

        tomT Online
        tomT Online
        tom
        admin
        wrote on last edited by
        #4

        @spitkowsky When you ADB onto the problmeatic M500 and run ifconfig do you see the microhard network interface showing up? Is it getting the IP address you're assigning to it?

        S 1 Reply Last reply
        0
        • tomT tom

          @spitkowsky When you ADB onto the problmeatic M500 and run ifconfig do you see the microhard network interface showing up? Is it getting the IP address you're assigning to it?

          S Offline
          S Offline
          spitkowsky
          Contributor
          wrote on last edited by
          #5

          @tom the microhard network is not showing up when I ifconfig on the problematic m500

          tomT 1 Reply Last reply
          0
          • S spitkowsky

            @tom the microhard network is not showing up when I ifconfig on the problematic m500

            tomT Online
            tomT Online
            tom
            admin
            wrote on last edited by
            #6

            @spitkowsky Can you try running voxl-configure-modem and running through the microhard setup

            S 1 Reply Last reply
            0
            • tomT tom

              @spitkowsky Can you try running voxl-configure-modem and running through the microhard setup

              S Offline
              S Offline
              spitkowsky
              Contributor
              wrote on last edited by
              #7

              @tom Yes this is what I did. I also did this on 9 other M500s without issues. The steps are:

              adb shell into the voxl

              voxl-configure-modem
              

              Select 4 for microhard
              Select 2 for custom IP
              Input IP Address

              tomT 1 Reply Last reply
              0
              • S spitkowsky

                @tom Yes this is what I did. I also did this on 9 other M500s without issues. The steps are:

                adb shell into the voxl

                voxl-configure-modem
                

                Select 4 for microhard
                Select 2 for custom IP
                Input IP Address

                tomT Online
                tomT Online
                tom
                admin
                wrote on last edited by
                #8

                @spitkowsky What do you see with journalctl -u voxl-modem?

                S 2 Replies Last reply
                0
                • tomT tom

                  @spitkowsky What do you see with journalctl -u voxl-modem?

                  S Offline
                  S Offline
                  spitkowsky
                  Contributor
                  wrote on last edited by
                  #9

                  @tom

                  -- Logs begin at Thu 1970-01-01 00:00:04 UTC, end at Thu 1970-01-01 00:00:26 UTC. --
                  Jan 01 00:00:06 apq8096 systemd[1]: Starting Modem Initialization...
                  Jan 01 00:00:08 apq8096 systemd[1]: Started Modem Initialization.
                  Jan 01 00:00:09 apq8096 voxl-modem-start[2881]: apq8096 detected...
                  Jan 01 00:00:09 apq8096 voxl-modem-start[2881]: Initializing Microhard modem...

                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  ~
                  standard input

                  1 Reply Last reply
                  0
                  • tomT tom

                    @spitkowsky What do you see with journalctl -u voxl-modem?

                    S Offline
                    S Offline
                    spitkowsky
                    Contributor
                    wrote on last edited by
                    #10

                    @tom You likely know what this should look like but here are the logs for a "good" one

                    -- Logs begin at Thu 1970-01-01 00:00:04 UTC, end at Thu 1970-01-01 00:00:42 UTC. --
                    Jan 01 00:00:07 apq8096 systemd[1]: Starting Modem Initialization...
                    Jan 01 00:00:09 apq8096 systemd[1]: Started Modem Initialization.
                    Jan 01 00:00:09 apq8096 voxl-modem-start[2985]: apq8096 detected...
                    Jan 01 00:00:09 apq8096 voxl-modem-start[2985]: Initializing Microhard modem...
                    Jan 01 00:00:14 apq8096 voxl-modem-start[2985]: ifdown: interface eth0 not configured
                    Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: run-parts: /etc/network/if-pre-up.d: No such file or directory
                    Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: RTNETLINK answers: Network is unreachable
                    Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: Setting up GPIO pins for the Microhard Modem
                    Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: Using eth0 workflow
                    Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: [INFO] Using eth0 for Microhard

                    tomT 1 Reply Last reply
                    0
                    • S spitkowsky

                      @tom You likely know what this should look like but here are the logs for a "good" one

                      -- Logs begin at Thu 1970-01-01 00:00:04 UTC, end at Thu 1970-01-01 00:00:42 UTC. --
                      Jan 01 00:00:07 apq8096 systemd[1]: Starting Modem Initialization...
                      Jan 01 00:00:09 apq8096 systemd[1]: Started Modem Initialization.
                      Jan 01 00:00:09 apq8096 voxl-modem-start[2985]: apq8096 detected...
                      Jan 01 00:00:09 apq8096 voxl-modem-start[2985]: Initializing Microhard modem...
                      Jan 01 00:00:14 apq8096 voxl-modem-start[2985]: ifdown: interface eth0 not configured
                      Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: run-parts: /etc/network/if-pre-up.d: No such file or directory
                      Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: RTNETLINK answers: Network is unreachable
                      Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: Setting up GPIO pins for the Microhard Modem
                      Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: Using eth0 workflow
                      Jan 01 00:00:15 apq8096 voxl-modem-start[2985]: [INFO] Using eth0 for Microhard

                      tomT Online
                      tomT Online
                      tom
                      admin
                      wrote on last edited by
                      #11

                      @spitkowsky Is there any chance you can take the microhard modem add-on board off one of the "good" M500s and put it on this "bad" one? This way we can determine whether or not the modem board is the issue.

                      S 1 Reply Last reply
                      0
                      • tomT tom

                        @spitkowsky Is there any chance you can take the microhard modem add-on board off one of the "good" M500s and put it on this "bad" one? This way we can determine whether or not the modem board is the issue.

                        S Offline
                        S Offline
                        spitkowsky
                        Contributor
                        wrote on last edited by
                        #12

                        @tom
                        Swapped the modem from a good and the bad M500 and the vehicle issue stayed persistent. In other words, the modems both function correctly.

                        VinnyV 1 Reply Last reply
                        0
                        • S spitkowsky

                          @tom
                          Swapped the modem from a good and the bad M500 and the vehicle issue stayed persistent. In other words, the modems both function correctly.

                          VinnyV Offline
                          VinnyV Offline
                          Vinny
                          ModalAI Team
                          wrote on last edited by Vinny
                          #13

                          @tom @spitkowsky
                          I'm wondering if this may be a HW issue on the VOXL board. Possible the USB or the USB VBUS control is now no longer working correctly, thus not allowing the MH modem USB hub to enumerate (eth0 never seems to be detected, implying a USB hub path issue, but on the VOXL side since the MH HW is known good on another system).
                          https://docs.modalai.com/expansion-design-guide/#modalai-usb-hub-example
                          This may be cause for an RMA.

                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          ModalAI
                          Categories Recent Tags ModalAI.com Docs
                          © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups