Sierra Wireless EM7355
Bjørn Mork
bjorn at mork.no
Wed Jun 18 01:38:36 PDT 2014
Erinn Looney-Triggs <erinn.looneytriggs at gmail.com> writes:
> On 06/17/2014 04:24 PM, Dan Williams wrote:
>> On Tue, 2014-06-17 at 13:42 -0600, Erinn Looney-Triggs wrote:
>>> I am having trouble getting this device to work under Fedora 20.
>>> It is detected on first boot, though in a dual boot environment
>>> after booting into windows, it is still detected, though not
>>> configured. However, that is another issue.
>>
>> Until Bjorn drops some righteous knowledge on us...
>>
>> Bjorn posted some driver patches for the 7355 which just hit the
>> 3.14 stable kernel two weeks ago:
>>
>> https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.14.y&id=d2c3d4f3bcfd826546cabcc1850b1a14ab2b4749
>>
>> so make sure you're using the 3.14.5 or later kernel, which is
>> available in Fedora updates since early June. Can you confirm that
>> you are using the 3.14.5 or later kernel, and if not, try it after
>> updating?
>>
>> Dan
>>
>
> Dan,
> Thanks for the suggestion, I am running against 3.14.7 right now, so
> no luck there.
No, that patch doesn't really matter here. It is for qmi_wwan which you
won't use unless you choose to switch the modem to cfg #1. MBIM is
supported by the class driver and does not depend on device IDs being
added.
>>> [/dev/cdc-wdm0] Sent message... <<<<<< RAW: <<<<<< length = 16
>>> <<<<<< data =
>>> 01:00:00:00:10:00:00:00:01:00:00:00:00:10:00:00
>>> ModemManager[3238]: [/dev/cdc-wdm0] Sent message (translated)...
>>> <<<<<< Header: <<<<<< length = 16 <<<<<< type =
>>> open (0x00000001) <<<<<< transaction = 1 <<<<<< Contents:
>>> <<<<<< max_control_transfer = 4096 ModemManager[3238]:
>>> [/dev/cdc-wdm0] Received message...
>>>
>>> ModemManager[3238]: [/dev/cdc-wdm0] No transaction matched in
>>> received message ModemManager[3238]: [/dev/cdc-wdm0] Sent
>>> message... <<<<<< RAW: <<<<<< length = 16 <<<<<< data =
>>> 01:00:00:00:10:00:00:00:02:00:00:00:00:10:00:00
>>> ModemManager[3238]: [/dev/cdc-wdm0] Sent message (translated)...
>>> <<<<<< Header: <<<<<< length = 16 <<<<<< type =
>>> open (0x00000001) <<<<<< transaction = 2 <<<<<< Contents:
>>> <<<<<< max_control_transfer = 4096 ModemManager[3238]:
>>> [/dev/cdc-wdm0] Received message...
>>>
>>> ModemManager[3238]: <debug> [1403033722.441276]
>>> [mm-port-probe.c:498] mbim_port_open_ready(): (usbmisc/cdc-wdm0)
>>> error checking MBIM support: 'Failure' ModemManager[3238]:
>>> <debug> [1403033722.441300] [mm-port-probe.c:317]
>>> mm_port_probe_set_result_mbim(): (usbmisc/cdc-wdm0) port is not
>>> MBIM-capable
Hmm, so MM fails to get any MBIM response at all. That's not good. I
have no idea why.
>>> Attempting to interact with the device via mbimcli does not give
>>> anything particularly useful to my untrained eye.
Which means? No response at all, just like MM sees?
Is there something else opening the /dev/cdc-wdmX device and
interfering?
If there isn't then I guess we'll have to start with usbmon dumps again.
Bjørn
More information about the ModemManager-devel
mailing list