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. query on wifi adapter

query on wifi adapter

Scheduled Pinned Locked Moved Ask your questions right here!
5 Posts 2 Posters 705 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.
  • shivam ranaS Offline
    shivam ranaS Offline
    shivam rana
    wrote on last edited by shivam rana
    #1

    I'm working on voxl starling 2

    i don't have Alfa Network Alfa USB Adapter AWUS036EACS can i use tp-Link TL-WN823??

    if yes then what is the procedure??

    Alex KushleyevA 1 Reply Last reply
    0
    • shivam ranaS shivam rana

      I'm working on voxl starling 2

      i don't have Alfa Network Alfa USB Adapter AWUS036EACS can i use tp-Link TL-WN823??

      if yes then what is the procedure??

      Alex KushleyevA Offline
      Alex KushleyevA Offline
      Alex Kushleyev
      ModalAI Team
      wrote on last edited by
      #2

      @shivam-rana , you can try to plug your USB adapter into VOXL2's USB expansion board and check dmesg to see if a wlan adapter is detected. If you don't see anything related to wlan or ethernet adapter being connected, then your adapter is not supported. Adding support for 3rd party wifi adapters to VOXL2's kernel would require expert knowledge and experience in building linux kernel modules.

      Alex

      1 Reply Last reply
      0
      • shivam ranaS Offline
        shivam ranaS Offline
        shivam rana
        wrote on last edited by shivam rana
        #3

        Thank you for your response.

        The "dmesg" command is not showing any relevant output.

        I'm based in India. Could you recommend a globally compatible USB adapter that works reliably with the VOXL 2 Starling drone?

        also tell me is it a WIFI dongle or a WIFI adaptor?

        Alex KushleyevA 1 Reply Last reply
        0
        • shivam ranaS shivam rana

          Thank you for your response.

          The "dmesg" command is not showing any relevant output.

          I'm based in India. Could you recommend a globally compatible USB adapter that works reliably with the VOXL 2 Starling drone?

          also tell me is it a WIFI dongle or a WIFI adaptor?

          Alex KushleyevA Offline
          Alex KushleyevA Offline
          Alex Kushleyev
          ModalAI Team
          wrote on last edited by
          #4

          @shivam-rana , based on the following kernel recipe, which we have added for VOXL2, https://gitlab.com/voxl-public/system-image-build/meta-voxl2/-/tree/qrb5165-ubun1.0-14.1a/recipes-kernel?ref_type=heads, these wifi chipsets should be enabled.

          • rtl8188eus
          • rtl8812au
          • rtl8812au
          • rtl8821cu

          Please note that these are the drivers that we are added on top of what was available in the default kernel. Also note that not all the available drivers in the kernel are actually built.

          All the kernel modules are built into the kernel, so there is no easy way to tell which ones are available by just looking at the files on VOXL2.

          I just looked at a voxl2 kernel build, looking at the following directory : lu.um.1.2.1/apps_proc/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/m0054-oe-linux/linux-msm/4.19-r0/build/drivers/net

          I see the following:

          more modules.builtin 
          kernel/drivers/net/dummy.ko
          kernel/drivers/net/mii.ko
          kernel/drivers/net/tun.ko
          kernel/drivers/net/veth.ko
          kernel/drivers/net/bonding/bonding.ko
          kernel/drivers/net/ethernet/cavium/common/cavium_ptp.ko
          kernel/drivers/net/ethernet/marvell/sky2.ko
          kernel/drivers/net/ethernet/qualcomm/rmnet/rmnet.ko
          kernel/drivers/net/ethernet/smsc/smsc911x.ko
          kernel/drivers/net/phy/libphy.ko
          kernel/drivers/net/phy/fixed_phy.ko
          kernel/drivers/net/phy/microchip.ko
          kernel/drivers/net/ppp/ppp_generic.ko
          kernel/drivers/net/ppp/bsd_comp.ko
          kernel/drivers/net/ppp/ppp_deflate.ko
          kernel/drivers/net/ppp/ppp_mppe.ko
          kernel/drivers/net/ppp/pppox.ko
          kernel/drivers/net/ppp/pppox.ko
          kernel/drivers/net/ppp/pptp.ko
          kernel/drivers/net/slip/slhc.ko
          kernel/drivers/net/usb/r8152.ko
          kernel/drivers/net/usb/lan78xx.ko
          kernel/drivers/net/usb/asix.ko
          kernel/drivers/net/usb/ax88179_178a.ko
          kernel/drivers/net/usb/cdc_ether.ko
          kernel/drivers/net/usb/cdc_eem.ko
          kernel/drivers/net/usb/smsc75xx.ko
          kernel/drivers/net/usb/smsc95xx.ko
          kernel/drivers/net/usb/net1080.ko
          kernel/drivers/net/usb/rndis_host.ko
          kernel/drivers/net/usb/cdc_subset.ko
          kernel/drivers/net/usb/zaurus.ko
          kernel/drivers/net/usb/usbnet.ko
          kernel/drivers/net/usb/sierra_net.ko
          kernel/drivers/net/usb/cdc_ncm.ko
          kernel/drivers/net/usb/qmi_wwan.ko
          kernel/drivers/net/usb/cdc_mbim.ko
          kernel/drivers/net/wireless/cnss_prealloc/cnss_prealloc.ko
          

          I am double checking with the team whether this is the list of all the network drivers that are available in the current kernel that ships with voxl2. It does not look like there are any wireless drivers in that list.

          I just did a quick test and plugged in an usb to ethernet adapter and checked dmesg:

          [    2.816050] usb 1-1: new high-speed USB device number 2 using xhci-hcd
          [    2.958614] usb 1-1: New USB device found, idVendor=0b95, idProduct=1790, bcdDevice= 1.00
          [    2.958620] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
          [    2.958624] usb 1-1: Product: AX88179
          [    2.958626] usb 1-1: Manufacturer: ASIX Elec. Corp.
          [    2.958629] usb 1-1: SerialNumber: 008CAE4CD66BCC
          [    3.392879] ax88179_178a 1-1:1.0 eth0: register 'ax88179_178a' at usb-xhci-hcd.0.auto-1, ASIX AX88179 USB 3.0 Gigabit Ethernet, 8c:ae:4c:d6:6b:cc
          

          The ax88179_178a driver is in the list above, so that kind of makes sense and it looks like it was enabled in the kernel using the following config entry : CONFIG_USB_NET_AX88179_178A=y. (I am just providing this information in case you or anyone else wants to actually build the kernel and enable more drivers).

          It may be possible to enable other drivers, but you would need to know how to build the kernel yourself, and there may be issues with building drivers that are not currently enabled.

          Alex

          Alex KushleyevA 1 Reply Last reply
          0
          • Alex KushleyevA Alex Kushleyev

            @shivam-rana , based on the following kernel recipe, which we have added for VOXL2, https://gitlab.com/voxl-public/system-image-build/meta-voxl2/-/tree/qrb5165-ubun1.0-14.1a/recipes-kernel?ref_type=heads, these wifi chipsets should be enabled.

            • rtl8188eus
            • rtl8812au
            • rtl8812au
            • rtl8821cu

            Please note that these are the drivers that we are added on top of what was available in the default kernel. Also note that not all the available drivers in the kernel are actually built.

            All the kernel modules are built into the kernel, so there is no easy way to tell which ones are available by just looking at the files on VOXL2.

            I just looked at a voxl2 kernel build, looking at the following directory : lu.um.1.2.1/apps_proc/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/m0054-oe-linux/linux-msm/4.19-r0/build/drivers/net

            I see the following:

            more modules.builtin 
            kernel/drivers/net/dummy.ko
            kernel/drivers/net/mii.ko
            kernel/drivers/net/tun.ko
            kernel/drivers/net/veth.ko
            kernel/drivers/net/bonding/bonding.ko
            kernel/drivers/net/ethernet/cavium/common/cavium_ptp.ko
            kernel/drivers/net/ethernet/marvell/sky2.ko
            kernel/drivers/net/ethernet/qualcomm/rmnet/rmnet.ko
            kernel/drivers/net/ethernet/smsc/smsc911x.ko
            kernel/drivers/net/phy/libphy.ko
            kernel/drivers/net/phy/fixed_phy.ko
            kernel/drivers/net/phy/microchip.ko
            kernel/drivers/net/ppp/ppp_generic.ko
            kernel/drivers/net/ppp/bsd_comp.ko
            kernel/drivers/net/ppp/ppp_deflate.ko
            kernel/drivers/net/ppp/ppp_mppe.ko
            kernel/drivers/net/ppp/pppox.ko
            kernel/drivers/net/ppp/pppox.ko
            kernel/drivers/net/ppp/pptp.ko
            kernel/drivers/net/slip/slhc.ko
            kernel/drivers/net/usb/r8152.ko
            kernel/drivers/net/usb/lan78xx.ko
            kernel/drivers/net/usb/asix.ko
            kernel/drivers/net/usb/ax88179_178a.ko
            kernel/drivers/net/usb/cdc_ether.ko
            kernel/drivers/net/usb/cdc_eem.ko
            kernel/drivers/net/usb/smsc75xx.ko
            kernel/drivers/net/usb/smsc95xx.ko
            kernel/drivers/net/usb/net1080.ko
            kernel/drivers/net/usb/rndis_host.ko
            kernel/drivers/net/usb/cdc_subset.ko
            kernel/drivers/net/usb/zaurus.ko
            kernel/drivers/net/usb/usbnet.ko
            kernel/drivers/net/usb/sierra_net.ko
            kernel/drivers/net/usb/cdc_ncm.ko
            kernel/drivers/net/usb/qmi_wwan.ko
            kernel/drivers/net/usb/cdc_mbim.ko
            kernel/drivers/net/wireless/cnss_prealloc/cnss_prealloc.ko
            

            I am double checking with the team whether this is the list of all the network drivers that are available in the current kernel that ships with voxl2. It does not look like there are any wireless drivers in that list.

            I just did a quick test and plugged in an usb to ethernet adapter and checked dmesg:

            [    2.816050] usb 1-1: new high-speed USB device number 2 using xhci-hcd
            [    2.958614] usb 1-1: New USB device found, idVendor=0b95, idProduct=1790, bcdDevice= 1.00
            [    2.958620] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
            [    2.958624] usb 1-1: Product: AX88179
            [    2.958626] usb 1-1: Manufacturer: ASIX Elec. Corp.
            [    2.958629] usb 1-1: SerialNumber: 008CAE4CD66BCC
            [    3.392879] ax88179_178a 1-1:1.0 eth0: register 'ax88179_178a' at usb-xhci-hcd.0.auto-1, ASIX AX88179 USB 3.0 Gigabit Ethernet, 8c:ae:4c:d6:6b:cc
            

            The ax88179_178a driver is in the list above, so that kind of makes sense and it looks like it was enabled in the kernel using the following config entry : CONFIG_USB_NET_AX88179_178A=y. (I am just providing this information in case you or anyone else wants to actually build the kernel and enable more drivers).

            It may be possible to enable other drivers, but you would need to know how to build the kernel yourself, and there may be issues with building drivers that are not currently enabled.

            Alex

            Alex KushleyevA Offline
            Alex KushleyevA Offline
            Alex Kushleyev
            ModalAI Team
            wrote on last edited by Alex Kushleyev
            #5

            @shivam-rana , if you have a few wifi adapters which are currently not detected by VOXL2, if you plug into a standard Linux machine and if they are detected, you should check with chipset is used on those adapters and we can see if that's available (but not currently compiled) option for the VOXL2 kernel. We can add some documentation to help you build your own test kernel with enabled module and see if that works.

            The VOXL2 kernel build guide is here : https://docs.modalai.com/voxl2-kernel-build-guide/ but it does not explicitly state how to make modifications to enable additional components. For those folks who have built kernels before, this may be easy to do, but for the first time it could be very difficult to do the right thing, but the change could be very small (one line). So we can see if it's possible to enable the driver that you need, but there would be no guarantees about functionality, since it would be untested (by us).

            Alex

            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