wds-get-channel-rates reports 0 on EM7565

Bjørn Mork bjorn at mork.no
Tue Nov 19 08:49:11 UTC 2019


Aleksander Morgado <aleksander at aleksander.es> writes:

>> Max Tx rate/Max Rx Rate are reported as 0bps for EM7565. They are reported correctly for EM7455. Is this modem issue or this commands is unsupported for EM7565?
>>
>>
>>
>> root at OpenWrt:/# qmicli -d /dev/cdc-wdm0  -p --wds-get-channel-rates
>>
>> Channel data rates:
>>
>>         Current TX rate: 0bps
>>
>>         Current RX rate: 0bps
>>
>>         Max TX rate:     0bps
>>
>>         Max RX rate:     0bps
>>
>
> This looks like an issue with the modem firmware itself. If you run
> the qmicli command with --verbose, you'll see the contents of the
> binary message returned by the device.

Definitely a firmware problem.  I see the same on the EM7565 running
SWI9X50C_01.09.04.00. Raw message is:

[19 Nov 2019, 09:45:39] [Debug] [/dev/cdc-wdm0] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 38
<<<<<<   flags   = 0x80
<<<<<<   service = "wds"
<<<<<<   client  = 19
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 26
<<<<<<   message     = "Get Channel Rates" (0x0023)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Channel Rates" (0x01)
<<<<<<   length     = 16
<<<<<<   value      = 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
<<<<<<   translated = [ channel_tx_rate_bps = '0' channel_rx_rate_bps = '0' max_channel_tx_rate_bps = '0' max_channel_rx_rate_bps = '0' ]


Bjørn


More information about the libqmi-devel mailing list