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

    Problems Configuring USB NDIS, AT&T UnitePro (Air Card 781S) as PPP Interface

    Scheduled Pinned Locked Moved Wireless
    1 Posts 1 Posters 1.7k 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.
    • P
      parkmcgraw
      last edited by

      Like "whitewidow's" forum posting (dated March 03, 2016, 01:52:56 pm) at:

      https://forum.pfsense.org/index.php?topic=107779.0

      I am having problems getting a USB, UnitePro NDIS device (Aircard 781S) to configure as a PPP interface.

      I am able to see the USB NDIS device from the pfSense (release 2.3.2) shell when plugging in the NDIS to the PC's USB port. The shell reporting:

      ugen0.4: <netgear, incorporated="">at usbus0

      The router hardware I am trying to enable with pfSense and AirCard 781s is the mini PC, Qotom-Q190G4

      To make sure pfSense knows the parameters for the USB NDIS device I enter the shell command:

      usbconfig dump_device_desc

      the pfSense shell reporting:

      ugen0.4: <aircard 781s="" netgear,="" incorporated="">at usbus0, cfg=0, md=Host spd=HIGH (480Mbps) pwr=On (500mA)

      bLength = 0x0012
      bDescriptorType = 0x0001
      bcdUSB = 0x0210
      bDeviceClass = 0x0002 <communication device="">bDeviceSubClass = 0x0000
      bDeviceProtocol = 0x0000
      bMaxPacketSize0 = 0x0040
      idVendor = 0x0846
      idProduct = 0x68e1
      bcdDevice = 0x0228
      iManufacture = 0x0001 <netgear, incorporated="">iProduct = 0x0002 <aircard 781s="">iSerialNumber = 0x0003 <013804001264464>
      bNumConfigurations = 0x0002

      after which, I configure the NDIS device and generate a MAC address using a tip supplied by "XGWill" (dated June 10, 2016, 02:12:37 pm) at:

      https://forum.pfsense.org/index.php?PHPSESSID=al3kftufa1puq5mucsjl554sn5&topic=106078.msg630826#msg630826

      entering a similar, but slightly different shell command to match my hardware interfaces:

      usbconfig -d ugen0.4 set_config 1

      upon which the pfSense shell responds by displaying:

      cdce0: <cdc ethernet="" control="" mode="" ecm="">on usbus0
      ue0: <usb ethernet="">on cdce0
      ue0: Ethernet address: 00:a0:c6:00:00:00

      I then re execute the command:

      usbconfig dump_device_desc

      the shell reporting:

      ugen0.4: <aircard 781s="" netgear,="" incorporated="">at usbus0, cfg=1, md=Host spd=HIGH (480Mbps) pwr=On (500mA)

      bLength = 0x0012
      bDescriptorType = 0x0001
      bcdUSB = 0x0210
      bDeviceClass = 0x0002 <communication device="">bDeviceSubClass = 0x0000
      bDeviceProtocol = 0x0000
      bMaxPacketSize0 = 0x0040
      idVendor = 0x0846
      idProduct = 0x68e1
      bcdDevice = 0x0228
      iManufacture = 0x0001 <netgear, incorporated="">iProduct = 0x0002 <aircard 781s="">iSerialNumber = 0x0003 <013804001264464>
      bNumConfigurations = 0x0002

      Next, I use the pfSense, http admin GUI, from which I can see on the "Interfaces" screen with what appears to be the correct, 5 ports, they being as follows:

      WAN em0 (xx:xx:xx:xx:xx:xx)
      LAN em1 (xx:xx:xx:xx:xx:xx)
      OPT1 em2 (xx:xx:xx:xx:xx:xx)
      OPT2 em3 (xx:xx:xx:xx:xx:xx)
      Available network ports: ue0 (00:a0:c6:00:00:00)

      The problems start when I try to add a "PPPs" from the "Link Type" pull down menu, for I do not have any "Link Interface(s)" appearing in the selection box, the box asking for "at least two interfaces for Multilink (MLPPP) connections". The selection box in the "Interfaces/PPPs/Edit" screen being empty, void of any choices. The 5 network ports appearing if I select any of the other pull down menu options such as PPPoE, PPTP or L2TP for "Link Type".

      My question being, what am I doing wrong in the pfSense configuration or is the issue related to the underlying and non user compilable pfSense version of the FreeBSD kernel, module for USB tethering, "if_urndis.ko" as suggested by "Ross Golder" (dated 04/30/2016) at:

      https://redmine.pfsense.org/issues/6293

      Thanks

      Park McGraw</aircard></netgear,></communication></aircard></usb></cdc></aircard></netgear,></communication></aircard></netgear,>

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