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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Sentinel VOXL2 Microhard not running

Sentinel VOXL2 Microhard not running

Scheduled Pinned Locked Moved Ask your questions right here!
38 Posts 3 Posters 8.2k Views 1 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.
  • tomT tom

    @rohitpillai Woot! Thank you for all of your help! I will go ahead and merge this into master so that it will make it into the next release.

    wilkinsafW Offline
    wilkinsafW Offline
    wilkinsaf
    ModalAI Team
    wrote on last edited by
    #22

    @tom Hey Tom,

    I am noticing this issue of microhard not having a static ip on my system as well.
    10bc948b-8cf9-45ec-bbe4-bf0819d393b6-image.png

    It appears I am on a later version than the one in the post. Is the voxl-static-ip service now the preferred way to have a static ip?

    wilkinsafW 1 Reply Last reply
    0
    • wilkinsafW wilkinsaf

      @tom Hey Tom,

      I am noticing this issue of microhard not having a static ip on my system as well.
      10bc948b-8cf9-45ec-bbe4-bf0819d393b6-image.png

      It appears I am on a later version than the one in the post. Is the voxl-static-ip service now the preferred way to have a static ip?

      wilkinsafW Offline
      wilkinsafW Offline
      wilkinsaf
      ModalAI Team
      wrote on last edited by
      #23

      @wilkinsaf Code is still there
      66b46d42-ff6b-469c-b6fd-a9ac143b7c61-image.png

      wilkinsafW 1 Reply Last reply
      0
      • wilkinsafW wilkinsaf

        @wilkinsaf Code is still there
        66b46d42-ff6b-469c-b6fd-a9ac143b7c61-image.png

        wilkinsafW Offline
        wilkinsafW Offline
        wilkinsaf
        ModalAI Team
        wrote on last edited by
        #24

        @wilkinsaf But ip still is not what is in the config file

        ip address: 1e15d9f5-c3a7-4e66-83d3-d6f88ab6cd7d-image.png

        config file:
        feeb0a0b-b03b-47b5-99c6-ff48c891db04-image.png

        1 Reply Last reply
        0
        • tomT Offline
          tomT Offline
          tom
          admin
          wrote on last edited by
          #25

          @wilkinsaf Interesting, give voxl-static-ip a try and see if it helps. I have yet to integrate that directly into voxl-modem. We have a systemd service setup for it, so I would go ahead and modify /usr/bin/voxl-static-ip and then enable it's service systemctl enable voxl-static-ip

          wilkinsafW 1 Reply Last reply
          0
          • tomT tom

            @wilkinsaf Interesting, give voxl-static-ip a try and see if it helps. I have yet to integrate that directly into voxl-modem. We have a systemd service setup for it, so I would go ahead and modify /usr/bin/voxl-static-ip and then enable it's service systemctl enable voxl-static-ip

            wilkinsafW Offline
            wilkinsafW Offline
            wilkinsaf
            ModalAI Team
            wrote on last edited by
            #26

            @tom I did, but i had to add in a huge sleeper and have it After=voxl-modem.service

            since the voxl-modem is a python script (thank you for that) I am just doing some caveman debugging. will post progress

            1 Reply Last reply
            0
            • tomT Offline
              tomT Offline
              tom
              admin
              wrote on last edited by
              #27

              @wilkinsaf voxl-static-ip is pretty "dumb" as it doesn't check to see if the interface is actually up before trying to modify the IP so that's probably the reason why you need the big sleep, but I'm sure you figured that out already.

              wilkinsafW 1 Reply Last reply
              0
              • tomT tom

                @wilkinsaf voxl-static-ip is pretty "dumb" as it doesn't check to see if the interface is actually up before trying to modify the IP so that's probably the reason why you need the big sleep, but I'm sure you figured that out already.

                wilkinsafW Offline
                wilkinsafW Offline
                wilkinsaf
                ModalAI Team
                wrote on last edited by
                #28

                @tom Yeah. I think I figured it out

                My uname has "m0054". It uses eth0 as interface instead of usb0. i dont see code for setting the ip for eth0. What is weird is that I also see usb0 come up as an interface. But I am going to add some code here to hopefully fix that. Will make a branch or something if it is useful for someone else

                70be3696-0b4d-4496-b9ea-5bd60a2cf46b-image.png

                1 Reply Last reply
                0
                • tomT Offline
                  tomT Offline
                  tom
                  admin
                  wrote on last edited by
                  #29

                  @wilkinsaf Do you have any other type of network connection going? WiFi? Ethernet?

                  I can try to copy your setup, so you've got a VOXL2 w/ Microhard add-on? anything else important connected? mipi cameras and such wouldn't affect this

                  1 Reply Last reply
                  0
                  • tomT Offline
                    tomT Offline
                    tom
                    admin
                    wrote on last edited by tom
                    #30

                    @wilkinsaf Also a voxl-version would be helpful to see. To give you some background on why this part is a little confusing, on newer builds of Microhard add-ons we had to change out a chip due to supply shortages and so the newer Microhard add-ons will be handled as "usb0" instead of "eth0".

                    wilkinsafW 1 Reply Last reply
                    0
                    • tomT Offline
                      tomT Offline
                      tom
                      admin
                      wrote on last edited by
                      #31

                      @wilkinsaf Oh also, while I'm asking you things, the output of the following would be helpful as well:

                      dmesg | grep eth0
                      
                      dmesg | grep usb0
                      
                      1 Reply Last reply
                      0
                      • tomT tom

                        @wilkinsaf Also a voxl-version would be helpful to see. To give you some background on why this part is a little confusing, on newer builds of Microhard add-ons we had to change out a chip due to supply shortages and so the newer Microhard add-ons will be handled as "usb0" instead of "eth0".

                        wilkinsafW Offline
                        wilkinsafW Offline
                        wilkinsaf
                        ModalAI Team
                        wrote on last edited by
                        #32

                        @tom

                        No other wifi or ethernet. I am connected with adb.

                        VOXL2 with microhard
                        cameras: stereo, tracking, hires (although my config only has the tracking and hires turned on rn)

                        voxl-version:
                        48d14733-076b-4228-8bb5-0a7009e395cb-image.png

                        dmesg | grep eth0

                        [    3.291467] smsc75xx 1-1.1:1.0 eth0: register 'smsc75xx' at usb-xhci-hcd.0.auto-1.1, smsc75xx USB 2.0 Gigabit Ethernet, 42:cd:53:3c:37:18
                        [    5.516283] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
                        [    9.465432] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
                        [    9.475251] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   14.332677] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   14.345964] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   21.188500] smsc75xx 1-1.1:1.0 eth0: link down
                        [   22.663119] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   22.682574] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   23.155729] smsc75xx 1-1.1:1.0 eth0: link down
                        [   23.168624] smsc75xx 1-1.1:1.0 eth0: link down
                        [   25.801191] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   34.154417] smsc75xx 1-1.1:1.0 eth0: link down
                        [   35.708201] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        [   35.723892] smsc75xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
                        

                        dmesg | grep usb0

                            2.202994] register_client_adhoc:Client handle 64 usb0
                        [    5.322266] f_cdev_alloc: port_name:at_usb0 (ffffffdd12c44c00) portno:(0)
                        [   37.386234] rndis_host 1-1.2:1.0 usb0: register 'rndis_host' at usb-xhci-hcd.0.auto-1.2, RNDIS device, 46:b5:b5:15:45:b0
                        
                        
                        1 Reply Last reply
                        0
                        • tomT Offline
                          tomT Offline
                          tom
                          admin
                          wrote on last edited by
                          #33

                          @wilkinsaf Hmm okay very interesting, I'll replicate your setup and see what I can find

                          wilkinsafW 2 Replies Last reply
                          0
                          • tomT tom

                            @wilkinsaf Hmm okay very interesting, I'll replicate your setup and see what I can find

                            wilkinsafW Offline
                            wilkinsafW Offline
                            wilkinsaf
                            ModalAI Team
                            wrote on last edited by
                            #34

                            @tom Thanks for your help Tom. I am doing the same on my end. Will post if I find anything interesting

                            1 Reply Last reply
                            0
                            • tomT tom

                              @wilkinsaf Hmm okay very interesting, I'll replicate your setup and see what I can find

                              wilkinsafW Offline
                              wilkinsafW Offline
                              wilkinsaf
                              ModalAI Team
                              wrote on last edited by
                              #35

                              @tom

                              I threw some code in there to do the operation, but it's pretty much the same as voxl-static-ip

                              3370d275-093b-4cd7-aa36-643c381d7827-image.png

                              I am just going to go with this patch for right now to continue dev work.

                              1 Reply Last reply
                              1
                              • tomT Offline
                                tomT Offline
                                tom
                                admin
                                wrote on last edited by
                                #36

                                @wilkinsaf What does your /etc/network/interfaces file looks like

                                wilkinsafW 1 Reply Last reply
                                0
                                • tomT tom

                                  @wilkinsaf What does your /etc/network/interfaces file looks like

                                  wilkinsafW Offline
                                  wilkinsafW Offline
                                  wilkinsaf
                                  ModalAI Team
                                  wrote on last edited by wilkinsaf
                                  #37

                                  @tom said in Sentinel VOXL2 Microhard not running:

                                  /etc/network/interfaces

                                  93d3ec0a-f8d9-4fbb-a829-e7b3551ab0f1-image.png

                                  I am wondering if they could be clashing

                                  wilkinsafW 1 Reply Last reply
                                  0
                                  • wilkinsafW wilkinsaf

                                    @tom said in Sentinel VOXL2 Microhard not running:

                                    /etc/network/interfaces

                                    93d3ec0a-f8d9-4fbb-a829-e7b3551ab0f1-image.png

                                    I am wondering if they could be clashing

                                    wilkinsafW Offline
                                    wilkinsafW Offline
                                    wilkinsaf
                                    ModalAI Team
                                    wrote on last edited by
                                    #38

                                    @wilkinsaf No, took out usb0 entry and it still didnt set the correct ip

                                    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