Problems with HP lt4112 Gobi 4G Module
Harald Jung
harald.jung at ecos.de
Thu Feb 18 19:10:22 UTC 2016
^DHCP:5316546d,f8ffffff,5116546d,5116546d,7e1e078b,7d1e078b,43200000,43200000
Am 18.02.2016 um 19:58 schrieb Dan Williams:
> On Thu, 2016-02-18 at 19:43 +0100, Harald Jung wrote:
>> Hi,
>>
>> the strange thing is I'm still able to obtain stuff by an dhcp
>> request,
>> so it is not "really" disconnected.
>>
>> qmicli -d /dev/cdc-wdm0 --wds-start-network=web.vodafone.de
>> --client-no-release-cid
>> [/dev/cdc-wdm0] Network started
>> Packet data handle: '1138179280'
>> [/dev/cdc-wdm0] Client ID not released:
>> Service: 'wds'
>> CID: '5'
>> ThinClient,initial:root:~ $ qmicli -d /dev/cdc-wdm0
>> --wds-get-current-settings --client-no-release-cid --client-cid=5
>> error: couldn't get current settings: QMI protocol error (15):
>> 'OutOfCall'
>> [/dev/cdc-wdm0] Client ID not released:
>> Service: 'wds'
>> CID: '5'
>> ThinClient,initial:root:~ $ /usr/sbin/dhcpcd -B -K -L -A -G -c
>> /usr/libexec/nm-dhcp-helper -4 wwan0
>> wwan0: rebinding lease of 109.84.22.83
>> wwan0: leased 109.84.22.83 for 7200 seconds
>> wwan0: adding route to 109.84.22.80/29
> My original thought after reading your logs was that the device was
> just stupid and that it might work with DHCP. I got side-tracked
> trying to bring up my ME906E (which your lt4112 is an OEM version of,
> though yours runs QMI and the stock ME906E does NDISDUP).
>
> But given that the device clearly still has NDISDUP commands lying
> around in its firmware, perhaps the lt4112 only likes DHCP? I'd love
> to see the "AT^DHCP?" output from that device once it's connected, can
> you get that? Even if you send it to the modem, it might get read by
> ModemManager and appear in the MM logs, FYI.
>
> Dan
>
>
>> Harald
>>
>> Am 18.02.2016 um 19:36 schrieb Bjørn Mork:
>>> Harald Jung <harald.jung at ecos.de> writes:
>>>
>>>> [18 Feb 2016, 19:35:12] [Debug] [/dev/cdc-wdm0] Received message
>>>> (translated)...
>>>>>>>>>> QMUX:
>>>>>>>>>> length = 33
>>>>>>>>>> flags = 0x80
>>>>>>>>>> service = "wds"
>>>>>>>>>> client = 255
>>>>>>>>>> QMI:
>>>>>>>>>> flags = "indication"
>>>>>>>>>> transaction = 0
>>>>>>>>>> tlv_length = 21
>>>>>>>>>> message = "Packet Service Status" (0x0022)
>>>>>>>>>> TLV:
>>>>>>>>>> type = "Connection Status" (0x01)
>>>>>>>>>> length = 2
>>>>>>>>>> value = 01:00
>>>>>>>>>> translated = [ status = 'disconnected'
>>>> reconfiguration_required = 'no' ]
>>>>>>>>>> TLV:
>>>>>>>>>> type = "Call End Reason" (0x10)
>>>>>>>>>> length = 2
>>>>>>>>>> value = 02:00
>>>>>>>>>> translated = generic-client-end
>>>>>>>>>> TLV:
>>>>>>>>>> type = "Verbose Call End Reason" (0x11)
>>>>>>>>>> length = 4
>>>>>>>>>> value = 03:00:D0:07
>>>>>>>>>> translated = [ type = 'cm' reason = '2000' ]
>>>>>>>>>> TLV:
>>>>>>>>>> type = "IP Family" (0x12)
>>>>>>>>>> length = 1
>>>>>>>>>> value = 04
>>>>>>>>>> translated = ipv4
>>> OK, this is interesting although I have no idea why it
>>> happens. But you
>>> are disconnected for reason '2000', whatever that is.
>>>
>>>
>>> Bjørn
>> _______________________________________________
>> libqmi-devel mailing list
>> libqmi-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
More information about the libqmi-devel
mailing list