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



  • 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,>


Log in to reply