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

    Huawei ME909S-120 Help

    Scheduled Pinned Locked Moved Hardware
    8 Posts 2 Posters 918 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.
    • L
      LaChagnasse
      last edited by LaChagnasse

      Hi everyone,

      I'm looking for information on this ME909S-120 card, i'm trying to set it up on an apu3c since i saw it in the known working list.
      Si i looked a lot of things to be familiar with it, and i think i'm all good with the setup, but it's still not working.

      What i've done and what i'm sure :

      • connected the card on the good slot, J15 with SIM1
      • connected to the good modem port /dev/cuau0.2, or 1.2 if it changes during tests
      • looking at the ppp log carefully with clog -f /var/log/ppp.log
      • followed theses instructions here and here , debugged with this. I also looked a lot of topic on the forum about huawei cards.
      • had data about dBm and signal in interface
      • connect to the modem port in cli with the command cu -l /dev/cuaU0.2 and run some of commands
      ATI
      Manufacturer: Huawei Technologies Co., Ltd.
      Model: ME909s-120
      Revision: 11.617.09.00.00
      IMEI: 867377***********
      +GCAP: +CGSM,+DS,+ES
      
      AT+COPS?
      +COPS: 0,0,"F SFR",7
      
      AT^IPINIT?
      ^IPINIT: 0
      
      Nov 22 17:56:55 pfSense ppp: Multi-link PPP daemon for FreeBSD
      Nov 22 17:56:55 pfSense ppp:
      Nov 22 17:56:55 pfSense ppp: process 18920 started, version 5.8 (nobody@pfSense_v2_4_4_amd64-pfSense_v2_4_4-job-04 23:36  4-Sep-2018)
      Nov 22 17:56:55 pfSense ppp: web: web is not running
      Nov 22 17:56:55 pfSense ppp: [opt1] Bundle: Interface ng0 created
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] Link: OPEN event
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: Open event
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: state change Initial -->
      ``` Starting
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: LayerStart
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAT: +CGDCONT=1,"IP","websfr"
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAT: Detected Custom modem.
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAT: Dialing server at *99#...
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAT: ATDT*99#
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAT: Connected at 150000000.
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] MODEM: chat script succeeded
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] Link: UP event
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: Up event
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: state change Starting --> Req-Sent
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: SendConfigReq #1
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACFCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   PROTOCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACCMAP 0x000a0000
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MRU 1500
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MAGICNUM 0x4eb8ccb8
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: rec'd Configure Request #1 (Req-Sent)
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACFCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   PROTOCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACCMAP 0x00000000
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MRU 1500
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MAGICNUM 0x00000543
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   AUTHPROTO CHAP MD5
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: SendConfigAck #1
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACFCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   PROTOCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACCMAP 0x00000000
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MRU 1500
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MAGICNUM 0x00000543
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   AUTHPROTO CHAP MD5
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: state change Req-Sent --> Ack-Sent
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: rec'd Configure Ack #1 (Ack-Sent)
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACFCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   PROTOCOMP
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   ACCMAP 0x000a0000
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MRU 1500
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MAGICNUM 0x4eb8ccb8
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: state change Ack-Sent --> Opened
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: auth: peer wants CHAP, I want nothing
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: LayerUp
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAP: rec'd CHALLENGE #1 len: 37
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   Name: "HUAWEI_CHAP_SRVR"
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAP: Using authname "user"
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAP: sending RESPONSE #1 len: 25
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] CHAP: rec'd SUCCESS #1 len: 13
      Nov 22 17:56:55 pfSense ppp: [opt1_link0]   MESG: Welcome!!
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: authorization successful
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] Link: Matched action 'bundle "opt1" ""'
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] Link: Join bundle "opt1"
      Nov 22 17:56:55 pfSense ppp: [opt1] Bundle: Status update: up 1 link, total bandwidth 150000000 bps
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: Open event
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: state change Initial --> Starting
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: LayerStart
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: Open event
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: state change Initial --> Starting
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: LayerStart
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: Up event
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: state change Starting --> Req-Sent
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: SendConfigReq #1
      Nov 22 17:56:55 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:56:55 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: Up event
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: state change Starting --> Req-Sent
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: SendConfigReq #1
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: rec'd Configure Request #1 (Req-Sent)
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: SendConfigAck #1
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: state change Req-Sent --> Ack-Sent
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: rec'd Configure Nak #1 (Ack-Sent)
      Nov 22 17:56:55 pfSense ppp: [opt1] IPCP: SendConfigReq #2
      Nov 22 17:56:55 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:56:55 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: rec'd Protocol Reject #2 (Opened)
      Nov 22 17:56:55 pfSense ppp: [opt1_link0] LCP: protocol IPV6CP was rejected
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: protocol was rejected by peer
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: state change Req-Sent --> Stopped
      Nov 22 17:56:55 pfSense ppp: [opt1] IPV6CP: LayerFinish
      Nov 22 17:56:57 pfSense ppp: [opt1] IPCP: SendConfigReq #3
      Nov 22 17:56:57 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:56:57 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:56:57 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:56:57 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:56:59 pfSense ppp: [opt1] IPCP: SendConfigReq #4
      Nov 22 17:56:59 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:56:59 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:56:59 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:56:59 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:01 pfSense ppp: [opt1] IPCP: SendConfigReq #5
      Nov 22 17:57:01 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:01 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:01 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:01 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:03 pfSense ppp: [opt1] IPCP: SendConfigReq #6
      Nov 22 17:57:03 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:03 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:03 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:03 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:05 pfSense ppp: [opt1] IPCP: SendConfigReq #7
      Nov 22 17:57:05 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:05 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:05 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:05 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:07 pfSense ppp: [opt1] IPCP: SendConfigReq #8
      Nov 22 17:57:07 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:07 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:07 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:07 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:09 pfSense ppp: [opt1] IPCP: SendConfigReq #9
      Nov 22 17:57:09 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:09 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:09 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:09 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:11 pfSense ppp: [opt1] IPCP: SendConfigReq #10
      Nov 22 17:57:11 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:11 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:11 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:11 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:13 pfSense ppp: [opt1] IPCP: SendConfigReq #11
      Nov 22 17:57:13 pfSense ppp: [opt1]   IPADDR 0.0.0.0
      Nov 22 17:57:13 pfSense ppp: [opt1]   COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
      Nov 22 17:57:13 pfSense ppp: [opt1]   PRIDNS 0.0.0.0
      Nov 22 17:57:13 pfSense ppp: [opt1]   SECDNS 0.0.0.0
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: parameter negotiation failed
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: state change Ack-Sent --> Stopped
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: LayerFinish
      Nov 22 17:57:15 pfSense ppp: [opt1] Bundle: No NCPs left. Closing links...
      Nov 22 17:57:15 pfSense ppp: [opt1] Bundle: closing link "opt1_link0"...
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] Link: CLOSE event
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] LCP: Close event
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] LCP: state change Opened --> Closing
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] Link: Leave bundle "opt1"
      Nov 22 17:57:15 pfSense ppp: [opt1] Bundle: Status update: up 0 links, total bandwidth 9600 bps
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: Close event
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: state change Stopped --> Closed
      Nov 22 17:57:15 pfSense ppp: [opt1] IPV6CP: Close event
      Nov 22 17:57:15 pfSense ppp: [opt1] IPV6CP: state change Stopped --> Closed
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: Down event
      Nov 22 17:57:15 pfSense ppp: [opt1] IPCP: state change Closed --> Initial
      Nov 22 17:57:15 pfSense ppp: [opt1] IPV6CP: Down event
      Nov 22 17:57:15 pfSense ppp: [opt1] IPV6CP: state change Closed --> Initial
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] LCP: SendTerminateReq #2
      Nov 22 17:57:15 pfSense ppp: [opt1_link0] LCP: LayerDown
      Nov 22 17:57:17 pfSense ppp: [opt1_link0] LCP: SendTerminateReq #3
      Nov 22 17:57:19 pfSense ppp: [opt1_link0] LCP: state change Closing --> Closed
      Nov 22 17:57:19 pfSense ppp: [opt1_link0] LCP: LayerFinish
      Nov 22 17:57:19 pfSense ppp: [opt1_link0] Link: DOWN event
      Nov 22 17:57:19 pfSense ppp: [opt1_link0] LCP: Down event
      Nov 22 17:57:19 pfSense ppp: [opt1_link0] LCP: state change Closed --> Initial
      

      And here i am. I think there's a problem with the APN declaration since i can't get an ip address but i have no clue why.
      I called my provider when i tested the sim card on a cellphone and saw it wasn't working, and it was because it's a data only simcard and the APN wasn't the default usually used on classic plan. It set up the APN as the guy told me and it worked well, so i set up this same APN in the PPP configuration but nothing...

      Does someone have an idea ? I'm out of option, maybe a firmware upgrade on the card ?

      Version 2.4.4-RELEASE (amd64)
      built on Thu Sep 20 09:03:12 EDT 2018
      FreeBSD 11.2-RELEASE-p3

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

        @lachagnasse said in Huawei ME909S-120 Help:

        /dev/cuau0.2

        That must be something USB connected like /dev/cuaU0.2 but I assume that's a typo since the port is working.

        It looks like it's just failing to negotiate a connection with the provider.

        I assume when you tested it in your phone it was not using PPP? Can you test PPP with it in anything else?

        Steve

        L 1 Reply Last reply Reply Quote 0
        • L
          LaChagnasse @stephenw10
          last edited by

          @stephenw10

          Yes it's a typo. To be honnest i'm not familiar with this type of connection, on the phone i just set up the APN with the name and that's all.
          I just tried to put the sim in a router we got and it works fine :
          0_1543224940013_data.jpg

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

            Can you get any logs from that? See how it's connecting?

            It may well be using MBIM which avoids PPP. It could be simply that your provider doesn't support PPP or at least not the options pfSense requires. Though that would be unusual. I have no problem connecting here in the UK for example.
            Are you able to test a different carrier?

            Steve

            L 1 Reply Last reply Reply Quote 0
            • L
              LaChagnasse @stephenw10
              last edited by LaChagnasse

              @stephenw10 So, we tested another carrier (Orange voice + data) and another sim card on a regular plan (SFR voice + data) and the two of them worked very well, it is the data plan only (SFR data only) which isn't working on our Pfsense.
              The data sim card is also the only one without pin code fiy
              Do you still need information about MBIM on the Dlink ? Is it something carrier side or something with this APN in pfsense ?

              Edit : enabled PIN on data sim card, doesn't work either

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

                It is failing to negotiate with that particular carrier on a PPP connection. I expect the d-link is not using PPP but if it is then we might be able to see what it's doing differently.
                It's interesting that the SFR voice+data connection did work. You might be able to compare the PPP logs to see exactly what differs there.
                The scope for changing what pfSense does here is limited though.

                Steve

                1 Reply Last reply Reply Quote 0
                • L
                  LaChagnasse
                  last edited by

                  Here are the log for the two SIM card1_1544031931739_sfr_regular.txt 0_1544031931739_sfr_data.txt

                  1 Reply Last reply Reply Quote 0
                  • L
                    LaChagnasse
                    last edited by

                    FYI we just asked today to our SFR commercial if she could help us with this issue, she looked for an option on our contract / data plan and she activated the sl2sfr APN.
                    We now can successfully use it (Data only sim card). We'll just keep an eye on the invoice...

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