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

    LTE-Modem Huawei E352

    Scheduled Pinned Locked Moved Hardware
    18 Posts 4 Posters 2.1k 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.
    • T
      theHubi
      last edited by

      Hello community.
      I'm having a problem with getting my lte modem working.

      I've checked the list and the device is under supported hardware. I've also tried all cuaUs and singled out the correct port.
      Now I get an error whenever it tries to connect.

      pfSense 2.4.2-RELEASE-p1 on a Zotac ZBox nano

      Mar 14 10:21:40 ppp [opt2_link0] LCP: Down event
      Mar 14 10:21:40 ppp [opt2_link0] Link: DOWN event
      Mar 14 10:21:40 ppp [opt2_link0] MODEM: chat script failed
      Mar 14 10:21:40 ppp [opt2_link0] CHAT: The modem responded with "ERROR" to the command "AT&F&C1&D2E0S0=0M1" at ModemCmd: label.
      Mar 14 10:21:40 ppp [opt2_link0] CHAT: Detected Hayes compatible modem.
      Mar 14 10:21:40 ppp [opt2_link0] CHAT: +CGDCONT=1,"IP","business.gprsinternet"
      Mar 14 10:21:40 ppp [opt2_link0] Link: reconnection attempt 950

      I've read someone with a different device (though also huawei lte) got his working using the string without "S0=0". Tried that, doesn't work for me
      The only difference I've noticed, with the custom string it shows "custom modem" instead of "Hayes compatible modem".

      Any idea how to proceed?
      I've tried checking all the options, reading and analysing device info via Putty, but I've hit a wall.

      Any help is greatly appreciated!

      Edit01:
      I've found somewhere to try "cu -s 115200 -l cuaU0.0"
      Give me:
      Connected

      AT+CSQ
      +CSQ: 3,99

      Sadly though, I have no idea what that means.

      Edit02:
      I don't know if this helps, but here's my usb device description

      ugen0.2: <hua wei="" huawei="" mobile=""> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
      
        bLength = 0x0012
        bDescriptorType = 0x0001
        bcdUSB = 0x0200
        bDeviceClass = 0x0000  <probed by="" interface="" class="">
        bDeviceSubClass = 0x0000
        bDeviceProtocol = 0x0000
        bMaxPacketSize0 = 0x0040
        idVendor = 0x12d1
        idProduct = 0x1001
        bcdDevice = 0x0000
        iManufacturer = 0x0001  <hua wei="">
        iProduct = 0x0007  <huawei mobile="">
        iSerialNumber = 0x0000  <no string="">
        bNumConfigurations = 0x0001</no></huawei></hua></probed></hua>
      

      I don't know how to get the correct PID (as it does not seem to be listed here)

      Maybe I'll give you a bit of backstory:

      Before I was using Kerio with 3 NICs, 1 WAN, 1 LAN and 1 Fallback.
      On the Fallback-NIC I connected a TP-Link Router which the USB-Modem plugged into.
      Sadly the Kerio firewall broke (as in it's not blocking anything anymore; anything goes)
      Therefore easiest way would be to just plug in the TP-Link router again, but with the change in hardware now I only have 2 NICs available, not 3.
      Hence me trying to connect the modem directly via USB.

      Edit03:
      Here's a "dir /dev/cua*; dmesg"

      usbus0 on xhci0
      usbus0: 5.0Gbps Super Speed USB v3.0
      pci0: <encrypt decrypt=""> at device 26.0 (no driver attached)
      hdac0: <intel (0x2284)="" hda="" controller=""> mem 0x81510000-0x81513fff irq 22 at devic e 27.0 on pci0
      pcib1: <acpi pci-pci="" bridge=""> at device 28.0 on pci0
      pcib1: [GIANT-LOCKED]
      pcib2: <acpi pci-pci="" bridge=""> at device 28.1 on pci0
      pci1: <acpi pci="" bus=""> on pcib2
      re0: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet=""> port 0xe000-0xe 0ff mem 0x81400000-0x81400fff,0xa0100000-0xa0103fff irq 17 at device 0.0 on pci1
      re0: Using 1 MSI-X message
      re0: Chip rev. 0x4c000000
      re0: MAC rev. 0x00000000
      miibus0: <mii bus=""> on re0
      rgephy0: <rtl8251 1000base-t="" media="" interface=""> PHY 1 on miibus0
      rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX , 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1 000baseT-FDX-flow-master, auto, auto-flow
      re0: Using defaults for TSO: 65518/35/2048
      re0: Ethernet address: 00:01:2e:6f:dc:02
      re0: netmap queues/slots: TX 1/256, RX 1/256
      pcib3: <acpi pci-pci="" bridge=""> at device 28.2 on pci0
      pci2: <acpi pci="" bus=""> on pcib3
      re1: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet=""> port 0xd000-0xd 0ff mem 0x81300000-0x81300fff,0xa0000000-0xa0003fff irq 18 at device 0.0 on pci2
      re1: Using 1 MSI-X message
      re1: Chip rev. 0x4c000000
      re1: MAC rev. 0x00000000
      miibus1: <mii bus=""> on re1
      rgephy1: <rtl8251 1000base-t="" media="" interface=""> PHY 1 on miibus1
      rgephy1:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX , 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1 000baseT-FDX-flow-master, auto, auto-flow
      re1: Using defaults for TSO: 65518/35/2048
      re1: Ethernet address: 00:01:2e:6f:dc:03
      re1: netmap queues/slots: TX 1/256, RX 1/256
      pcib4: <acpi pci-pci="" bridge=""> at device 28.3 on pci0
      pci3: <acpi pci="" bus=""> on pcib4
      pci3: <network> at device 0.0 (no driver attached)
      isab0: <pci-isa bridge=""> at device 31.0 on pci0
      isa0: <isa bus=""> on isab0
      acpi_button0: <power button=""> on acpi0
      acpi_button1: <sleep button=""> on acpi0
      acpi_tz0: <thermal zone=""> on acpi0
      uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
      ppc0: cannot reserve I/O port range
      uart1: <16550 or compatible> at port 0x2f8 irq 3 on isa0
      est0: <enhanced speedstep="" frequency="" control=""> on cpu0
      est1: <enhanced speedstep="" frequency="" control=""> on cpu1
      est2: <enhanced speedstep="" frequency="" control=""> on cpu2
      est3: <enhanced speedstep="" frequency="" control=""> on cpu3
      Timecounters tick every 1.000 msec
      nvme cam probe device init
      ugen0.1: <0x8086 XHCI root HUB> at usbus0
      uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
      mmc0: No compatible cards found on bus
      hdacc0: <realtek alc892="" hda="" codec=""> at cad 0 on hdac0
      hdaa0: <realtek alc892="" audio="" function="" group=""> at nid 1 on hdacc0
      pcm0: <realtek alc892="" (left="" analog)=""> at nid 20 and 24 on hdaa0
      pcm1: <realtek alc892="" (left="" digital)=""> at nid 30 on hdaa0
      hdacc1: <intel (0x2883)="" hda="" codec=""> at cad 2 on hdac0
      hdaa1: <intel (0x2883)="" audio="" function="" group=""> at nid 1 on hdacc1
      pcm2: <intel (0x2883)="" (hdmi="" dp="" 8ch)=""> at nid 7 on hdaa1
      pcm3: <intel (0x2883)="" (hdmi="" dp="" 8ch)=""> at nid 5 on hdaa1
      pcm4: <intel (0x2883)="" (hdmi="" dp="" 8ch)=""> at nid 6 on hdaa1
      uhub0: 13 ports with 13 removable, self powered
      ugen0.2: <hua wei="" huawei="" mobile=""> at usbus0
      u3g0 on uhub0
      u3g0: <3G Modem> on usbus0
      u3g0: Found 3 ports.
      umass0 on uhub0
      umass0: <usb mass="" storage=""> on usbus0
      umass1 on uhub0
      umass1: <usb mass="" storage=""> on usbus0
      ugen0.3: <vendor 0x1a40="" usb="" 2.0="" hub=""> at usbus0
      uhub1 on uhub0
      uhub1: <vendor 2="" 9="" 0x1a40="" usb="" 2.0="" hub,="" class="" 0,="" rev="" 2.00="" 1.11,="" addr=""> on usbus0
      uhub1: 4 ports with 4 removable, self powered
      ugen0.4: <generic usb2.0-crw=""> at usbus0
      umass2 on uhub1
      umass2: <bulk-in, bulk-out,="" interface=""> on usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
      ada0: <sata ssd="" s9fm02.8=""> ACS-3 ATA SATA 3.x device
      ada0: Serial Number E7CB0767190B00649215
      ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
      ada0: Command Queueing enabled
      ada0: 30533MB (62533296 512 byte sectors)
      cd0 at umass-sim0 bus 0 scbus2 target 0 lun 0
      cd0: <huawei mass="" storage="" 2.31=""> Removable CD-ROM SCSI-2 device
      cd0: 40.000MB/s transfers
      cd0: 29MB (15222 2048 byte sectors)
      cd0: quirks=0x10<10_BYTE_ONLY>
      da1 at umass-sim2 bus 2 scbus4 target 0 lun 0
      da1: <generic- sd="" mmc="" ms="" pro="" 1.00=""> Removable Direct Access SPC-2 SCSI device
      da1: Serial Number 20120926571200000
      da1: 40.000MB/s transfers
      da1: Attempt to query device size failed: NOT READY, Medium not present
      da1: quirks=0x2 <no_6_byte>da0 at umass-sim1 bus 1 scbus3 target 0 lun 0
      da0: <huawei sd="" storage="" 2.31=""> Removable Direct Access SCSI-2 device
      da0: 40.000MB/s transfers
      da0: Attempt to query device size failed: NOT READY, Medium not present
      da0: quirks=0x2 <no_6_byte>Trying to mount root from ufs:/dev/gptid/b04e99f9-c615-11e7-9acf-00012e6fdc02 [r w]...
      re0: link state changed to DOWN
      vlan0: changing name to 're0.21'
      re1: link state changed to DOWN
      ng0: changing name to 'ppp0'
      re1: link state changed to UP
      re0: link state changed to UP
      re0.21: link state changed to UP
      tun1: changing name to 'ovpnc1'
      pflog0: promiscuous mode enabled
      ovpnc1: link state changed to UP
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      arpresolve: can't allocate llinfo for 85.233.117.73 on re1
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ng0: changing name to 'ppp0'
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ovpnc1: link state changed to DOWN
      ovpnc1: link state changed to UP
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ovpnc1: link state changed to DOWN
      ovpnc1: link state changed to UP
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
      ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
      ovpnc1: link state changed to DOWN
      ovpnc1: link state changed to UP
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'
      ng0: changing name to 'ppp0'</vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></no_6_byte></huawei></no_6_byte></generic-></huawei></sata></vendor></bulk-in,></generic></vendor></vendor></usb></usb></hua></intel></intel></intel></intel></intel></realtek></realtek></realtek></realtek></enhanced></enhanced></enhanced></enhanced></thermal></sleep></power></isa></pci-isa></network></acpi></acpi></rtl8251></mii></realtek></acpi></acpi></rtl8251></mii></realtek></acpi></acpi></acpi></intel></encrypt>
      
      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        If you're able to connect using:

        cu -s 115200 -l cuaU0.0
        

        And you type AT and get anything back you are probably doing the right thing.

        It looks likely you just need the right init string.

        I think you left out the directory listing for /dev/cua*

        Can we see a screenshot of your settings for ppp0?

        Steve

        1 Reply Last reply Reply Quote 0
        • T
          theHubi
          last edited by

          https://imgur.com/a/YQMHO

          Or
          ppp01:

          ppp02:

          –--
          I figured I could shorten it, but oh well.
          Here's a full-length usb_device_desc

          ugen0.1: <0x8086 XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
          
            bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0300
            bDeviceClass = 0x0009  <hub>bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0003
            bMaxPacketSize0 = 0x0009
            idVendor = 0x0000
            idProduct = 0x0000
            bcdDevice = 0x0100
            iManufacturer = 0x0001  <0x8086>
            iProduct = 0x0002  <xhci root="" hub="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001
          
          ugen0.2: <hua wei="" huawei="" mobile="">at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
          
            bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x0000  <probed by="" interface="" class="">bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0000
            bMaxPacketSize0 = 0x0040
            idVendor = 0x12d1
            idProduct = 0x1001
            bcdDevice = 0x0000
            iManufacturer = 0x0001  <hua wei="">iProduct = 0x0007  <huawei mobile="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001
          
          ugen0.3: <vendor 0x1a40="" usb="" 2.0="" hub="">at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA)
          
            bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x0009  <hub>bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0001
            bMaxPacketSize0 = 0x0040
            idVendor = 0x1a40
            idProduct = 0x0101
            bcdDevice = 0x0111
            iManufacturer = 0x0000  <no string="">iProduct = 0x0001  <usb 2.0="" hub="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001
          
          ugen0.4: <generic usb2.0-crw="">at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
          
            bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x0000  <probed by="" interface="" class="">bDeviceSubClass = 0x0000
            bDeviceProtocol = 0x0000
            bMaxPacketSize0 = 0x0040
            idVendor = 0x0bda
            idProduct = 0x0153
            bcdDevice = 0x5713
            iManufacturer = 0x0001  <generic>iProduct = 0x0002  <usb2.0-crw>iSerialNumber = 0x0003  <20120926571200000>
            bNumConfigurations = 0x0001
          
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
          
            bLength = 0x0012
            bDescriptorType = 0x0001
            bcdUSB = 0x0200
            bDeviceClass = 0x00e0  <wireless controller="">bDeviceSubClass = 0x0001
            bDeviceProtocol = 0x0001
            bMaxPacketSize0 = 0x0040
            idVendor = 0x8087
            idProduct = 0x07dc
            bcdDevice = 0x0001
            iManufacturer = 0x0000  <no string="">iProduct = 0x0000  <no string="">iSerialNumber = 0x0000  <no string="">bNumConfigurations = 0x0001</no></no></no></wireless></vendor></usb2.0-crw></generic></probed></generic></no></usb></no></hub></vendor></no></huawei></hua></probed></hua></no></xhci></hub> 
          

          And here's a full-length dmesg I just did

          Copyright (c) 1992-2017 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 11.1-RELEASE-p6 #8 r313908+a5b33c9d1c4(RELENG_2_4): Tue Dec 12 13:51:24 CST 2017
              root@buildbot2.netgate.com:/builder/ce-242/tmp/obj/builder/ce-242/tmp/FreeBSD-src/sys/pfSense amd64
          FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0)
          VT(vga): resolution 640x480
          CPU: Intel(R) Celeron(R) CPU  N3150  @ 1.60GHz (1600.05-MHz K8-class CPU)
            Origin="GenuineIntel"  Id=0x406c3  Family=0x6  Model=0x4c  Stepping=3
            Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x43d8e3bf <sse3,pclmulqdq,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,movbe,popcnt,tscdlt,aesni,rdrand>AMD Features=0x28100800 <syscall,nx,rdtscp,lm>AMD Features2=0x101 <lahf,prefetch>Structured Extended Features=0x2282 <tscadj,smep,erms,nfpusg>VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
            TSC: P-state invariant, performance statistics
          real memory  = 2147483648 (2048 MB)
          avail memory = 1929531392 (1840 MB)
          Event timer "LAPIC" quality 600
          ACPI APIC Table: <alaska a="" m="" i="">WARNING: L1 data cache covers less APIC IDs than a core
          0 < 1
          FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
          FreeBSD/SMP: 1 package(s) x 4 core(s)
          random: unblocking device.
          ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 128/32 (20170303/tbfadt-748)
          ioapic0 <version 2.0="">irqs 0-114 on motherboard
          SMP: AP CPU #2 Launched!
          SMP: AP CPU #1 Launched!
          SMP: AP CPU #3 Launched!
          Timecounter "TSC" frequency 1600046420 Hz quality 1000
          iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
          iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff806834c0, 0) error 1
          random: entropy device external interface
          wlan: mac acl policy registered
          ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
          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, 0xffffffff8065c5a0, 0) error 1
          ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
          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, 0xffffffff8065c650, 0) error 1
          ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
          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, 0xffffffff8065c700, 0) error 1
          iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
          iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff80683360, 0) error 1
          iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
          iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff80683410, 0) error 1
          kbd1 at kbdmux0
          netmap: loaded module
          module_register_init: MOD_LOAD (vesa, 0xffffffff81158310, 0) error 19
          random: registering fast source Intel Secure Key RNG
          random: fast provider: "Intel Secure Key RNG"
          nexus0
          vtvga0: <vt vga="" driver="">on motherboard
          cryptosoft0: <software crypto="">on motherboard
          padlock0: No ACE support.
          acpi0: <alaska a="" m="" i="">on motherboard
          acpi0: Power Button (fixed)
          unknown: I/O range not supported
          cpu0: <acpi cpu="">on acpi0
          cpu1: <acpi cpu="">on acpi0
          cpu2: <acpi cpu="">on acpi0
          cpu3: <acpi cpu="">on acpi0
          atrtc0: <at realtime="" clock="">port 0x70-0x77 on acpi0
          atrtc0: Warning: Couldn't map I/O.
          Event timer "RTC" frequency 32768 Hz quality 0
          attimer0: <at timer="">port 0x40-0x43,0x50-0x53 irq 0 on acpi0
          Timecounter "i8254" frequency 1193182 Hz quality 0
          Event timer "i8254" frequency 1193182 Hz quality 100
          Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
          acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
          pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
          pci0: <acpi pci="" bus="">on pcib0
          vgapci0: <vga-compatible display="">port 0xf000-0xf03f mem 0x80000000-0x80ffffff,0x90000000-0x9fffffff irq 16 at device 2.0 on pci0
          vgapci0: Boot video device
          sdhci_pci0: <intel braswell="" emmc="" 4.5.1="" controller="">mem 0x81516000-0x81516fff irq 16 at device 16.0 on pci0
          sdhci_pci0: 1 slot(s) allocated
          mmc0: <mmc sd="" bus="">on sdhci_pci0
          ahci0: <ahci sata="" controller="">port 0xf060-0xf07f mem 0x81515000-0x815157ff irq 19 at device 19.0 on pci0
          ahci0: AHCI v1.31 with 2 6Gbps ports, Port Multiplier not supported
          ahcich0: <ahci channel="">at channel 0 on ahci0
          ahcich1: <ahci channel="">at channel 1 on ahci0
          xhci0: <intel braswell="" usb="" 3.0="" controller="">mem 0x81500000-0x8150ffff irq 20 at device 20.0 on pci0
          xhci0: 32 bytes context size, 64-bit DMA
          usbus0 on xhci0
          usbus0: 5.0Gbps Super Speed USB v3.0
          pci0: <encrypt decrypt="">at device 26.0 (no driver attached)
          hdac0: <intel (0x2284)="" hda="" controller="">mem 0x81510000-0x81513fff irq 22 at device 27.0 on pci0
          pcib1: <acpi pci-pci="" bridge="">at device 28.0 on pci0
          pcib1: [GIANT-LOCKED]
          pcib2: <acpi pci-pci="" bridge="">at device 28.1 on pci0
          pci1: <acpi pci="" bus="">on pcib2
          re0: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xe000-0xe0ff mem 0x81400000-0x81400fff,0xa0100000-0xa0103fff irq 17 at device 0.0 on pci1
          re0: Using 1 MSI-X message
          re0: Chip rev. 0x4c000000
          re0: MAC rev. 0x00000000
          miibus0: <mii bus="">on re0
          rgephy0: <rtl8251 1000base-t="" media="" interface="">PHY 1 on miibus0
          rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
          re0: Using defaults for TSO: 65518/35/2048
          re0: Ethernet address: 00:01:2e:6f:dc:02
          re0: netmap queues/slots: TX 1/256, RX 1/256
          pcib3: <acpi pci-pci="" bridge="">at device 28.2 on pci0
          pci2: <acpi pci="" bus="">on pcib3
          re1: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xd000-0xd0ff mem 0x81300000-0x81300fff,0xa0000000-0xa0003fff irq 18 at device 0.0 on pci2
          re1: Using 1 MSI-X message
          re1: Chip rev. 0x4c000000
          re1: MAC rev. 0x00000000
          miibus1: <mii bus="">on re1
          rgephy1: <rtl8251 1000base-t="" media="" interface="">PHY 1 on miibus1
          rgephy1:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
          re1: Using defaults for TSO: 65518/35/2048
          re1: Ethernet address: 00:01:2e:6f:dc:03
          re1: netmap queues/slots: TX 1/256, RX 1/256
          pcib4: <acpi pci-pci="" bridge="">at device 28.3 on pci0
          pci3: <acpi pci="" bus="">on pcib4
          pci3: <network>at device 0.0 (no driver attached)
          isab0: <pci-isa bridge="">at device 31.0 on pci0
          isa0: <isa bus="">on isab0
          acpi_button0: <power button="">on acpi0
          acpi_button1: <sleep button="">on acpi0
          acpi_tz0: <thermal zone="">on acpi0
          uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
          ppc0: cannot reserve I/O port range
          uart1: <16550 or compatible> at port 0x2f8 irq 3 on isa0
          est0: <enhanced speedstep="" frequency="" control="">on cpu0
          est1: <enhanced speedstep="" frequency="" control="">on cpu1
          est2: <enhanced speedstep="" frequency="" control="">on cpu2
          est3: <enhanced speedstep="" frequency="" control="">on cpu3
          Timecounters tick every 1.000 msec
          nvme cam probe device init
          ugen0.1: <0x8086 XHCI root HUB> at usbus0
          uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
          mmc0: No compatible cards found on bus
          hdacc0: <realtek alc892="" hda="" codec="">at cad 0 on hdac0
          hdaa0: <realtek alc892="" audio="" function="" group="">at nid 1 on hdacc0
          pcm0: <realtek alc892="" (left="" analog)="">at nid 20 and 24 on hdaa0
          pcm1: <realtek alc892="" (left="" digital)="">at nid 30 on hdaa0
          hdacc1: <intel (0x2883)="" hda="" codec="">at cad 2 on hdac0
          hdaa1: <intel (0x2883)="" audio="" function="" group="">at nid 1 on hdacc1
          pcm2: <intel (0x2883)="" (hdmi="" dp="" 8ch)="">at nid 7 on hdaa1
          pcm3: <intel (0x2883)="" (hdmi="" dp="" 8ch)="">at nid 5 on hdaa1
          pcm4: <intel (0x2883)="" (hdmi="" dp="" 8ch)="">at nid 6 on hdaa1
          uhub0: 13 ports with 13 removable, self powered
          ugen0.2: <hua wei="" huawei="" mobile="">at usbus0
          u3g0 on uhub0
          u3g0: <3G Modem> on usbus0
          u3g0: Found 3 ports.
          umass0 on uhub0
          umass0: <usb mass="" storage="">on usbus0
          umass1 on uhub0
          umass1: <usb mass="" storage="">on usbus0
          ugen0.3: <vendor 0x1a40="" usb="" 2.0="" hub="">at usbus0
          uhub1 on uhub0
          uhub1: <vendor 2="" 9="" 0x1a40="" usb="" 2.0="" hub,="" class="" 0,="" rev="" 2.00="" 1.11,="" addr="">on usbus0
          uhub1: 4 ports with 4 removable, self powered
          ugen0.4: <generic usb2.0-crw="">at usbus0
          umass2 on uhub1
          umass2: <bulk-in, bulk-out,="" interface="">on usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
          ada0: <sata ssd="" s9fm02.8="">ACS-3 ATA SATA 3.x device
          ada0: Serial Number E7CB0767190B00649215
          ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
          ada0: Command Queueing enabled
          ada0: 30533MB (62533296 512 byte sectors)
          cd0 at umass-sim0 bus 0 scbus2 target 0 lun 0
          cd0: <huawei mass="" storage="" 2.31="">Removable CD-ROM SCSI-2 device
          cd0: 40.000MB/s transfers
          cd0: 29MB (15222 2048 byte sectors)
          cd0: quirks=0x10<10_BYTE_ONLY>
          da1 at umass-sim2 bus 2 scbus4 target 0 lun 0
          da1: <generic- sd="" mmc="" ms="" pro="" 1.00="">Removable Direct Access SPC-2 SCSI device
          da1: Serial Number 20120926571200000
          da1: 40.000MB/s transfers
          da1: Attempt to query device size failed: NOT READY, Medium not present
          da1: quirks=0x2 <no_6_byte>da0 at umass-sim1 bus 1 scbus3 target 0 lun 0
          da0: <huawei sd="" storage="" 2.31="">Removable Direct Access SCSI-2 device
          da0: 40.000MB/s transfers
          da0: Attempt to query device size failed: NOT READY, Medium not present
          da0: quirks=0x2 <no_6_byte>Trying to mount root from ufs:/dev/gptid/b04e99f9-c615-11e7-9acf-00012e6fdc02 [rw]...
          re0: link state changed to DOWN
          vlan0: changing name to 're0.21'
          re1: link state changed to DOWN
          ng0: changing name to 'ppp0'
          re1: link state changed to UP
          re0: link state changed to UP
          re0.21: link state changed to UP
          tun1: changing name to 'ovpnc1'
          pflog0: promiscuous mode enabled
          ovpnc1: link state changed to UP
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          arpresolve: can't allocate llinfo for 85.233.117.73 on re1
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ng0: changing name to 'ppp0'
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ovpnc1: link state changed to DOWN
          ovpnc1: link state changed to UP
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ovpnc1: link state changed to DOWN
          ovpnc1: link state changed to UP
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0
          ovpnc1: link state changed to DOWN
          ovpnc1: link state changed to UP
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ng0: changing name to 'ppp0'
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0 (disconnected)
          ugen0.5: <vendor 0x8087="" product="" 0x07dc="">at usbus0</vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></no_6_byte></huawei></no_6_byte></generic-></huawei></sata></vendor></bulk-in,></generic></vendor></vendor></usb></usb></hua></intel></intel></intel></intel></intel></realtek></realtek></realtek></realtek></enhanced></enhanced></enhanced></enhanced></thermal></sleep></power></isa></pci-isa></network></acpi></acpi></rtl8251></mii></realtek></acpi></acpi></rtl8251></mii></realtek></acpi></acpi></acpi></intel></encrypt></intel></ahci></ahci></ahci></mmc></intel></vga-compatible></acpi></acpi></at></at></acpi></acpi></acpi></acpi></alaska></software></vt></version></alaska></tscadj,smep,erms,nfpusg></lahf,prefetch></syscall,nx,rdtscp,lm></sse3,pclmulqdq,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,movbe,popcnt,tscdlt,aesni,rdrand></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe> 
          
          1 Reply Last reply Reply Quote 0
          • A
            AndrewZ
            last edited by

            @theHubi:

            Mar 14 10:21:40 ppp [opt2_link0] CHAT: The modem responded with "ERROR" to the command "AT&F&C1&D2E0S0=0M1" at ModemCmd: label.

            I've explained this here

            1 Reply Last reply Reply Quote 0
            • T
              theHubi
              last edited by

              Thank you SO VERY MUCH!

              I would've never figured that out.
              "Because it has no speaker. Well pfSense beeps every time someone logs in.. nevermind. It was the speaker."

              You have saved my day!

              P.S: Is there anywhere you can read about how these init strings work? Recommendations?

              1 Reply Last reply Reply Quote 0
              • T
                theHubi
                last edited by

                OK. Now this is weird.

                I have a second one. Exact same thing.

                Same modem, same settings. Only it's not connecting.
                Same error.

                What I've noticed though: This time I get a response from cuaU0.2 instead of 0.0
                I've changed to that, tried, same error.
                It's literally the exact same hardware.

                1 Reply Last reply Reply Quote 0
                • A
                  AndrewZ
                  last edited by

                  Try to configure the modem part from scratch, i.e. delete everything, reboot, then check and configure.
                  Changing name means re-connect for me. I'm not FreeBSD expert, but in Linux the fixed name assignment could be achieved by udev rules, here you will need something similar. Worth to try devd.conf ?

                  it has no speaker

                  was related to a modem itself, not the box it is plugged in
                  Here are the basics: https://en.wikipedia.org/wiki/Hayes_command_set

                  M0 or M		Speaker off, completely silent during dialing	M3 is also common, but different on many brands
                  M1		Speaker on until remote carrier detected (i.e. until the other modem is heard)
                  M2		Speaker always on (data sounds are heard after CONNECT)
                  

                  BTW, E352 is not an "LTE-Modem".

                  1 Reply Last reply Reply Quote 0
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    @theHubi:

                    What I've noticed though: This time I get a response from cuaU0.2 instead of 0.0
                    I've changed to that, tried, same error.
                    It's literally the exact same hardware.

                    Could be a different firmware version but it's probably configured with a different composition, the modem port listed in a different order. Try running at the responding prompt:

                    at^setport?
                    

                    Some useful info on that in Andrewz's post he linked earlier.

                    Steve

                    1 Reply Last reply Reply Quote 0
                    • A
                      AndrewZ
                      last edited by

                      @stephenw10:

                      Could be a different firmware version

                      Good point, worth to check. As I recall it was 2 different hw mods of E352, each with it's own fw.

                      1 Reply Last reply Reply Quote 0
                      • T
                        theHubi
                        last edited by

                        @stephenw10:

                        @theHubi:

                        What I've noticed though: This time I get a response from cuaU0.2 instead of 0.0
                        I've changed to that, tried, same error.
                        It's literally the exact same hardware.

                        Could be a different firmware version but it's probably configured with a different composition, the modem port listed in a different order. Try running at the responding prompt:

                        at^setport?
                        

                        Some useful info on that in Andrewz's post he linked earlier.

                        Steve

                        Sadly "AT^SETPORT?" gives me bad English. "COMMAND NOT SUPPORT"

                        CuaU0.2 leaves the following messages from time to time:

                        ^RSSI: 2
                        ^RSSI: 3
                        ^RSSI: 6
                        ^RSSI: 2
                        ^RSSI: 5

                        I take it that's normal? So it does do something. Sadly, I don't understand what.
                        Seems like it changed the channel a few times, but I'm not getting anything else.

                        EDIT01:
                        Ok it does not seem to be the string. If I copy the Init String, i get an "OK" as response. Nothing after that, but I'd consider "OK" an acceptable response.

                        EDIT02:
                        Just checked /boot/loader.conf, because it kept telling me an error to accept some Intel license agreement (in dmesg).
                        There I found something that seemed off to me..

                        hw.usb.no_pf="1"
                        

                        Might that have anything to do with it? (The second pfsense has the same entry though)

                        EDIT03:
                        I just realized something. I figured both sticks are the same. They are not. I'll admit I've never looked that closely, but since there is no sticker on it, it took me until now to realize:
                        I ran an ATI - Modem: Huawei E122
                        Revision: 11.009.02.00.55
                        So it is a different model altogether. Does that change anything?
                        EDIT04:
                        I've checked the second computer again. Here's what I noticed/what struck me as odd:

                        ugen0.2: <hua wei="" huawei="" mobile=""> at usbus0
                        u3g0 on uhub0
                        u3g0: <3G Modem> on usbus0
                        u3g0: Found 3 ports.
                        umass0 on uhub0
                        umass0: <usb mass="" storage=""> on usbus0
                        umass1 on uhub0
                        umass1: <usb mass="" storage=""> on usbus0
                        ugen0.3: <vendor 0x1a40="" usb="" 2.0="" hub=""> at usbus0
                        uhub1 on uhub0
                        cd0 at umass-sim0 bus 0 scbus2 target 0 lun 0
                        cd0: <huawei mass="" storage="" 2.31=""> Removable CD-ROM SCSI-2 device
                        cd0: 40.000MB/s transfers
                        cd0: 29MB (15222 2048 byte sectors)
                        cd0: quirks=0x10<10_BYTE_ONLY>
                        
                        da0 at umass-sim1 bus 1 scbus3 target 0 lun 0
                        da0: <huawei sd="" storage="" 2.31=""> Removable Direct Access SCSI-2 device
                        da0: 40.000MB/s transfers
                        da0: Attempt to query device size failed: NOT READY, Medium not present
                        da0: quirks=0x2 <no_6_byte>ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0
                        ugen0.5: <vendor 0x8087="" product="" 0x07dc=""> at usbus0 (disconnected)
                        ng0: changing name to 'ppp0'
                        ng0: changing name to 'ppp0'
                        ng0: changing name to 'ppp0'
                        ng0: changing name to 'ppp0'</vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></no_6_byte></huawei></huawei></vendor></usb></usb></hua>
                        
                        1. It would seem that stick is recognized as modem, mass storage and disk drive.
                        2. ugen0.5 looks like it keeps connecting and then disconnecting again
                        3. Whatever ng0 is, apparently it keeps changing the name to ppp0 about 15 times in the output.
                        1 Reply Last reply Reply Quote 0
                        • A
                          AndrewZ
                          last edited by

                          OK, let me answer some of your questions.
                          E122 should generally work. ^SETPORT is not available in the older models, so try AT^U2DIAG? and AT^U2DIAG=?
                          Otherwise you can try installing usb_modeswitch.
                          ^RSSI: 2, etc  is absolutely normal, this is how signal level is reported, it should be a command to switch this off.
                          ng0: changing name to 'ppp0' is normal as well, but this should occur only once.
                          Frequent disconnects are usually related to power issues and/or bad cables. Try to use relatively short USB extension cable, 15-20 cm if you have one; plugging the modem into the USB port directly is not always the best choice.

                          1 Reply Last reply Reply Quote 0
                          • T
                            theHubi
                            last edited by

                            Both give me an error, sadly.

                            The setup is basically this:

                            PC - NIC01 - WAN
                                - NIC02 - LAN - SWITCH
                                - USB01 - Huawei E122 - so, yes it is connected directly.
                            besides Power and a KVM switch (USB), nothing else is connected.

                            What would you recommend otherwise? Trying a different USB port?

                            EDIT01:
                            Wait.. hang on.. if I copy it instead of typing it, "AT^U2DIAG?" works.
                            ^U2DIAG: 268

                            1 Reply Last reply Reply Quote 0
                            • A
                              AndrewZ
                              last edited by

                              @theHubi:

                              ^U2DIAG: 268

                              This means M+CD+SD+UI

                              modem (M)
                              NAND-flashmemory drive (CD)
                              microSD-drive (SD)
                              PC UI interface (UI)

                              Try AT^U2DIAG=0  to keep modem and PC UI only. Re-insert modem afterwards and see how the ports will be recognized by the OS. Then check which port responds to AT-commands.

                              If you have a choice - try another USB port.

                              1 Reply Last reply Reply Quote 0
                              • T
                                theHubi
                                last edited by

                                Ok now this is weird.

                                I've had it working on both machines for a while (changed USB port on the other one and that seemed to work).

                                Now after a single reboot, it stopped working again.
                                It went full circle. What is going on?

                                Edit01:

                                The first one that was working:
                                cuaU0.0

                                Apr 4 08:32:23	ppp		[opt1_link0] LCP: Down event
                                Apr 4 08:32:23	ppp		[opt1_link0] Link: DOWN event
                                Apr 4 08:32:23	ppp		[opt1_link0] MODEM: chat script failed
                                Apr 4 08:32:23	ppp		[opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                Apr 4 08:32:10	ppp		[opt1_link0] Link: reconnection attempt 1
                                

                                cuaU0.1

                                Apr 4 08:35:53	ppp		[opt1_link0] Link: reconnection attempt 1 in 3 seconds
                                Apr 4 08:35:53	ppp		[opt1_link0] LCP: Down event
                                Apr 4 08:35:53	ppp		[opt1_link0] Link: DOWN event
                                Apr 4 08:35:53	ppp		[opt1_link0] MODEM: chat script failed
                                Apr 4 08:35:53	ppp		[opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                Apr 4 08:35:50	php-fpm		/interfaces.php: Starting 3gstats.php on device 'cuaU0.2' for interface 'opt1'
                                
                                • but why cuaU0.2? I just set it to 0.1 ???

                                cuaU0.2

                                Apr 4 08:38:17	ppp		[opt1_link0] LCP: Down event
                                Apr 4 08:38:17	ppp		[opt1_link0] Link: DOWN event
                                Apr 4 08:38:17	ppp		[opt1_link0] MODEM: chat script failed
                                Apr 4 08:38:17	ppp		[opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                Apr 4 08:38:16	check_reload_status		updating dyndns opt1
                                Apr 4 08:38:14	check_reload_status		Restarting ipsec tunnels
                                Apr 4 08:38:14	php-fpm		/interfaces.php: Starting 3gstats.php on device 'cuaU0.2' for interface 'opt1'
                                

                                It's like the modem just said: "No. I don't want to any more." and quit.

                                I'm going to try removing and reconfiguring the PPP settings, but I fear that might not solve the issue.

                                Edit02:
                                I don't quite understand why the log says "0.2" on all three of them. Fact is, I've tried all three and none of them want to connect anymore.
                                I'll try again via SSH if I can get any response from AT, but I'd really appreciate some help understanding this weird behaviour.

                                Edit03:

                                cu -s 115200 -l cuaU0.0 - Connected, then does not react to anything, not even ~.
                                cu -s 115200 -l cuaU0.1 - Connected, does not react to AT, but reacts to ~.
                                cu -s 115200 -l cuaU0.2 - not Connected, I can type just about anything, but it's going nowhere.
                                

                                Edit04:
                                After 8-10 minutes I got a response on cuaU0.2: "unsupported speed 115200"
                                What on earth broke to cause this?

                                1 Reply Last reply Reply Quote 0
                                • T
                                  theHubi
                                  last edited by

                                  Ok so a second reboot and reconfiguration fixed it for #1.

                                  The second one spits out this:

                                  Apr 4 23:45:15	ppp		process 87668 terminated
                                  Apr 4 23:45:15	ppp		[opt2_link0] Link: Shutdown
                                  Apr 4 23:45:15	ppp		[opt2] Bundle: Shutdown
                                  Apr 4 23:45:14	ppp		waiting for process 87668 to die...
                                  Apr 4 23:45:13	ppp		[opt2] IPV6CP: Close event
                                  Apr 4 23:45:13	ppp		[opt2] IPCP: Close event
                                  Apr 4 23:45:13	ppp		[opt2] IFACE: Close event
                                  Apr 4 23:45:13	ppp		caught fatal signal TERM
                                  Apr 4 23:45:13	ppp		waiting for process 87668 to die...
                                  Apr 4 23:45:12	ppp		[opt2_link0] CHAT: Detected Custom modem.
                                  Apr 4 23:45:12	ppp		[opt2_link0] LCP: LayerStart
                                  Apr 4 23:45:12	ppp		[opt2_link0] LCP: state change Initial --> Starting
                                  Apr 4 23:45:12	ppp		[opt2_link0] LCP: Open event
                                  Apr 4 23:45:12	ppp		[opt2_link0] Link: OPEN event
                                  Apr 4 23:45:12	ppp		[opt2] Bundle: Interface ng0 created
                                  Apr 4 23:45:12	ppp		web: web is not running
                                  Apr 4 23:45:12	ppp		process 77865 terminated
                                  Apr 4 23:45:12	ppp		[opt2_link0] Link: Shutdown
                                  Apr 4 23:45:12	ppp		waiting for process 77865 to die...
                                  Apr 4 23:45:12	ppp		[opt2] Bundle: Shutdown
                                  Apr 4 23:45:11	ppp		[opt2_link0] LCP: Down event
                                  Apr 4 23:45:11	ppp		[opt2_link0] LCP: LayerFinish
                                  Apr 4 23:45:11	ppp		[opt2_link0] LCP: state change Starting --> Initial
                                  Apr 4 23:45:11	ppp		[opt2_link0] LCP: Close event
                                  Apr 4 23:45:11	ppp		[opt2_link0] Link: giving up after 10 reconnection attempts
                                  Apr 4 23:45:11	ppp		[opt2_link0] Link: DOWN event
                                  Apr 4 23:45:11	ppp		[opt2_link0] MODEM: chat script failed
                                  Apr 4 23:45:11	ppp		[opt2_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                  Apr 4 23:45:11	ppp		waiting for process 77865 to die...
                                  Apr 4 23:45:11	ppp		process 87668 started, version 5.8 (nobody@pfSense_v2_4_1_amd64-pfSense_v2_4_1-job-01 16:32 21-Oct-2017)
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • N
                                    nx.vijay
                                    last edited by

                                    Hi All,

                                    I am using  Pfsense 2.4.3 on protectli volte FW 10001. It has one SIM slot. I inserted the sim to it.. but it is not recognizing it.  following are the dmsg logs.

                                    ng0: changing name to 'ppp0'
                                    em0: link state changed to UP
                                    em1: link state changed to UP
                                    pflog0: promiscuous mode enabled
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'
                                    ng0: changing name to 'ppp0'

                                    and PPP logs are below

                                    pr 9 17:36:02 ppp waiting for process 41396 to die…
                                    Apr 9 17:36:02 ppp [opt1] Bundle: Shutdown
                                    Apr 9 17:36:02 ppp [opt1_link0] Link: Shutdown
                                    Apr 9 17:36:02 ppp process 41396 terminated
                                    Apr 9 17:36:03 ppp web: web is not running
                                    Apr 9 17:36:03 ppp [opt1] Bundle: Interface ng0 created
                                    Apr 9 17:36:03 ppp [opt1_link0] Link: OPEN event
                                    Apr 9 17:36:03 ppp [opt1_link0] LCP: Open event
                                    Apr 9 17:36:03 ppp [opt1_link0] LCP: state change Initial –> Starting
                                    Apr 9 17:36:03 ppp [opt1_link0] LCP: LayerStart
                                    Apr 9 17:36:16 ppp [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                    Apr 9 17:36:16 ppp [opt1_link0] MODEM: chat script failed
                                    Apr 9 17:36:17 ppp [opt1_link0] Link: DOWN event
                                    Apr 9 17:36:17 ppp [opt1_link0] LCP: Down event
                                    Apr 9 17:36:17 ppp [opt1_link0] Link: reconnection attempt 1 in 3 seconds
                                    Apr 9 17:36:21 ppp [opt1_link0] Link: reconnection attempt 1
                                    Apr 9 17:36:34 ppp [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                    Apr 9 17:36:34 ppp [opt1_link0] MODEM: chat script failed
                                    Apr 9 17:36:35 ppp [opt1_link0] Link: DOWN event
                                    Apr 9 17:36:35 ppp [opt1_link0] LCP: Down event
                                    Apr 9 17:36:35 ppp [opt1_link0] Link: reconnection attempt 2 in 1 seconds
                                    Apr 9 17:36:37 ppp [opt1_link0] Link: reconnection attempt 2
                                    Apr 9 17:36:52 ppp [opt1_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
                                    Apr 9 17:36:52 ppp [opt1_link0] MODEM: chat script failed
                                    Apr 9 17:36:53 ppp [opt1_link0] Link: DOWN event
                                    Apr 9 17:36:53 ppp [opt1_link0] LCP: Down event
                                    Apr 9 17:36:53 ppp [opt1_link0] Link: reconnection attempt 3 in 4 seconds
                                    Apr 9 17:36:58 ppp [opt1_link0] Link: reconnection attempt 3
                                    Apr 9 17:37:00 ppp Multi-link PPP daemon for FreeBSD
                                    Apr 9 17:37:00 ppp process 81036 started, version 5.8 (nobody@pfSense_v2_4_2_amd64-pfSense_v2_4_2-job-14 18:47 16-Nov-2017)
                                    Apr 9 17:37:00 ppp waiting for process 9503 to die…
                                    Apr 9 17:37:00 ppp caught fatal signal TERM
                                    Apr 9 17:37:00 ppp [opt1] IFACE: Close event
                                    Apr 9 17:37:00 ppp [opt1] IPCP: Close event
                                    Apr 9 17:37:00 ppp [opt1] IPV6CP: Close event
                                    Apr 9 17:37:01 ppp waiting for process 9503 to die…
                                    Apr 9 17:37:02 ppp [opt1] Bundle: Shutdown
                                    Apr 9 17:37:02 ppp [opt1_link0] Link: Shutdown
                                    Apr 9 17:37:02 ppp process 9503 terminated
                                    Apr 9 17:37:02 ppp web: web is not running
                                    Apr 9 17:37:02 ppp [opt1] Bundle: Interface ng0 created
                                    Apr 9 17:37:02 ppp [opt1_link0] Link: OPEN event
                                    Apr 9 17:37:02 ppp [opt1_link0] LCP: Open event
                                    Apr 9 17:37:02 ppp [opt1_link0] LCP: state change Initial –> Starting
                                    Apr 9 17:37:02 ppp [opt1_link0] LCP: LayerStart
                                    Apr 9 17:37:02 ppp [opt1_link0] uu_lock(cuau0): device in use
                                    Apr 9 17:37:02 ppp [opt1_link0] MODEM: Fail to open serial port /dev/cuau0 on speed 115200
                                    Apr 9 17:37:02 ppp [opt1_link0] Link: DOWN event
                                    Apr 9 17:37:02 ppp [opt1_link0] LCP: Down event
                                    Apr 9 17:37:02 ppp [opt1_link0] Link: reconnection attempt 1 in 4 seconds

                                    Any help please.

                                    1 Reply Last reply Reply Quote 0
                                    • stephenw10S
                                      stephenw10 Netgate Administrator
                                      last edited by

                                      Are you also using a Huawei E352? Otherwise this should be in a new thread.

                                      It seems likely you are not using that since that has it's own SIM slot. In which case what modem hardware are you using?

                                      Also we are not Protectli support. If you are having a hardware issue with something they supplied you should ask them directly.

                                      Steve

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        theHubi
                                        last edited by

                                        Out of curiosity, what does your Init-String look like?

                                        Something along these lines?

                                        AT&F&C1&D2E0S0=0M1
                                        

                                        Because according to the information given to me:

                                        M0 or M		Speaker off, completely silent during dialing	M3 is also common, but different on many brands
                                        M1		Speaker on until remote carrier detected (i.e. until the other modem is heard)
                                        M2		Speaker always on (data sounds are heard after CONNECT)
                                        

                                        Removing the M1 at the end fixed it for me.

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