MMCLI debug mode
Srinivasan Jagannadhan
srjagannwork at gmail.com
Wed Oct 31 16:45:01 UTC 2018
Thanks Dave! It connects with your suggestion. But there is no
IPAddr/Gateway assigned
root at localhost:/var/log/inode# mmcli -m 1 --simple-status
/org/freedesktop/ModemManager1/Modem/1
-------------------------
Status | state: 'connected'
| signal quality: '85' (recent)
| bands: 'eutran-ii, eutran-iv, eutran-xiii'
| access tech: 'unknown'
-------------------------
3GPP | registration: 'home'
| operator code: '311480'
| operator name: 'Verizon'
| subscription: 'unknown'
root at localhost:/var/log/inode# mmcli -b 19
Bearer '/org/freedesktop/ModemManager1/Bearer/19'
-------------------------
Status | connected: 'yes'
| suspended: 'no'
| interface: 'ttyACM0'
| IP timeout: '20'
-------------------------
Properties | apn: 'VZWINTERNET'
| roaming: 'allowed'
| IP type: 'ipv4v6'
| user: 'none'
| password: 'none'
| number: 'none'
| Rm protocol: 'unknown'
-------------------------
IPv4 configuration | method: 'ppp'
| address: 'unknown'
| prefix: '0'
| gateway: 'unknown'
| DNS: none
-------------------------
IPv6 configuration | method: 'ppp'
| address: 'unknown'
| prefix: '0'
| gateway: 'unknown'
| DNS: none
-------------------------
Stats | Duration: '180'
| Bytes received: 'N/A'
| Bytes transmitted: 'N/A'
root at localhost:/var/log/inode# mmcli -m 1
/org/freedesktop/ModemManager1/Modem/1 (device id
'3b7220ee774f413d7be53e974a94c04f89a8b2b8')
-------------------------
Hardware | manufacturer: 'Telit'
| model: 'LE910-SV V2'
| revision: '20.00.002'
| supported: 'gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: '351994070026033'
-------------------------
System | device:
'/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.1'
| drivers: 'cdc_acm, cdc_ncm'
| plugin: 'Dell'
| primary port: 'ttyACM0'
| ports: 'ttyACM3 (at), ttyACM4 (unknown), ttyACM5
(unknown), wwx000011121314 (unknown), ttyACM0 (at), ttyACM1 (unknown),
ttyACM2 (unknown)'
-------------------------
Numbers | own : '+14086051571'
-------------------------
Status | lock: 'none'
| unlock retries: 'sim-pin (3), sim-puk (10)'
| state: 'connected'
| power state: 'on'
| access tech: 'unknown'
| signal quality: '85' (recent)
-------------------------
Modes | supported: 'allowed: 4g; preferred: none'
| current: 'allowed: 4g; preferred: none'
-------------------------
Bands | supported: 'eutran-ii, eutran-iv, eutran-xiii'
| current: 'eutran-ii, eutran-iv, eutran-xiii'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '351994070026033'
| enabled locks: 'none'
| operator id: '311480'
| operator name: 'Verizon'
| subscription: 'unknown'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/1'
-------------------------
Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/19'
Thanks
Srini
On Wed, Oct 31, 2018 at 7:46 AM Dan Williams <dcbw at redhat.com> wrote:
> On Wed, 2018-10-31 at 06:43 -0700, Srinivasan Jagannadhan wrote:
> > CGD Dump is as follows:
> > ====================
> > root at localhost:/home/iotium# mmcli -m 0 --command="AT+CGDCONT?"
> > response: '+CGDCONT: 1,"IPV4V6","vzwims","",0,0
> > +CGDCONT: 2,"IPV4V6","vzwadmin","",0,0
> > +CGDCONT: 3,"IPV4V6","VZWINTERNET","",0,0'
> > root at localhost:/home/iotium#
>
> What happens if you do:
>
> mmcli -m 0 -v --simple-connect="apn=VZWINTERNET,ip-type=ipv4v6"
>
> That should cause MM to match CID #3. It seems your device doesn't
> want to allow additional contexts to be added, and by default (if ip-
> type isn't given) MM will just use IPv4. So lets try with ipv4v6.
>
> Dan
>
> >
> > On Wed, Oct 31, 2018 at 6:40 AM Srinivasan Jagannadhan <
> > srjagannwork at gmail.com> wrote:
> >
> > > Thanks Dan!
> > >
> > > Here is the log with debug turned on
> > >
> > > ct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.565839]
> > > [mm-broadband-bearer.c:961] parse_pdp_list(): Found '3' PDP
> > > contexts
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.565948]
> > > [mm-broadband-bearer.c:970] parse_pdp_list(): PDP context [cid=1]
> > > [type='ipv4v6'] [apn='vzwims']
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.566036]
> > > [mm-broadband-bearer.c:970] parse_pdp_list(): PDP context [cid=2]
> > > [type='ipv4v6'] [apn='vzwadmin']
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.566186]
> > > [mm-broadband-bearer.c:970] parse_pdp_list(): PDP context [cid=3]
> > > [type='ipv4v6'] [apn='VZWINTERNET']
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.566398]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): -->
> > > 'AT+CREG?<CR>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.590470]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): <--
> > > '<CR><LF>+CREG:
> > > 2,3<CR><LF><CR><LF>OK<CR><LF>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.590912]
> > > [mm-port-serial.c:1288] mm_port_serial_open(): (ttyACM0) device
> > > open count
> > > is 4 (open)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.591105]
> > > [mm-port-serial.c:1345] _close_internal(): (ttyACM0) device open
> > > count is 3
> > > (close)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.591887]
> > > [mm-broadband-bearer.c:903] parse_cid_range(): Using CID 4
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.592096]
> > > [mm-port-serial.c:1288] mm_port_serial_open(): (ttyACM0) device
> > > open count
> > > is 4 (open)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.592272]
> > > [mm-port-serial.c:1345] _close_internal(): (ttyACM0) device open
> > > count is 3
> > > (close)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.592471]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): -->
> > > 'AT+CGREG?<CR>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.616142]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): <--
> > > '<CR><LF>+CGREG:
> > > 2,1,"1F06","9A34D16",7,"00"<CR><LF><CR><LF>OK<CR><LF>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.616703]
> > > [mm-port-serial.c:1345] _close_internal(): (ttyACM0) device open
> > > count is 2
> > > (close)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.616926]
> > > [mm-broadband-modem.c:8574]
> > > modem_3gpp_run_registration_checks_ready():
> > > Initial 3GPP registration checks finished
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.617430]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): -->
> > > 'AT+CGDCONT=4,"IP","VZWINTERNET"<CR>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.675572]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): <-- '<CR><LF>+CME
> > > ERROR:
> > > 3<CR><LF>'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.675867]
> > > [mm-serial-parsers.c:364] mm_serial_parser_v1_parse(): Got failure
> > > code 3:
> > > Operation not allowed
> > > Oct 31 13:37:01 localhost ModemManager[1988]:
> > > <warn> [1540993021.676126]
> > > [mm-broadband-bearer.c:775] initialize_pdp_context_ready():
> > > Couldn't
> > > initialize PDP context with our APN: 'Operation not allowed'
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.676264]
> > > [mm-port-serial.c:1345] _close_internal(): (ttyACM0) device open
> > > count is 1
> > > (close)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.676515]
> > > [mm-base-bearer.c:578] connect_ready(): Couldn't connect bearer
> > > '/org/freedesktop/ModemManager1/Bearer/1': 'Operation not allowed'
> > > Oct 31 13:37:01 localhost ModemManager[1988]:
> > > <info> [1540993021.677020]
> > > [mm-iface-modem.c:1431] __iface_modem_update_state_internal():
> > > Modem
> > > /org/freedesktop/ModemManager1/Modem/1: state changed (connecting
> > > ->
> > > registered)
> > > Oct 31 13:37:01 localhost ModemManager[1988]: <debug>
> > > [1540993021.678607]
> > > [mm-iface-modem-simple.c:221] connect_bearer_ready(): Couldn't
> > > connect
> > > bearer: 'Operation not allowed'
> > > Oct 31 13:37:06 localhost ModemManager[1988]: <debug>
> > > [1540993026.719837]
> > > [mm-port-serial.c:1288] mm_port_serial_open(): (ttyACM0) device
> > > open count
> > > is 2 (open)
> > > Oct 31 13:37:06 localhost ModemManager[1988]: <debug>
> > > [1540993026.720165]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): -->
> > > 'AT+CCLK?<CR>'
> > > Oct 31 13:37:06 localhost ModemManager[1988]: <debug>
> > > [1540993026.745426]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): <-- '<CR><LF>'
> > > Oct 31 13:37:06 localhost ModemManager[1988]: <debug>
> > > [1540993026.745738]
> > > [mm-port-serial-at.c:459] debug_log(): (ttyACM0): <-- '+CCLK:
> > > "18/10/31,06:37:12-28"<CR><LF><CR><LF>OK<CR><LF>'
> > > Oct 31 13:37:06 localhost ModemManager[1988]: <debug>
> > > [1540993026.746379]
> > > [mm-port-serial.c:1345] _close_internal(): (ttyACM0) device open
> > > count is 1
> > > (close)
> > >
> > >
> > > On Wed, Oct 31, 2018 at 6:36 AM Dan Williams <dcbw at redhat.com>
> > > wrote:
> > >
> > > > On Wed, 2018-10-31 at 04:18 -0700, Srinivasan Jagannadhan wrote:
> > > > > I was trying to bringup Dell 5000 Gateway with
> > > > > 1) Modem: 'Telit model: 'LE910-SV V2' rev: '20.00.002'
> > > > > 2) Sim: Verizon
> > > > >
> > > > > Following were the commands executed
> > > > > 1. mmcli -m 0 -v --simple-connect="apn=VZWINTERNET"
> > > > >
> > > > > [31 Oct 2018, 11:11:10] [Debug] Forcing request to be run
> > > > > asynchronously
> > > > > [31 Oct 2018, 11:11:10] [Debug] Assuming '0' is the modem index
> > > > > [31 Oct 2018, 11:11:10] [Debug] ModemManager process found at
> > > > > ':1.3'
> > > > > [31 Oct 2018, 11:11:10] [Debug] Modem found at
> > > > > '/org/freedesktop/ModemManager1/Modem/0'
> > > > >
> > > > > [31 Oct 2018, 11:11:10] [Debug] Asynchronously connecting the
> > > > > modem...
> > > > > error: couldn't connect the modem:
> > > > > 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipmen
> > > > > t.NotA
> > > > > llowed:
> > > > > Operation not allowed'
> > > > >
> > > > > 2. /var/log/syslog
> > > > > Oct 31 11:01:54 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: state changed (disabled
> > > > > ->
> > > > > enabling)
> > > >
> > > > ModemManager debug logging would be useful here. You can enable
> > > > that
> > > > with "mmcli --set-logging=DEBUG" and then reproduce the
> > > > issue. Then
> > > > /var/log/syslog will contain quite a bit more information that we
> > > > can
> > > > use to debug the problem.
> > > >
> > > > Thanks!
> > > > Dan
> > > >
> > > >
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state
> > > > > changed
> > > > > (unknown -> registering)
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state
> > > > > changed
> > > > > (registering -> home)
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: state changed (enabling
> > > > > ->
> > > > > registered)
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > started...
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (4/8): Wait to get fully enabled
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (5/8): Register
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (6/8): Bearer
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (7/8): Connect
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: state changed
> > > > > (registered ->
> > > > > connecting)
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <warn> Couldn't
> > > > > initialize
> > > > > PDP context with our APN: 'Operation not allowed'
> > > > > Oct 31 11:01:55 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: state changed
> > > > > (connecting ->
> > > > > registered)
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > started...
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (4/8): Wait to get fully enabled
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (5/8): Register
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (6/8): Bearer
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Simple
> > > > > connect
> > > > > state
> > > > > (7/8): Connect
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <info> Modem
> > > > > /org/freedesktop/ModemManager1/Modem/0: state changed
> > > > > (registered ->
> > > > > connecting)
> > > > > Oct 31 11:11:10 localhost ModemManager[804]: <warn> Couldn't
> > > > > initialize
> > > > > PDP context with our APN: 'Operation not allowed'
> > > > >
> > > > > Questions:
> > > > > 1. Does this require explicit AT commands to be passed through
> > > > > MMCLI?
> > > > > 2. What AT Commands to must be used?
> > > > > 3. How do we compile MMCLI in debug mode to issue AT Commands?
> > > > >
> > > > > Thanks
> > > > > -Srini-
> > > > > _______________________________________________
> > > > > ModemManager-devel mailing list
> > > > > ModemManager-devel at lists.freedesktop.org
> > > > > https://lists.freedesktop.org/mailman/listinfo/modemmanager-dev
> > > > > el
> >
> > _______________________________________________
> > ModemManager-devel mailing list
> > ModemManager-devel at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20181031/86e82e40/attachment-0001.html>
More information about the ModemManager-devel
mailing list