Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Panda Wireless Ultra Wifi USB Adapter

    Scheduled Pinned Locked Moved Wireless
    6 Posts 3 Posters 5.4k Views
    Loading More Posts
    • 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.
    • V
      vg8open
      last edited by

      Hello,

      I got a Panda Wireless Wifi USB adapter model PAU03 which contains the Ralink RT3070 chipset, but pfSense will not load the driver for it.  My /boot/loader.conf.local file contains the following: runfw_load="YES"

      The pfSense version is:
      2.1-BETA1 (i386)
      built on Wed Mar 27 07:29:00 EDT 2013

      Does anyone know what's wrong with my setup from looking at the dmesg output below?

      Thanks,

      -Brian

      –----------------------------------------------------------------------------------------
      $ dmesg
      Copyright (c) 1992-2012 The FreeBSD Project.
      Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
      The Regents of the University of California. All rights reserved.
      FreeBSD is a registered trademark of The FreeBSD Foundation.
      FreeBSD 8.3-RELEASE-p6 #0: Wed Mar 27 09:46:14 EDT 2013
          root@snapshots-8_3-i386.builders.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8 i386
      Timecounter "i8254" frequency 1193182 Hz quality 0
      CPU: Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz (2095.23-MHz 686-class CPU)
        Origin = "GenuineIntel"  Id = 0x306a9  Family = 6  Model = 3a  Stepping = 9
        Features=0x1fe3fbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,dts,acpi,mmx,fxsr,sse,sse2,ss,htt>Features2=0x82982203 <sse3,pclmulqdq,ssse3,cx16,sse4.1,sse4.2,popcnt,aesni,hv>AMD Features=0x28100000 <nx,rdtscp,lm>AMD Features2=0x1 <lahf>TSC: P-state invariant
      real memory  = 2302672896 (2196 MB)
      avail memory = 2234867712 (2131 MB)
      ACPI APIC Table: <ptltd  apic ="">FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
      FreeBSD/SMP: 1 package(s) x 2 core(s)
      cpu0 (BSP): APIC ID:  0
      cpu1 (AP): APIC ID:  1
      MADT: Forcing active-low polarity and level trigger for SCI
      ioapic0 <version 1.1="">irqs 0-23 on motherboard
      wlan: mac acl policy registered
      ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
      ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
      module_register_init: MOD_LOAD (ipw_bss_fw, 0xc07b9b50, 0) error 1
      ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
      ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
      module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc07b9bf0, 0) error 1
      ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
      ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
      module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc07b9c90, 0) error 1
      kbd1 at kbdmux0
      cryptosoft0: <software crypto="">on motherboard
      padlock0: No ACE support.
      acpi0: <intel 440bx="">on motherboard
      acpi0: [ITHREAD]
      acpi0: Power Button (fixed)
      Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
      acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
      cpu0: <acpi cpu="">on acpi0
      cpu1: <acpi cpu="">on acpi0
      pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
      pci0: <acpi pci="" bus="">on pcib0
      pcib1: <acpi pci-pci="" bridge="">at device 1.0 on pci0
      pci1: <acpi pci="" bus="">on pcib1
      isab0: <pci-isa bridge="">at device 7.0 on pci0
      isa0: <isa bus="">on isab0
      atapci0: <intel piix4="" udma33="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x10c0-0x10cf at device 7.1 on pci0
      ata0: <ata channel="">at channel 0 on atapci0
      ata0: [ITHREAD]
      ata1: <ata channel="">at channel 1 on atapci0
      ata1: [ITHREAD]
      pci0: <bridge>at device 7.3 (no driver attached)
      pci0: <base peripheral=""> at device 7.7 (no driver attached)
      vgapci0: <vga-compatible display="">port 0x10d0-0x10df mem 0xd0000000-0xd7ffffff,0xd8000000-0xd87fffff irq 16 at device 15.0 on pci0
      mpt0: <lsilogic 1030="" ultra4="" adapter="">port 0x1400-0x14ff mem 0xd8820000-0xd883ffff,0xd8800000-0xd881ffff irq 17 at device 16.0 on pci0
      mpt0: [ITHREAD]
      mpt0: MPI Version=1.2.0.0
      pcib2: <acpi pci-pci="" bridge="">at device 17.0 on pci0
      pci2: <acpi pci="" bus="">on pcib2
      em0: <intel(r) 1000="" pro="" legacy="" network="" connection="" 1.0.4="">port 0x2000-0x203f mem 0xd8920000-0xd893ffff,0xd8900000-0xd890ffff irq 19 at device 1.0 on pci2
      em0: Memory Access and/or Bus Master bits were not set!
      em0: [FILTER]
      ehci0: <ehci (generic)="" usb="" 2.0="" controller="">mem 0xd8910000-0xd8910fff irq 17 at device 3.0 on pci2
      ehci0: [ITHREAD]
      usbus0: EHCI version 1.0
      usbus0: <ehci (generic)="" usb="" 2.0="" controller="">on ehci0
      uhci0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">port 0x2040-0x205f irq 18 at device 4.0 on pci2
      uhci0: [ITHREAD]
      usbus1: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">on uhci0
      pcib3: <acpi pci-pci="" bridge="">at device 21.0 on pci0
      pci3: <acpi pci="" bus="">on pcib3
      pcib4: <acpi pci-pci="" bridge="">at device 21.1 on pci0
      pci4: <acpi pci="" bus="">on pcib4
      pcib5: <acpi pci-pci="" bridge="">at device 21.2 on pci0
      pci5: <acpi pci="" bus="">on pcib5
      pcib6: <acpi pci-pci="" bridge="">at device 21.3 on pci0
      pci6: <acpi pci="" bus="">on pcib6
      pcib7: <acpi pci-pci="" bridge="">at device 21.4 on pci0
      pci7: <acpi pci="" bus="">on pcib7
      pcib8: <acpi pci-pci="" bridge="">at device 21.5 on pci0
      pci8: <acpi pci="" bus="">on pcib8
      pcib9: <acpi pci-pci="" bridge="">at device 21.6 on pci0
      pci9: <acpi pci="" bus="">on pcib9
      pcib10: <acpi pci-pci="" bridge="">at device 21.7 on pci0
      pci10: <acpi pci="" bus="">on pcib10
      pcib11: <acpi pci-pci="" bridge="">at device 22.0 on pci0
      pci11: <acpi pci="" bus="">on pcib11
      pcib12: <acpi pci-pci="" bridge="">at device 22.1 on pci0
      pci12: <acpi pci="" bus="">on pcib12
      pcib13: <acpi pci-pci="" bridge="">at device 22.2 on pci0
      pci13: <acpi pci="" bus="">on pcib13
      pcib14: <acpi pci-pci="" bridge="">at device 22.3 on pci0
      pci14: <acpi pci="" bus="">on pcib14
      pcib15: <acpi pci-pci="" bridge="">at device 22.4 on pci0
      pci15: <acpi pci="" bus="">on pcib15
      pcib16: <acpi pci-pci="" bridge="">at device 22.5 on pci0
      pci16: <acpi pci="" bus="">on pcib16
      pcib17: <acpi pci-pci="" bridge="">at device 22.6 on pci0
      pci17: <acpi pci="" bus="">on pcib17
      pcib18: <acpi pci-pci="" bridge="">at device 22.7 on pci0
      pci18: <acpi pci="" bus="">on pcib18
      pcib19: <acpi pci-pci="" bridge="">at device 23.0 on pci0
      pci19: <acpi pci="" bus="">on pcib19
      pcib20: <acpi pci-pci="" bridge="">at device 23.1 on pci0
      pci20: <acpi pci="" bus="">on pcib20
      pcib21: <acpi pci-pci="" bridge="">at device 23.2 on pci0
      pci21: <acpi pci="" bus="">on pcib21
      pcib22: <acpi pci-pci="" bridge="">at device 23.3 on pci0
      pci22: <acpi pci="" bus="">on pcib22
      pcib23: <acpi pci-pci="" bridge="">at device 23.4 on pci0
      pci23: <acpi pci="" bus="">on pcib23
      pcib24: <acpi pci-pci="" bridge="">at device 23.5 on pci0
      pci24: <acpi pci="" bus="">on pcib24
      pcib25: <acpi pci-pci="" bridge="">at device 23.6 on pci0
      pci25: <acpi pci="" bus="">on pcib25
      pcib26: <acpi pci-pci="" bridge="">at device 23.7 on pci0
      pci26: <acpi pci="" bus="">on pcib26
      pcib27: <acpi pci-pci="" bridge="">at device 24.0 on pci0
      pci27: <acpi pci="" bus="">on pcib27
      pcib28: <acpi pci-pci="" bridge="">at device 24.1 on pci0
      pci28: <acpi pci="" bus="">on pcib28
      pcib29: <acpi pci-pci="" bridge="">at device 24.2 on pci0
      pci29: <acpi pci="" bus="">on pcib29
      pcib30: <acpi pci-pci="" bridge="">at device 24.3 on pci0
      pci30: <acpi pci="" bus="">on pcib30
      pcib31: <acpi pci-pci="" bridge="">at device 24.4 on pci0
      pci31: <acpi pci="" bus="">on pcib31
      pcib32: <acpi pci-pci="" bridge="">at device 24.5 on pci0
      pci32: <acpi pci="" bus="">on pcib32
      pcib33: <acpi pci-pci="" bridge="">at device 24.6 on pci0
      pci33: <acpi pci="" bus="">on pcib33
      pcib34: <acpi pci-pci="" bridge="">at device 24.7 on pci0
      pci34: <acpi pci="" bus="">on pcib34
      acpi_acad0: <ac adapter="">on acpi0
      atrtc0: <at realtime="" clock="">port 0x70-0x71 irq 8 on acpi0
      atkbdc0: <keyboard controller="" (i8042)="">port 0x60,0x64 irq 1 on acpi0
      atkbd0: <at keyboard="">irq 1 on atkbdc0
      kbd0 at atkbd0
      atkbd0: [GIANT-LOCKED]
      atkbd0: [ITHREAD]
      psm0: <ps 2="" mouse="">irq 12 on atkbdc0
      psm0: [GIANT-LOCKED]
      psm0: [ITHREAD]
      psm0: model IntelliMouse, device ID 3
      ppc0: <parallel port="">port 0x378-0x37f irq 7 on acpi0
      ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
      ppc0: [ITHREAD]
      ppbus0: <parallel port="" bus="">on ppc0
      plip0: <plip network="" interface="">on ppbus0
      plip0: [ITHREAD]
      lpt0: <printer>on ppbus0
      lpt0: [ITHREAD]
      lpt0: Interrupt-driven port
      ppi0: <parallel i="" o="">on ppbus0
      uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
      uart0: [FILTER]
      uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
      uart1: [FILTER]
      fdc0: <floppy drive="" controller="">port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
      fdc0: [FILTER]
      fd0: <1440-KB 3.5" drive> on fdc0 drive 0
      pmtimer0 on isa0
      orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xca000-0xcafff,0xdc000-0xdffff,0xe0000-0xe7fff pnpid ORM0000 on isa0
      sc0: <system console="">at flags 0x100 on isa0
      sc0: VGA <16 virtual consoles, flags=0x300>
      vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
      acpi_throttle0: <acpi cpu="" throttling="">on cpu0
      smist0: <speedstep smi="">on cpu0
      device_attach: smist0 attach returned 6
      acpi_throttle1: <acpi cpu="" throttling="">on cpu1
      acpi_throttle1: failed to attach P_CNT
      device_attach: acpi_throttle1 attach returned 6
      smist1: <speedstep smi="">on cpu1
      device_attach: smist1 attach returned 6
      Timecounters tick every 10.000 msec
      IPsec: Initialized Security Association Processing.
      usbus0: 480Mbps High Speed USB v2.0
      usbus1: 12Mbps Full Speed USB v1.0
      ugen0.1: <0x15ad> at usbus0
      uhub0: <0x15ad EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
      ugen1.1: <intel>at usbus1
      uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus1
      uhub1: 2 ports with 2 removable, self powered
      uhub0: 6 ports with 6 removable, self powered
      da0 at mpt0 bus 0 scbus0 target 0 lun 0
      da0: <vmware, vmware="" virtual="" s="" 1.0="">Fixed Direct Access SCSI-2 device
      da0: 320.000MB/s transfers (160.000MHz DT, offset 127, 16bit)
      da0: Command Queueing enabled
      da0: 10240MB (20971520 512 byte sectors: 255H 63S/T 1305C)
      SMP: AP CPU #1 Launched!
      GEOM: da0: the secondary GPT header is not in the last LBA.
      Root mount waiting for: usbus0
      ugen0.2: <ralink>at usbus0
      Trying to mount root from ufs:/dev/label/pfSense
      WARNING: / was not properly dismounted
      WARNING: / was not properly dismounted
      pflog0: promiscuous mode enabled</ralink></vmware,></intel></intel></speedstep></acpi></speedstep></acpi></generic></system></isa></floppy></parallel></printer></plip></parallel></parallel></ps></at></keyboard></at></ac></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></intel></intel></ehci></ehci></intel(r)></acpi></acpi></lsilogic></vga-compatible></bridge></ata></ata></intel></isa></pci-isa></acpi></acpi></acpi></acpi></acpi></acpi></intel></software></version></ptltd ></lahf></nx,rdtscp,lm></sse3,pclmulqdq,ssse3,cx16,sse4.1,sse4.2,popcnt,aesni,hv></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,dts,acpi,mmx,fxsr,sse,sse2,ss,htt>

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        Perhaps your dongle doesn't have the chipset you think it has. The last few lines of dmesg output on my system:

        uhub3: <via 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus3
        ad0: 955MB <transcend 20071207="">at ata0-master UDMA33
        uhub0: 2 ports with 2 removable, self powered
        uhub1: 2 ports with 2 removable, self powered
        uhub2: 2 ports with 2 removable, self powered
        uhub3: 6 ports with 6 removable, self powered
        ugen3.2: <ralink>at usbus3
        run0: <1.0> on usbus3
        run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address c8:3a:35:c4:ee:f3
        run0: firmware RT2870 loaded
        Trying to mount root from ufs:/dev/ad0s1a
        WARNING: / was not properly dismounted
        wlan0: changing name to 'run0_wlan0'
        wlan1: changing name to 'ral0_wlan1'</ralink></transcend></via>

        Please post the output of pfSense shell command```
        usbconfig dump_device_desc

        1 Reply Last reply Reply Quote 0
        • V
          vg8open
          last edited by

          Hi,

          Below is the output of the command

          usbconfig dump_device_desc
          

          I am not sure what I am supposed to look for here…

          –------------------------------------------------------------------------
          $ usbconfig dump_device_desc
          ugen0.1: <ehci root="" hub="" 0x15ad="">at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE

          bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x0009
            bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0001
            bMaxPacketSize0 = 0x0040
            idVendor = 0x0000
            idProduct = 0x0000
            bcdDevice = 0x0100
            iManufacturer = 0x0001  <(0x15ad)>
            iProduct = 0x0002  <ehci root="" hub="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001

          ugen1.1: <uhci root="" hub="" intel="">at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE

          bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0100
            bDeviceClass = 0x0009
            bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0000
            bMaxPacketSize0 = 0x0040
            idVendor = 0x0000
            idProduct = 0x0000
            bcdDevice = 0x0100
            iManufacturer = 0x0001  <intel>iProduct = 0x0002  <uhci root="" hub="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001

          ugen0.2: <802.11 n WLAN Ralink> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

          bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x0000
            bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0000
            bMaxPacketSize0 = 0x0040
            idVendor = 0x148f
            idProduct = 0x5370
            bcdDevice = 0x0101
            iManufacturer = 0x0001  <ralink>iProduct = 0x0002  <802.11 n WLAN>
            iSerialNumber = 0x0003  <1.0>
            bNumConfigurations = 0x0001</ralink></no></uhci></intel></uhci></no></ehci></ehci>

          1 Reply Last reply Reply Quote 0
          • W
            wallabybob
            last edited by

            @vg8open:

            I am not sure what I am supposed to look for here…

            You weren't supposed to look for anything there, just report it so I could look there. But I don't have any particular problem with you looking there.

            @vg8open:

            ugen0.2: <802.11 n WLAN Ralink> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

            bLength = 0x0012
              bDescriptorType = 0x0001
              bcdUSB = 0x0200
              bDeviceClass = 0x0000
              bDeviceSubClass = 0x0000
              bDeviceProtocol = 0x0000
              bMaxPacketSize0 = 0x0040
              idVendor = 0x148f
              idProduct = 0x5370
              bcdDevice = 0x0101
              iManufacturer = 0x0001  <ralink>iProduct = 0x0002  <802.11 n WLAN>
              iSerialNumber = 0x0003  <1.0>
              bNumConfigurations = 0x0001</ralink>

            Notice the idProduct is 5370. The run driver (possibly correctly) apparently doesn't recognise a 5370 as a "RT3070" class device.  Here is the corresponding output from my system:
            ugen3.2: <802.11 n WLAN Ralink> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

            bLength = 0x0012
              bDescriptorType = 0x0001
              bcdUSB = 0x0200
              bDeviceClass = 0x0000
              bDeviceSubClass = 0x0000
              bDeviceProtocol = 0x0000
              bMaxPacketSize0 = 0x0040
              idVendor = 0x148f
              idProduct = 0x3070
              bcdDevice = 0x0101
              iManufacturer = 0x0001  <ralink>iProduct = 0x0002  <802.11 n WLAN>
              iSerialNumber = 0x0003  <1.0>
              bNumConfigurations = 0x0001

            Different product code => different product which probably isn't "software compatible".

            Maybe the vendor will exchange your unit.</ralink>

            1 Reply Last reply Reply Quote 0
            • V
              vg8open
              last edited by

              OK.  Thanks for your help.

              -Brian

              1 Reply Last reply Reply Quote 0
              • B
                badon
                last edited by

                The reviews at amazon.com say that this device does not have an RT3070. In fact, almost all of the devices that advertise an RT3070 chipset DO NOT actually have that chipset. You have to dig through the reviews to find somebody that says it really does have an RT3070 before you can believe it.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.