Compex WLE900N5-23

Michal Kazior michal.kazior at tieto.com
Tue May 5 04:19:22 PDT 2015


On 5 May 2015 at 13:11, Yeoh Chun-Yeow <yeohchunyeow at gmail.com> wrote:
> What to be set for "VERSION_STRING DECIMAL_BITMASK_OF_FEATURES" for assembly?
>
> I ran into this error "IndexError: list index out of range" during assembly.

I think the following should work:

  python assemble.py 10.2-test 12 fw-from-10.2.bin otp-from-10.1.bin 5

wmi-mgmt-tx = BIT(2) = 4
no-p2p = BIT(3) = 8

Hence `12` for features.

If you assemble 10.2.4 wmi-op must be 5. If you use 10.2-00082 wmi-op must be 3.


Michał


> ---
> Chun-Yeow
>
> On Tue, May 5, 2015 at 2:49 PM, Michal Kazior <michal.kazior at tieto.com> wrote:
>> On 5 May 2015 at 07:56, Yeoh Chun-Yeow <yeohchunyeow at gmail.com> wrote:
>>> Yes, this is the latest firmware that I have tried:
>>>
>>> ath10k_pci 0000:00:00.0: qca988x hw2.0 (0x4100016c, 0x043202ff) fw
>>> 10.2.4.48 api 4 htt 2.1 wmi 5 cal otp max_sta 128
>>>
>>> But still the same, firmware crashed:
>>> [  154.920000] ath10k_pci 0000:00:00.0: failed to to request monitor
>>> vdev 1 stop: -11
>>> [  159.920000] ath10k_pci 0000:00:00.0: failed to synchronize monitor
>>> vdev 1 stop: -145
>>> [  159.920000] ath10k_pci 0000:00:00.0: failed to stop monitor vdev: -145
>>> [  159.930000] ath10k_pci 0000:00:00.0: failed to recalc montior: -145
>>> [  162.940000] ath10k_pci 0000:00:00.0: failed to stop WMI vdev 0: -11
>>> [  165.940000] ath10k_pci 0000:00:00.0: failed to put down monitor vdev 1: -11
>>> [  168.940000] ath10k_pci 0000:00:00.0: failed to to request monitor
>>> vdev 1 stop: -11
>>> [  173.940000] ath10k_pci 0000:00:00.0: failed to synchronize monitor
>>> vdev 1 stop: -145
>>> [  173.940000] ath10k_pci 0000:00:00.0: failed to stop monitor vdev: -145
>>> [  176.950000] ath10k_pci 0000:00:00.0: failed to put down monitor vdev 1: -11
>>> [  179.950000] ath10k_pci 0000:00:00.0: failed to to request monitor
>>> vdev 1 stop: -11
>>> [  184.950000] ath10k_pci 0000:00:00.0: failed to synchronize monitor
>>> vdev 1 stop: -145
>>> [  184.950000] ath10k_pci 0000:00:00.0: failed to stop monitor vdev: -145
>>> [  187.960000] ath10k_pci 0000:00:00.0: failed to submit AP self-peer
>>> removal on vdev 0: -11
>>> [  190.960000] ath10k_pci 0000:00:00.0: failed to delete WMI vdev 0: -11
>>> [  193.960000] ath10k_pci 0000:00:00.0: failed to remove AP self-peer
>>> on vdev 0: -145
>>> [  193.960000] ath10k_pci 0000:00:00.0: removing stale peer
>>> 04:f0:21:0c:a5:17 from vdev_id 0
>>> [  196.970000] ath10k_pci 0000:00:00.0: failed to put down monitor vdev 1: -11
>>
>> Hmm.. Can you try to repack firmware and combine main binary from 10.2
>> and otp from 10.1 and test that? You can use these tools:
>>
>>  https://gist.github.com/kazikcz/64313b9e2470660faae1
>>  https://gist.github.com/kazikcz/c970cbf3a863ebbc4495
>>
>>
>> Michał



More information about the ath10k mailing list