Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jan 2019 15:24:41 +0800
From:      Wen-Jun Guo <wjguo@cs.nctu.edu.tw>
To:        waddlesplash <waddlesplash@gmail.com>
Cc:        freebsd-wireless@freebsd.org
Subject:   Re: failed to initialize Intel 9560 wifi driver
Message-ID:  <CAFotSmis0=668KndT=J6w53qnSsYJ%2BY5a-oZw%2B1s=h9K1piJUQ@mail.gmail.com>
In-Reply-To: <CAFotSmhATrcALT5AnwWC17NoO9UwBE635dj9thkdYzQj9ZoOKA@mail.gmail.com>
References:  <CAFotSmimcu06CfUztxZhaXCW3B2V09-3Unzfv_wPvuXGCqCiEg@mail.gmail.com> <CAEesM763c2wpHOqZjq-F-_b95QR7G7Xx5-b0xJ9Paj_p7xbs7g@mail.gmail.com> <CAFotSmhATrcALT5AnwWC17NoO9UwBE635dj9thkdYzQj9ZoOKA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
After rebase, the firmware still doesn't work. It returned the statux
0xdead on the ALIVE packet.
We don't know how to diagnose since we don't have the datasheet for the chi=
p
.

I checked:
1. The current iwm's init code before waiting alive packet is similar to
linux's iwl driver. I don't know if there is a necessary register we should
set.
2. I see the version 34 of the loaded ucode from TLV field. That means the
system doesn't load an empty file. But, I am not able to confirm if each
byte is correct.

The current work I have posted on github
https://github.com/wjguo/freebsd/pull/1
It is welcome to give ideas of how to make the firmware running
successfully. Thanks.

Wen-Jun Guo <wjguo@cs.nctu.edu.tw> =E6=96=BC 2019=E5=B9=B41=E6=9C=8824=E6=
=97=A5 =E9=80=B1=E5=9B=9B =E4=B8=8B=E5=8D=882:31=E5=AF=AB=E9=81=93=EF=BC=9A

> Yes. I am checking the difference and fixing the model-specific code for
> the new family 9000.
> Still, the firmware still responds 0xdead. I saw your work makes iwm
> driver more consistent to Linux's iwl.
> I will rebase to it and continue my work.
>
> waddlesplash <waddlesplash@gmail.com> =E6=96=BC 2019=E5=B9=B41=E6=9C=8824=
=E6=97=A5 =E9=80=B1=E5=9B=9B =E4=B8=8B=E5=8D=8812:15=E5=AF=AB=E9=81=93=EF=
=BC=9A
>
>> On Sun, Jan 20, 2019 at 6:52 AM Wen-Chun KUO <blockk2000@gmail.com>
>> wrote:
>> > lwhsu and I are trying to add intel 9560 to iwm(4), the preliminary
>> patch
>> > adds 9000 series firmware module and skeleton is here:
>>
>> Hi,
>>
>> I just submitted and kevans91 just merged a rather large (18
>> individual commits) changeset of DragonFlyBSD changes (ivadasz' work,
>> not mine) which refactor quite a bit of iwm's firmware and device
>> state tracking code, and bring a lot of it closer to Linux's behavior.
>> This might be relevant to your work?
>>
>> -waddlesplash
>>
>
>
> --
> Wen-Jun Guo
>
>

--=20
Wen-Jun Guo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFotSmis0=668KndT=J6w53qnSsYJ%2BY5a-oZw%2B1s=h9K1piJUQ>