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

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. Ethernet Dongle

Ethernet Dongle

Scheduled Pinned Locked Moved VOXL 2
20 Posts 4 Posters 3.2k 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.
  • VinnyV Vinny

    Hi @bendraper
    Unfortunately, on Voxl2, we set that USB-C port as peripheral mode only, so it cannot be a host to any devices such as mass storage (thumb drives), ethernet dongles, and the like.
    Hope that helps.

    B Offline
    B Offline
    bendraper
    Regular
    wrote on last edited by
    #3

    @Vinny Thanks for the quick reply! Can the 10 pin connector in the MCCA-M0125 USB3.0 / UART Expansion Adapter be used to host the wifi/ethernet adapter while using the other connector for external flight controllers?

    1 Reply Last reply
    0
    • B Offline
      B Offline
      bendraper
      Regular
      wrote on last edited by
      #4

      Per the product description it seems that port is also peripheral. Is there any Voxl2 configuration where I can use the UART for external flight controllers and also have a wifi dongle plugged in?

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

        @bendraper Yes, J3 is a USB3.0 port. You can use that port paired with an MCBL-00022-2 (https://www.modalai.com/collections/accessories/products/mcbl-00022) to give you an USB-A port.

        B 1 Reply Last reply
        0
        • tomT tom

          @bendraper Yes, J3 is a USB3.0 port. You can use that port paired with an MCBL-00022-2 (https://www.modalai.com/collections/accessories/products/mcbl-00022) to give you an USB-A port.

          B Offline
          B Offline
          bendraper
          Regular
          wrote on last edited by
          #6

          @tom Will the USB-A port support a wifi dongle/ethernet adapter though? Or is it purely peripheral like the USB-C port on the Voxl 2

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

            @bendraper Yes, the VOXL2 will act as the host for whatever USB device you plug in there. So you can use a WiFi dongle, ethernet adapter, UVC camera, etc. on that port. It's the same idea as this kit: https://www.modalai.com/products/voxl-2-wifi-add-on-kit?_pos=1&_sid=bb17898ae&_ss=r

            Except yours would be USB3

            1 Reply Last reply
            0
            • B bendraper

              Per the product description it seems that port is also peripheral. Is there any Voxl2 configuration where I can use the UART for external flight controllers and also have a wifi dongle plugged in?

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

              @bendraper said in Ethernet Dongle:

              Per the product description it seems that port is also peripheral. Is there any Voxl2 configuration where I can use the UART for external flight controllers and also have a wifi dongle plugged in?

              Hi,
              Where do you see this as "peripheral"? We need to fix that typo if so. It is certainly a HOST port.
              Thanks!

              B 1 Reply Last reply
              0
              • VinnyV Vinny

                @bendraper said in Ethernet Dongle:

                Per the product description it seems that port is also peripheral. Is there any Voxl2 configuration where I can use the UART for external flight controllers and also have a wifi dongle plugged in?

                Hi,
                Where do you see this as "peripheral"? We need to fix that typo if so. It is certainly a HOST port.
                Thanks!

                B Offline
                B Offline
                bendraper
                Regular
                wrote on last edited by
                #9

                @Vinny At this link https://www.modalai.com/products/m0125?variant=40740708876339

                Our USB3.0 / UART Expansion Adapter installs directly onto a VOXL 2 via the legacy board to board connector (J3). Use this board to integrate USB 3 peripheral devices as well as an additional UART for communicating with an external flight controller. This product cannot be used in combination with other daughter boards or modems which are installed onto the legacy or high speed board to board connectors.

                VinnyV 1 Reply Last reply
                0
                • B bendraper

                  @Vinny At this link https://www.modalai.com/products/m0125?variant=40740708876339

                  Our USB3.0 / UART Expansion Adapter installs directly onto a VOXL 2 via the legacy board to board connector (J3). Use this board to integrate USB 3 peripheral devices as well as an additional UART for communicating with an external flight controller. This product cannot be used in combination with other daughter boards or modems which are installed onto the legacy or high speed board to board connectors.

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

                  Hi @bendraper ,
                  Sorry for the confusion, we can make that clearer.
                  It's trying to say that you can connect peripheral devices to Voxl2.
                  So, maybe Instead of
                  "Use this board to integrate USB 3 peripheral devices..."
                  we can change it to say
                  "Use this board to connect USB 3 peripheral devices..."
                  Would that help in your opinion?
                  Thanks and apologies if that created confusion.

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    Huynh Gremsy
                    wrote on last edited by Huynh Gremsy
                    #11

                    HI @Vinny @tom as you said, we can use ethernet via type C (J9), right? I followed this document to build and flash but my voxl2 can connect ethernet. I writed a post to ask about this, please help me check this my post Thanks a lot for your reply.

                    tomT 1 Reply Last reply
                    0
                    • H Huynh Gremsy

                      HI @Vinny @tom as you said, we can use ethernet via type C (J9), right? I followed this document to build and flash but my voxl2 can connect ethernet. I writed a post to ask about this, please help me check this my post Thanks a lot for your reply.

                      tomT Offline
                      tomT Offline
                      tom
                      admin
                      wrote on last edited by
                      #12

                      @Huynh-Gremsy Can you share your output of ifconfig on your voxl?

                      H 1 Reply Last reply
                      0
                      • tomT tom

                        @Huynh-Gremsy Can you share your output of ifconfig on your voxl?

                        H Offline
                        H Offline
                        Huynh Gremsy
                        wrote on last edited by
                        #13

                        @tom

                        yes, please help me check. This is ifconfig when I dont connect ethernet. Because we only an USB-C on board, can not get ifconfig when plug in ethernet (via type C hub)

                        bond0: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500
                                ether ee:4f:a8:9e:b0:bc  txqueuelen 1000  (Ethernet)
                                RX packets 0  bytes 0 (0.0 B)
                                RX errors 0  dropped 0  overruns 0  frame 0
                                TX packets 0  bytes 0 (0.0 B)
                                TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                        
                        dummy0: flags=195<UP,BROADCAST,RUNNING,NOARP>  mtu 1500
                                inet6 fe80::fe46:ab6d:b90f:6fc7  prefixlen 64  scopeid 0x20<link>
                                ether 72:cb:96:39:af:38  txqueuelen 1000  (Ethernet)
                                RX packets 0  bytes 0 (0.0 B)
                                RX errors 0  dropped 0  overruns 0  frame 0
                                TX packets 24  bytes 7120 (7.1 KB)
                                TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                        
                        lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
                                inet 127.0.0.1  netmask 255.0.0.0
                                inet6 ::1  prefixlen 128  scopeid 0x10<host>
                                loop  txqueuelen 1000  (Local Loopback)
                                RX packets 329822  bytes 32221264 (32.2 MB)
                                RX errors 0  dropped 0  overruns 0  frame 0
                                TX packets 329822  bytes 32221264 (32.2 MB)
                                TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                        
                        H 1 Reply Last reply
                        0
                        • H Huynh Gremsy

                          @tom

                          yes, please help me check. This is ifconfig when I dont connect ethernet. Because we only an USB-C on board, can not get ifconfig when plug in ethernet (via type C hub)

                          bond0: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500
                                  ether ee:4f:a8:9e:b0:bc  txqueuelen 1000  (Ethernet)
                                  RX packets 0  bytes 0 (0.0 B)
                                  RX errors 0  dropped 0  overruns 0  frame 0
                                  TX packets 0  bytes 0 (0.0 B)
                                  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                          
                          dummy0: flags=195<UP,BROADCAST,RUNNING,NOARP>  mtu 1500
                                  inet6 fe80::fe46:ab6d:b90f:6fc7  prefixlen 64  scopeid 0x20<link>
                                  ether 72:cb:96:39:af:38  txqueuelen 1000  (Ethernet)
                                  RX packets 0  bytes 0 (0.0 B)
                                  RX errors 0  dropped 0  overruns 0  frame 0
                                  TX packets 24  bytes 7120 (7.1 KB)
                                  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                          
                          lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
                                  inet 127.0.0.1  netmask 255.0.0.0
                                  inet6 ::1  prefixlen 128  scopeid 0x10<host>
                                  loop  txqueuelen 1000  (Local Loopback)
                                  RX packets 329822  bytes 32221264 (32.2 MB)
                                  RX errors 0  dropped 0  overruns 0  frame 0
                                  TX packets 329822  bytes 32221264 (32.2 MB)
                                  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                          
                          H Offline
                          H Offline
                          Huynh Gremsy
                          wrote on last edited by
                          #14

                          @tom log from kernel, I think something is wrong with 88e8000.ssphy in Device Tree. If you know the reason, please let me know. Thanks so much.

                          [    1.857505] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                          [    1.857519] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                          [    1.857525] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                          [    1.857551] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                          [    1.857563] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                          [    1.857651] msm-usb-ssphy-qmp 88eb000.ssphy: Linked as a consumer to regulator.32
                          [    1.857661] msm-usb-ssphy-qmp 88eb000.ssphy: Linked as a consumer to regulator.18
                          [    1.860277] msm-dwc3 a600000.ssusb: unable to get ssphy device
                          [    1.956294] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                          [    1.956311] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                          [    1.956316] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                          [    1.956338] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                          [    1.956346] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                          [    1.958436] msm-dwc3 a600000.ssusb: unable to get ssphy device
                          [    2.149607] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                          [    2.149618] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                          [    2.149623] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                          [    2.149638] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                          [    2.149648] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                          [    2.150729] msm-dwc3 a600000.ssusb: unable to get ssphy device
                          [    2.158708] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                          [    2.158716] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                          [    2.158721] msm-usb-ssphy-qmp 88e8000.ssphy: No separate ID extcon device
                          [    2.162528] msm-usb-ssphy-qmp 88e8000.ssphy: USB DP QMP PHY: Update TYPEC CTRL(2)
                          
                          tomT 1 Reply Last reply
                          0
                          • H Huynh Gremsy

                            @tom log from kernel, I think something is wrong with 88e8000.ssphy in Device Tree. If you know the reason, please let me know. Thanks so much.

                            [    1.857505] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                            [    1.857519] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                            [    1.857525] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                            [    1.857551] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                            [    1.857563] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                            [    1.857651] msm-usb-ssphy-qmp 88eb000.ssphy: Linked as a consumer to regulator.32
                            [    1.857661] msm-usb-ssphy-qmp 88eb000.ssphy: Linked as a consumer to regulator.18
                            [    1.860277] msm-dwc3 a600000.ssusb: unable to get ssphy device
                            [    1.956294] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                            [    1.956311] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                            [    1.956316] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                            [    1.956338] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                            [    1.956346] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                            [    1.958436] msm-dwc3 a600000.ssusb: unable to get ssphy device
                            [    2.149607] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                            [    2.149618] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                            [    2.149623] msm-usb-ssphy-qmp 88e8000.ssphy: failed to get phandle for msm_ssphy_qmp
                            [    2.149638] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.18
                            [    2.149648] msm-usb-ssphy-qmp 88e8000.ssphy: Dropping the link to regulator.32
                            [    2.150729] msm-dwc3 a600000.ssusb: unable to get ssphy device
                            [    2.158708] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.32
                            [    2.158716] msm-usb-ssphy-qmp 88e8000.ssphy: Linked as a consumer to regulator.18
                            [    2.158721] msm-usb-ssphy-qmp 88e8000.ssphy: No separate ID extcon device
                            [    2.162528] msm-usb-ssphy-qmp 88e8000.ssphy: USB DP QMP PHY: Update TYPEC CTRL(2)
                            
                            tomT Offline
                            tomT Offline
                            tom
                            admin
                            wrote on last edited by
                            #15

                            @Huynh-Gremsy Apologies, didn't realize you were trying to use the usb-c port, see Vinny's comment here:

                            Link Preview Image
                            Ethernet Dongle

                            Hi @bendraper Unfortunately, on Voxl2, we set that USB-C port as peripheral mode only, so it cannot be a host to any devices such as mass storage (thumb driv...

                            favicon

                            ModalAI Forum (forum.modalai.com)

                            H 2 Replies Last reply
                            0
                            • tomT tom

                              @Huynh-Gremsy Apologies, didn't realize you were trying to use the usb-c port, see Vinny's comment here:

                              Link Preview Image
                              Ethernet Dongle

                              Hi @bendraper Unfortunately, on Voxl2, we set that USB-C port as peripheral mode only, so it cannot be a host to any devices such as mass storage (thumb driv...

                              favicon

                              ModalAI Forum (forum.modalai.com)

                              H Offline
                              H Offline
                              Huynh Gremsy
                              wrote on last edited by
                              #16

                              @tom Oh, I see Vinny's comment: "on Voxl2, we set that USB-C port as peripheral mode only, so it cannot be a host to any devices such as mass storage (thumb drives), ethernet dongles, and the like."

                              I would like to know if this limitation is from hardware or firmware (changed something in the Device Tree). Thanks for your reply.

                              1 Reply Last reply
                              0
                              • tomT tom

                                @Huynh-Gremsy Apologies, didn't realize you were trying to use the usb-c port, see Vinny's comment here:

                                Link Preview Image
                                Ethernet Dongle

                                Hi @bendraper Unfortunately, on Voxl2, we set that USB-C port as peripheral mode only, so it cannot be a host to any devices such as mass storage (thumb driv...

                                favicon

                                ModalAI Forum (forum.modalai.com)

                                H Offline
                                H Offline
                                Huynh Gremsy
                                wrote on last edited by
                                #17

                                @tom Oh I have a important question, please help me reply soon.
                                I see comment in this post: “ MCCA-M0125 USB3.0 / UART Expansion Adapter” can use to connect to Ethernet. So if it can use MCCA-M0125 USB3.0 / UART Expansion Adapter to connect HDMI. Thanks so much for your reply.

                                tomT 1 Reply Last reply
                                0
                                • H Huynh Gremsy

                                  @tom Oh I have a important question, please help me reply soon.
                                  I see comment in this post: “ MCCA-M0125 USB3.0 / UART Expansion Adapter” can use to connect to Ethernet. So if it can use MCCA-M0125 USB3.0 / UART Expansion Adapter to connect HDMI. Thanks so much for your reply.

                                  tomT Offline
                                  tomT Offline
                                  tom
                                  admin
                                  wrote on last edited by
                                  #18

                                  @Huynh-Gremsy There is no way to get HDMI output, are you trying to use HDMI input? If so you can use an HDMI to USB-A capture card and the HDMI device will enumerate as a UVC camera

                                  H 1 Reply Last reply
                                  0
                                  • tomT tom

                                    @Huynh-Gremsy There is no way to get HDMI output, are you trying to use HDMI input? If so you can use an HDMI to USB-A capture card and the HDMI device will enumerate as a UVC camera

                                    H Offline
                                    H Offline
                                    Huynh Gremsy
                                    wrote on last edited by
                                    #19

                                    @tom i am asking about HDMI output. I would like to push the frame to the Screen to watch. You mean no way to do that?

                                    tomT 1 Reply Last reply
                                    0
                                    • H Huynh Gremsy

                                      @tom i am asking about HDMI output. I would like to push the frame to the Screen to watch. You mean no way to do that?

                                      tomT Offline
                                      tomT Offline
                                      tom
                                      admin
                                      wrote on last edited by
                                      #20

                                      @Huynh-Gremsy No, there is no way to do that. There is no display output

                                      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