On Mon, Nov 20, 2017 at 6:49 PM, Dan Williams <d...@redhat.com> wrote:
> On Mon, 2017-11-20 at 17:16 -0600, Greg Oliver wrote: > > On Mon, Nov 20, 2017 at 2:16 PM, Greg Oliver <oliver.g...@gmail.com> > > wrote: > > > > > On Mon, Nov 20, 2017 at 12:00 PM, Greg Oliver <oliver.g...@gmail.co > > > m> > > > wrote: > > > > > > > On Mon, Nov 20, 2017 at 11:11 AM, Dan Williams <d...@redhat.com> > > > > wrote: > > > > > On Mon, 2017-11-20 at 11:04 -0600, Dan Williams wrote: > > > > > > On Fri, 2017-11-17 at 08:48 -0600, Greg Oliver wrote: > > > > > > > On Fri, Nov 17, 2017 at 2:34 AM, Aleksander Morgado < > > > > > > > aleksan...@aleksander.es> wrote: > > > > > > > > > > > > > > > On Fri, Nov 17, 2017 at 12:44 AM, Greg Oliver <oliver.gre > > > > > > > > g@gmail. > > > > > > > > co > > > > > > > > m> > > > > > > > > wrote: > > > > > > > > > On Thu, Nov 16, 2017 at 2:57 PM, Aleksander Morgado > > > > > > > > > <aleksan...@aleksander.es> wrote: > > > > > > > > > > > > > > [snip] > > > > > > > > > > > > > > > > > > > > > > > [greg@dell-wifi ~]$ sudo mmcli -m 0 > > > > > > > > > > > > > > > > > > /org/freedesktop/ModemManager1/Modem/0 (device id > > > > > > > > > '48d4cf9eceb8dbb2de4e13da073cb011be31f29e') > > > > > > > > > ------------------------- > > > > > > > > > Hardware | manufacturer: 'QUALCOMM INCORPORATED' > > > > > > > > > | model: '42' > > > > > > > > > | revision: > > > > > > > > > 'L0290VWBB12F.248 1 [Nov 9 2011 > > > > > > > > > > > > > > > > 08:44:21]' > > > > > > > > > | supported: 'gsm-umts > > > > > > > > > | cdma-evdo > > > > > > > > > | lte > > > > > > > > > | cdma-evdo, gsm-umts > > > > > > > > > | gsm-umts, lte > > > > > > > > > | cdma-evdo, lte > > > > > > > > > | cdma-evdo, gsm-umts, lte' > > > > > > > > > | current: 'cdma-evdo' > > > > > > > > > > > > > > > > So this is being managed in QMI, which is ok, but as seen > > > > > > > > above > > > > > > > > the > > > > > > > > "current" mode is limited to cdma-evdo for some reason > > > > > > > > (i.e. no > > > > > > > > LTE). > > > > > > > > > > > > > > > > Can you try to run this? > > > > > > > > mmcli -m 0 --set-current-capabilities="cdma-evdo|lte" > > > > > > > > > > > > > > > > The device should reboot after that; then re-run "mmcli > > > > > > > > -m X" (X > > > > > > > > will > > > > > > > > likely be 1 after the reboot) and see if the "current" > > > > > > > > field > > > > > > > > shows > > > > > > > > "lte" as well. > > > > > > > > > > > > > > > > [snip] > > > > > > > > > > > > > > > > > > > > > > [greg@dell-wifi ~]$ sudo mmcli -m 0 > > > > > > > --set-current-capabilities="cdma-evdo|lte" > > > > > > > error: couldn't set current capabilities: > > > > > > > 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Unsup > > > > > > > ported: > > > > > > > Setting > > > > > > > capabilities is not supported by this device' > > > > > > > > > > > > You may not actually be able to change the capabilities in > > > > > > ModemManager, I don't recall exactly why and I thought we'd > > > > > > fixed it, > > > > > > but perhaps just use qmicli for the time being. > > > > > > > > > > > > The UML290 is a bit particular in the options it wants, so > > > > > > try this > > > > > > (it > > > > > > works on my 290...) > > > > > > > > > > > > sudo qmicli -p -d /dev/cdc-wdm1 --nas-set-system-selection- > > > > > > preference="cdma-1x|cdma-1xevdo|gsm|umts|lte" > > > > > > > > > > And sorry, you want /dev/cdc-wdm0 here. I already had a QMI > > > > > device > > > > > plugged in, thus the UML290 got cdc-wdm1 for me... > > > > > > > > > > > > I am asking the guy I am incorporating this for to check > > > > > > > his plan > > > > > > > to > > > > > > > see if > > > > > > > his SIM card plan is even LTE capable. He is switching > > > > > > > from T- > > > > > > > Mobile > > > > > > > 2g on > > > > > > > his devices (since they are disbanding that network) to > > > > > > > Verizon. I'll post > > > > > > > back when I hear, but your earlier comment that evdo does > > > > > > > not take > > > > > > > APNs > > > > > > > took me by surprise. I have never used 3rd party network > > > > > > > subscriptions > > > > > > > before until this guy, but what you are saying is that when > > > > > > > using > > > > > > > PPP > > > > > > > on > > > > > > > evdo networks there is no APN concept like in GSM? His > > > > > > > original > > > > > > > line > > > > > > > of > > > > > > > > > > > > That's correct. Verizon is still a hybrid CDMA/EVDO (which > > > > > > doesn't > > > > > > use > > > > > > APNs at all) and LTE (which does) network. Your modem was > > > > > > originally > > > > > > in CDMA/EVDO mode with LTE disabled, and thus NetworkManager > > > > > > would > > > > > > not > > > > > > allow APN entry because it would be useless as CDMA doesn't > > > > > > use one. > > > > > > > > > > > > But if you switch the device with the above command to enable > > > > > > LTE as > > > > > > well, then you can enter the APN which will be used when the > > > > > > device > > > > > > attaches to the Verizon LTE network. > > > > > > > > > > > > (I could go into what it does when it's dual-mode CDMA/EVDO + > > > > > > LTE, > > > > > > but > > > > > > that's a much longer mail). > > > > > > > > > > > > If that works and you can use your APN, great. If it doesn't > > > > > > work, > > > > > > or > > > > > > handoff between LTE and CDMA/EVDO doesn't work for you, let > > > > > > us know > > > > > > because there's one more setting that needs to be on for > > > > > > dual-mode to > > > > > > work correctly (eHRPD). > > > > > > > > > > > > > product on T-Mobile 2g was able to use 3rd party APNs just > > > > > > > fine - I > > > > > > > did not > > > > > > > know the backend of the 2 technologies were that much > > > > > > > different > > > > > > > other > > > > > > > than > > > > > > > the framing used - guess I need to read up more. > > > > > > > > > > > > They are a ton different :) CDMA/EVDO store more of the > > > > > > subscriber > > > > > > information with the carrier, thus you don't use APNs or SIM > > > > > > cards. > > > > > > > > > > > > Dan > > > > > > > > Thanks Dan, you guys have me almost there. > > > > > > > > This looks much more promising. Since I am using a 3rd party > > > > APN, I > > > > disabled CDMA/EVDO completely, and the qmi command line > > > > worked. It > > > > is not connecting still though - but it looks like a provisioned > > > > SIM > > > > issue? The SIM works on VZ for sure - with PPP I get an address, > > > > etc, > > > > but like I said, I am using a 3rd party (Wyless) APN on the VZ > > > > infrastructure. > > > > > > > > ModemManager[23924]: <info> [1511200452.907356] > > > > [mm-iface-modem-simple.c:641] connect_auth_ready(): Simple > > > > connect > > > > started... > > > > ModemManager[23924]: <debug> [1511200452.907483] > > > > [mm-iface-modem-simple.c:651] connect_auth_ready(): PIN: > > > > unspecified > > > > ModemManager[23924]: <debug> [1511200452.907513] > > > > [mm-iface-modem-simple.c:653] connect_auth_ready(): Operator > > > > ID: > > > > unspecified > > > > ModemManager[23924]: <debug> [1511200452.907542] > > > > [mm-iface-modem-simple.c:655] connect_auth_ready(): Allowed > > > > roaming: yes > > > > ModemManager[23924]: <debug> [1511200452.907570] > > > > [mm-iface-modem-simple.c:657] connect_auth_ready(): APN: > > > > wyleslte.gw7.vzwentp > > > > ModemManager[23924]: <debug> [1511200452.907596] > > > > [mm-iface-modem-simple.c:662] connect_auth_ready(): IP family: > > > > ipv4 > > > > ModemManager[23924]: <debug> [1511200452.907620] > > > > [mm-iface-modem-simple.c:673] connect_auth_ready(): Allowed > > > > authentication: unspecified > > > > ModemManager[23924]: <debug> [1511200452.907645] > > > > [mm-iface-modem-simple.c:675] connect_auth_ready(): User: > > > > unspecified > > > > ModemManager[23924]: <debug> [1511200452.907667] > > > > [mm-iface-modem-simple.c:677] connect_auth_ready(): Password: > > > > unspecified > > > > ModemManager[23924]: <debug> [1511200452.907689] > > > > [mm-iface-modem-simple.c:679] connect_auth_ready(): Number: > > > > *99# > > > > ModemManager[23924]: <info> [1511200452.907711] > > > > [mm-iface-modem-simple.c:469] connection_step(): Simple connect > > > > state > > > > (4/8): Wait to get fully enabled > > > > ModemManager[23924]: <info> [1511200452.907772] > > > > [mm-iface-modem-simple.c:478] connection_step(): Simple connect > > > > state > > > > (5/8): Register > > > > ModemManager[23924]: <debug> [1511200452.907818] > > > > [mm-iface-modem-3gpp.c:400] > > > > mm_iface_modem_3gpp_register_in_network(): > > > > Already registered in network '311480', automatic registration > > > > not > > > > launched... > > > > ModemManager[23924]: <info> [1511200452.907870] > > > > [mm-iface-modem-simple.c:501] connection_step(): Simple connect > > > > state > > > > (6/8): Bearer > > > > ModemManager[23924]: <debug> [1511200452.907896] > > > > [mm-iface-modem-simple.c:521] connection_step(): Creating new > > > > bearer... > > > > ModemManager[23924]: <debug> [1511200452.908355] > > > > [mm-broadband-modem-qmi.c:304] modem_create_bearer_finish(): New > > > > bearer > > > > created at DBus path '/org/freedesktop/ModemManager1/Bearer/0' > > > > ModemManager[23924]: <info> [1511200452.908609] > > > > [mm-iface-modem-simple.c:583] connection_step(): Simple connect > > > > state > > > > (7/8): Connect > > > > ModemManager[23924]: <debug> [1511200452.908655] [mm-base- > > > > bearer.c:703] > > > > mm_base_bearer_connect(): Connecting bearer > > > > '/org/freedesktop/ModemManager > > > > 1/Bearer/0' > > > > ModemManager[23924]: <info> [1511200452.908699] [mm-iface- > > > > modem.c:1431] > > > > __iface_modem_update_state_internal(): Modem > > > > /org/freedesktop/ModemManager1/Modem/0: state changed (registered > > > > -> > > > > connecting) > > > > ModemManager[23924]: <debug> [1511200452.908996] [mm-bearer- > > > > qmi.c:1254] > > > > _connect(): Launching connection with QMI port (usb/cdc-wdm0) and > > > > data port > > > > (net/wwan0) > > > > ModemManager[23924]: <debug> [1511200452.909043] [mm-bearer- > > > > qmi.c:923] > > > > connect_context_step(): Defaulting to use dhcp IP method > > > > ModemManager[23924]: <debug> [1511200452.909083] [mm-bearer- > > > > qmi.c:937] > > > > connect_context_step(): Running IPv4 connection setup > > > > ModemManager[23924]: <debug> [1511200452.909109] [mm-bearer- > > > > qmi.c:950] > > > > connect_context_step(): Allocating IPv4-specific WDS client > > > > ModemManager[23924]: [/dev/cdc-wdm0] Allocating new client ID... > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent message... > > > > <<<<<< RAW: > > > > <<<<<< length = 16 > > > > <<<<<< data = 01:0F:00:00:00:00:00:0B:22:00:04:00:01:01:00:01 > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent generic request > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 15 > > > > <<<<<< flags = 0x00 > > > > <<<<<< service = "ctl" > > > > <<<<<< client = 0 > > > > <<<<<< QMI: > > > > <<<<<< flags = "none" > > > > <<<<<< transaction = 11 > > > > <<<<<< tlv_length = 4 > > > > <<<<<< message = "Allocate CID" (0x0022) > > > > <<<<<< TLV: > > > > <<<<<< type = "Service" (0x01) > > > > <<<<<< length = 1 > > > > <<<<<< value = 01 > > > > <<<<<< translated = wds > > > > ModemManager[23924]: [/dev/cdc-wdm0] received message... > > > > <<<<<< RAW: > > > > <<<<<< length = 24 > > > > <<<<<< data = 01:17:00:80:00:00:01:0B:22:00: > > > > 0C:00:02:04:00:00:00:00:00:01:02:00:01:01 > > > > ModemManager[23924]: [/dev/cdc-wdm0] received generic response > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 23 > > > > <<<<<< flags = 0x80 > > > > <<<<<< service = "ctl" > > > > <<<<<< client = 0 > > > > <<<<<< QMI: > > > > <<<<<< flags = "response" > > > > <<<<<< transaction = 11 > > > > <<<<<< tlv_length = 12 > > > > <<<<<< message = "Allocate CID" (0x0022) > > > > <<<<<< TLV: > > > > <<<<<< type = "Result" (0x02) > > > > <<<<<< length = 4 > > > > <<<<<< value = 00:00:00:00 > > > > <<<<<< translated = SUCCESS > > > > <<<<<< TLV: > > > > <<<<<< type = "Allocation Info" (0x01) > > > > <<<<<< length = 2 > > > > <<<<<< value = 01:01 > > > > <<<<<< translated = [ service = 'wds' cid = '1' ] > > > > ModemManager[23924]: [/dev/cdc-wdm0] Registered 'wds' (version > > > > 1.10) > > > > client with ID '1' > > > > ModemManager[23924]: <debug> [1511200452.911904] [mm-bearer- > > > > qmi.c:971] > > > > connect_context_step(): Setting default IP family to: IPv4 > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent message... > > > > <<<<<< RAW: > > > > <<<<<< length = 17 > > > > <<<<<< data = > > > > 01:10:00:00:01:01:00:01:00:4D:00:04:00:01:01:00:04 > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent generic request > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 16 > > > > <<<<<< flags = 0x00 > > > > <<<<<< service = "wds" > > > > <<<<<< client = 1 > > > > <<<<<< QMI: > > > > <<<<<< flags = "none" > > > > <<<<<< transaction = 1 > > > > <<<<<< tlv_length = 4 > > > > <<<<<< message = "Set IP Family" (0x004D) > > > > <<<<<< TLV: > > > > <<<<<< type = "Preference" (0x01) > > > > <<<<<< length = 1 > > > > <<<<<< value = 04 > > > > <<<<<< translated = ipv4 > > > > ModemManager[23924]: [/dev/cdc-wdm0] received message... > > > > <<<<<< RAW: > > > > <<<<<< length = 20 > > > > <<<<<< data = 01:13:00:80:01:01:02:01:00:4D: > > > > 00:07:00:02:04:00:00:00:00:00 > > > > ModemManager[23924]: [/dev/cdc-wdm0] received generic response > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 19 > > > > <<<<<< flags = 0x80 > > > > <<<<<< service = "wds" > > > > <<<<<< client = 1 > > > > <<<<<< QMI: > > > > <<<<<< flags = "response" > > > > <<<<<< transaction = 1 > > > > <<<<<< tlv_length = 7 > > > > <<<<<< message = "Set IP Family" (0x004D) > > > > <<<<<< TLV: > > > > <<<<<< type = "Result" (0x02) > > > > <<<<<< length = 4 > > > > <<<<<< value = 00:00:00:00 > > > > <<<<<< translated = SUCCESS > > > > ModemManager[23924]: <debug> [1511200452.915666] [mm-bearer- > > > > qmi.c:1000] > > > > connect_context_step(): Starting IPv4 connection... > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent message... > > > > <<<<<< RAW: > > > > <<<<<< length = 36 > > > > <<<<<< data = 01:23:00:00:01:01:00:02:00:20: > > > > 00:17:00:14:14:00:77:79:6C:65:73:6C:74:65:2E:67:77:37:2E:76: > > > > 7A:77:65:6E:74:70 > > > > ModemManager[23924]: [/dev/cdc-wdm0] sent generic request > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 35 > > > > <<<<<< flags = 0x00 > > > > <<<<<< service = "wds" > > > > <<<<<< client = 1 > > > > <<<<<< QMI: > > > > <<<<<< flags = "none" > > > > <<<<<< transaction = 2 > > > > <<<<<< tlv_length = 23 > > > > <<<<<< message = "Start Network" (0x0020) > > > > <<<<<< TLV: > > > > <<<<<< type = "APN" (0x14) > > > > <<<<<< length = 20 > > > > <<<<<< value = 77:79:6C:65:73:6C:74:65:2E:67: > > > > 77:37:2E:76:7A:77:65:6E:74:70 > > > > <<<<<< translated = wyleslte.gw7.vzwentp > > > > ModemManager[23924]: [/dev/cdc-wdm0] received message... > > > > <<<<<< RAW: > > > > <<<<<< length = 32 > > > > <<<<<< data = 01:1F:00:80:01:01:02:02:00:20: > > > > 00:13:00:02:04:00:01:00:0E:00:10:02:00:F8:03:11:04:00:06:00:1F:00 > > > > ModemManager[23924]: [/dev/cdc-wdm0] received generic response > > > > (translated)... > > > > <<<<<< QMUX: > > > > <<<<<< length = 31 > > > > <<<<<< flags = 0x80 > > > > <<<<<< service = "wds" > > > > <<<<<< client = 1 > > > > <<<<<< QMI: > > > > <<<<<< flags = "response" > > > > <<<<<< transaction = 2 > > > > <<<<<< tlv_length = 19 > > > > <<<<<< message = "Start Network" (0x0020) > > > > <<<<<< TLV: > > > > <<<<<< type = "Result" (0x02) > > > > <<<<<< length = 4 > > > > <<<<<< value = 01:00:0E:00 > > > > <<<<<< translated = FAILURE: CallFailed > > > > <<<<<< TLV: > > > > <<<<<< type = "Call End Reason" (0x10) > > > > <<<<<< length = 2 > > > > <<<<<< value = F8:03 > > > > <<<<<< translated = gsm-wcdma-activation-reject > > > > <<<<<< TLV: > > > > <<<<<< type = "Verbose Call End Reason" (0x11) > > > > <<<<<< length = 4 > > > > <<<<<< value = 06:00:1F:00 > > > > <<<<<< translated = [ type = '3gpp' reason = '31' ] > > > > ModemManager[23924]: <info> [1511200453.119757] [mm-bearer- > > > > qmi.c:348] > > > > start_network_ready(): error: couldn't start network: QMI > > > > protocol error > > > > (14): 'CallFailed' > > > > ModemManager[23924]: <info> [1511200453.119790] [mm-bearer- > > > > qmi.c:362] > > > > start_network_ready(): call end reason (1016): 'gsm-wcdma- > > > > activation-reject' > > > > ModemManager[23924]: <info> [1511200453.119809] [mm-bearer- > > > > qmi.c:373] > > > > start_network_ready(): verbose call end reason (6,31): [3gpp] > > > > activation-reject > > > > ModemManager[23924]: <debug> [1511200453.119872] [mm-base- > > > > bearer.c:578] > > > > connect_ready(): Couldn't connect bearer > > > > '/org/freedesktop/ModemManager1/Bearer/0': > > > > 'QMI protocol error (14): 'CallFailed'' > > > > ModemManager[23924]: <info> [1511200453.119950] [mm-iface- > > > > modem.c:1431] > > > > __iface_modem_update_state_internal(): Modem > > > > /org/freedesktop/ModemManager1/Modem/0: state changed (connecting > > > > -> > > > > registered) > > > > ModemManager[23924]: <debug> [1511200453.120488] > > > > [mm-iface-modem-simple.c:221] connect_bearer_ready(): Couldn't > > > > connect > > > > bearer: 'QMI protocol error (14): 'CallFailed'' > > > > > > > > > > > > > > Well, I guess technically that does not prove the SIM is > > > provisioned since > > > only LTE uses it - I will make sure they are properly provisioned > > > with VZ / > > > Wyless. > > > > > > > > > > OK - the SIM is verified and also works properly in another device > > that > > talks QMI directly to it's modem - Nimbelink E2CLink (LTE Version) > > (EoL) - > > > > http://nimbelink.com/e2c-link-ethernet-to-cellular-router/ > > OK, just to be clear here... SIM works in another device on the LTE > network, but does not work in the UML290 and fails with "activation > reject", right? > > Dan > Looks that way - I am going to try the same QMI commands the NimbeLink uses (it runs OpenWRT which I am very familiar with) this weekend to see what I can come up with on the Pantech. I would not worry about it anymore until I get the NimbeLink in hand again. This SIM card came out of it last week and it was working when pulled from the network on LTE with the same APN I am trying here. I also have a Novatel device here to test with tomorrow that I will pop the SIM in. Thanks for everything so far - I will send another email when I find a good combo of SIM / Modem and compare the differences.
_______________________________________________ networkmanager-list mailing list networkmanager-list@gnome.org https://mail.gnome.org/mailman/listinfo/networkmanager-list