All of lore.kernel.org
 help / color / mirror / Atom feed
* QCA6174 hw2.1 firmware, take two?
@ 2015-06-04 17:03 Enrico Tagliavini
  2015-06-04 17:13 ` Adrian Chadd
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Enrico Tagliavini @ 2015-06-04 17:03 UTC (permalink / raw)
  To: ath10k

Hi there,

Just got the following device

enrico@alientux ~ $ lspci -nn | grep QCA
03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
Wireless Network Adapter [168c:003e] (rev 20)

And discovered there is no firmware available for it. I looked already
at the April thread about it, but didn't managed to get it working.
This is on Fedora 22, kernel 4.0.4.

I used dissect.py from here
https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
firmware image from my Windows installation:
$ cat /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481f6e2b133b287d/qca61x420.bin
| ./dissect.py

but I have no clue if that is actually the correct file. For sure it's
the only one containing "qca" end ending in ".bin" alongside
eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.

Unfortunately when trying those I get
root@alientux ~ # dmesg | grep ath
[   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
[   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
irq_mode 0 reset_mode 0
[   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
[   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
[   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
[   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
[   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
[   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
[   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)

No idea where to go from here. I'm currently not sure if I want to try
kvalo sources. Don't get me wrong but if I have to apply a patch to
the official Linux source tree that's ok, but switching to the
development tree is not what I was looking forward for this machine.
Can 4.1 help instead? I'm afraid it might now since I can see the fix
for the firmware crash is still not included.

Thank you for the help.
Best regards.

Enrico

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
  2015-06-04 17:03 QCA6174 hw2.1 firmware, take two? Enrico Tagliavini
@ 2015-06-04 17:13 ` Adrian Chadd
  2015-06-04 17:22 ` Enrico Tagliavini
  2015-06-07 17:08 ` Gregor Plata
  2 siblings, 0 replies; 7+ messages in thread
From: Adrian Chadd @ 2015-06-04 17:13 UTC (permalink / raw)
  To: Enrico Tagliavini; +Cc: ath10k

hi,

It's beeliner - they went and .. "changed" how they're doing firmware
releases and the firmware API. It's hopefully going to be more
structured and backwards-compatible. this time.

I don't know if/when there are plans for beeliner ath10k support. I'm
still trying to get the QCA988x firmware building for me so I can jump
back into development there.

Does anyone know more about plans for supporting beeliner and the
updated firmware APIs?




-adrian


On 4 June 2015 at 10:03, Enrico Tagliavini <enrico.tagliavini@gmail.com> wrote:
> Hi there,
>
> Just got the following device
>
> enrico@alientux ~ $ lspci -nn | grep QCA
> 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
> Wireless Network Adapter [168c:003e] (rev 20)
>
> And discovered there is no firmware available for it. I looked already
> at the April thread about it, but didn't managed to get it working.
> This is on Fedora 22, kernel 4.0.4.
>
> I used dissect.py from here
> https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
> firmware image from my Windows installation:
> $ cat /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481f6e2b133b287d/qca61x420.bin
> | ./dissect.py
>
> but I have no clue if that is actually the correct file. For sure it's
> the only one containing "qca" end ending in ".bin" alongside
> eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
>
> Unfortunately when trying those I get
> root@alientux ~ # dmesg | grep ath
> [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
> [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
> irq_mode 0 reset_mode 0
> [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
> [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
> [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
> [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
>
> No idea where to go from here. I'm currently not sure if I want to try
> kvalo sources. Don't get me wrong but if I have to apply a patch to
> the official Linux source tree that's ok, but switching to the
> development tree is not what I was looking forward for this machine.
> Can 4.1 help instead? I'm afraid it might now since I can see the fix
> for the firmware crash is still not included.
>
> Thank you for the help.
> Best regards.
>
> Enrico
>
> _______________________________________________
> ath10k mailing list
> ath10k@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
  2015-06-04 17:03 QCA6174 hw2.1 firmware, take two? Enrico Tagliavini
  2015-06-04 17:13 ` Adrian Chadd
@ 2015-06-04 17:22 ` Enrico Tagliavini
  2015-06-04 21:12   ` Jason H
  2015-06-07 17:08 ` Gregor Plata
  2 siblings, 1 reply; 7+ messages in thread
From: Enrico Tagliavini @ 2015-06-04 17:22 UTC (permalink / raw)
  To: ath10k

Hi again,

ok this was dumb.... I forgot to assemble back the firmware and I
realized it just after sending out the previous email (that's why the
driver was complaining about the invalid magic).

Sorry for the noise, I apologize.

Hope to see this fixed in upstream Linux kernel soon.

Best regards.

Enrico.


P.S.: this is another Alienware 15 like Gabriele's. I think they all
ship with such a WiFi. Just pointing it out since Dell now is even
shyly suggesting to try out Linux
https://twitter.com/DellCaresPRO/status/603780236531081216 (not on
Alienware, but still...)

On 4 June 2015 at 19:03, Enrico Tagliavini <enrico.tagliavini@gmail.com> wrote:
> Hi there,
>
> Just got the following device
>
> enrico@alientux ~ $ lspci -nn | grep QCA
> 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
> Wireless Network Adapter [168c:003e] (rev 20)
>
> And discovered there is no firmware available for it. I looked already
> at the April thread about it, but didn't managed to get it working.
> This is on Fedora 22, kernel 4.0.4.
>
> I used dissect.py from here
> https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
> firmware image from my Windows installation:
> $ cat /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481f6e2b133b287d/qca61x420.bin
> | ./dissect.py
>
> but I have no clue if that is actually the correct file. For sure it's
> the only one containing "qca" end ending in ".bin" alongside
> eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
>
> Unfortunately when trying those I get
> root@alientux ~ # dmesg | grep ath
> [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
> [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
> irq_mode 0 reset_mode 0
> [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
> [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
> [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
> [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
>
> No idea where to go from here. I'm currently not sure if I want to try
> kvalo sources. Don't get me wrong but if I have to apply a patch to
> the official Linux source tree that's ok, but switching to the
> development tree is not what I was looking forward for this machine.
> Can 4.1 help instead? I'm afraid it might now since I can see the fix
> for the firmware crash is still not included.
>
> Thank you for the help.
> Best regards.
>
> Enrico

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
  2015-06-04 17:22 ` Enrico Tagliavini
@ 2015-06-04 21:12   ` Jason H
       [not found]     ` <CAAiUAtu2ESMaMZ0-qVm6bS2Syy4sf1A8TSRGh7SWMaMM51KZ3A@mail.gmail.com>
  0 siblings, 1 reply; 7+ messages in thread
From: Jason H @ 2015-06-04 21:12 UTC (permalink / raw)
  To: Enrico Tagliavini; +Cc: ath10k

Glad to see I'm not the only one with this card!

What are the blockages to getting this properly supported? I figure he kernel patch has to work it's way though the maintainers, but are there any restrictions with publishing the firmware for the linux driver?


> Sent: Thursday, June 04, 2015 at 1:22 PM
> From: "Enrico Tagliavini" <enrico.tagliavini@gmail.com>
> To: ath10k@lists.infradead.org
> Subject: Re: QCA6174 hw2.1 firmware, take two?
>
> Hi again,
> 
> ok this was dumb.... I forgot to assemble back the firmware and I
> realized it just after sending out the previous email (that's why the
> driver was complaining about the invalid magic).
> 
> Sorry for the noise, I apologize.
> 
> Hope to see this fixed in upstream Linux kernel soon.
> 
> Best regards.
> 
> Enrico.
> 
> 
> P.S.: this is another Alienware 15 like Gabriele's. I think they all
> ship with such a WiFi. Just pointing it out since Dell now is even
> shyly suggesting to try out Linux
> https://twitter.com/DellCaresPRO/status/603780236531081216 (not on
> Alienware, but still...)
> 
> On 4 June 2015 at 19:03, Enrico Tagliavini <enrico.tagliavini@gmail.com> wrote:
> > Hi there,
> >
> > Just got the following device
> >
> > enrico@alientux ~ $ lspci -nn | grep QCA
> > 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
> > Wireless Network Adapter [168c:003e] (rev 20)
> >
> > And discovered there is no firmware available for it. I looked already
> > at the April thread about it, but didn't managed to get it working.
> > This is on Fedora 22, kernel 4.0.4.
> >
> > I used dissect.py from here
> > https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
> > firmware image from my Windows installation:
> > $ cat /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481f6e2b133b287d/qca61x420.bin
> > | ./dissect.py
> >
> > but I have no clue if that is actually the correct file. For sure it's
> > the only one containing "qca" end ending in ".bin" alongside
> > eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
> >
> > Unfortunately when trying those I get
> > root@alientux ~ # dmesg | grep ath
> > [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
> > [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
> > irq_mode 0 reset_mode 0
> > [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
> > ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> > [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
> > [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
> > [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
> > [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
> > ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
> > [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
> > [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
> > [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
> >
> > No idea where to go from here. I'm currently not sure if I want to try
> > kvalo sources. Don't get me wrong but if I have to apply a patch to
> > the official Linux source tree that's ok, but switching to the
> > development tree is not what I was looking forward for this machine.
> > Can 4.1 help instead? I'm afraid it might now since I can see the fix
> > for the firmware crash is still not included.
> >
> > Thank you for the help.
> > Best regards.
> >
> > Enrico
> 
> _______________________________________________
> ath10k mailing list
> ath10k@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k
> 

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
       [not found]     ` <CAAiUAtu2ESMaMZ0-qVm6bS2Syy4sf1A8TSRGh7SWMaMM51KZ3A@mail.gmail.com>
@ 2015-06-06 11:47       ` Enrico Tagliavini
  0 siblings, 0 replies; 7+ messages in thread
From: Enrico Tagliavini @ 2015-06-06 11:47 UTC (permalink / raw)
  To: ath10k

Moreover the integrated bluetooth adapter is 100% non working for me.
It's not the end of the world but that's a bummer.

On 5 June 2015 at 11:13, Dario Pellegrini <dario.pellegrini@cern.ch> wrote:
> Just to let you know that I am also willing to see this firmware pushed in
> the mainstream.
>
> And there are much more people out there without the technical competences
> to follow the ath10 development that are just willing to have this "problem"
> solved in their favorite distribution!
>
> 2015-06-04 23:12 GMT+02:00 Jason H <jhihn@gmx.com>:
>>
>> Glad to see I'm not the only one with this card!
>>
>> What are the blockages to getting this properly supported? I figure he
>> kernel patch has to work it's way though the maintainers, but are there any
>> restrictions with publishing the firmware for the linux driver?
>>
>>
>> > Sent: Thursday, June 04, 2015 at 1:22 PM
>> > From: "Enrico Tagliavini" <enrico.tagliavini@gmail.com>
>> > To: ath10k@lists.infradead.org
>> > Subject: Re: QCA6174 hw2.1 firmware, take two?
>> >
>> > Hi again,
>> >
>> > ok this was dumb.... I forgot to assemble back the firmware and I
>> > realized it just after sending out the previous email (that's why the
>> > driver was complaining about the invalid magic).
>> >
>> > Sorry for the noise, I apologize.
>> >
>> > Hope to see this fixed in upstream Linux kernel soon.
>> >
>> > Best regards.
>> >
>> > Enrico.
>> >
>> >
>> > P.S.: this is another Alienware 15 like Gabriele's. I think they all
>> > ship with such a WiFi. Just pointing it out since Dell now is even
>> > shyly suggesting to try out Linux
>> > https://twitter.com/DellCaresPRO/status/603780236531081216 (not on
>> > Alienware, but still...)
>> >
>> > On 4 June 2015 at 19:03, Enrico Tagliavini <enrico.tagliavini@gmail.com>
>> > wrote:
>> > > Hi there,
>> > >
>> > > Just got the following device
>> > >
>> > > enrico@alientux ~ $ lspci -nn | grep QCA
>> > > 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
>> > > Wireless Network Adapter [168c:003e] (rev 20)
>> > >
>> > > And discovered there is no firmware available for it. I looked already
>> > > at the April thread about it, but didn't managed to get it working.
>> > > This is on Fedora 22, kernel 4.0.4.
>> > >
>> > > I used dissect.py from here
>> > > https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
>> > > firmware image from my Windows installation:
>> > > $ cat
>> > > /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481f6e2b133b287d/qca61x420.bin
>> > > | ./dissect.py
>> > >
>> > > but I have no clue if that is actually the correct file. For sure it's
>> > > the only one containing "qca" end ending in ".bin" alongside
>> > > eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
>> > >
>> > > Unfortunately when trying those I get
>> > > root@alientux ~ # dmesg | grep ath
>> > > [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
>> > > [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
>> > > irq_mode 0 reset_mode 0
>> > > [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
>> > > ath10k/cal-pci-0000:03:00.0.bin failed with error -2
>> > > [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
>> > > [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
>> > > [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
>> > > [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
>> > > ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
>> > > [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
>> > > [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files
>> > > (-2)
>> > > [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
>> > >
>> > > No idea where to go from here. I'm currently not sure if I want to try
>> > > kvalo sources. Don't get me wrong but if I have to apply a patch to
>> > > the official Linux source tree that's ok, but switching to the
>> > > development tree is not what I was looking forward for this machine.
>> > > Can 4.1 help instead? I'm afraid it might now since I can see the fix
>> > > for the firmware crash is still not included.
>> > >
>> > > Thank you for the help.
>> > > Best regards.
>> > >
>> > > Enrico
>> >
>> > _______________________________________________
>> > ath10k mailing list
>> > ath10k@lists.infradead.org
>> > http://lists.infradead.org/mailman/listinfo/ath10k
>> >
>>
>> _______________________________________________
>> ath10k mailing list
>> ath10k@lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/ath10k
>
>

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
  2015-06-04 17:03 QCA6174 hw2.1 firmware, take two? Enrico Tagliavini
  2015-06-04 17:13 ` Adrian Chadd
  2015-06-04 17:22 ` Enrico Tagliavini
@ 2015-06-07 17:08 ` Gregor Plata
  2015-06-09  9:23   ` Enrico Tagliavini
  2 siblings, 1 reply; 7+ messages in thread
From: Gregor Plata @ 2015-06-07 17:08 UTC (permalink / raw)
  To: ath10k

Hi all,

the solution described in the bug report 
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1383184 (comment #150) 
works perfectly for me. Wi-fi is stable without any drops and the 4.1.0-rc6-
wl-ath kernel doesn't cause any  issues but the wi-fi performance comes only 
to about 35%-40% of the performance on windows on the same machine downloading 
the same file from the same server .

best regards
Gregor

Am Donnerstag, 4. Juni 2015, 19:03:55 schrieb Enrico Tagliavini:
> Hi there,
> 
> Just got the following device
> 
> enrico@alientux ~ $ lspci -nn | grep QCA
> 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
> Wireless Network Adapter [168c:003e] (rev 20)
> 
> And discovered there is no firmware available for it. I looked already
> at the April thread about it, but didn't managed to get it working.
> This is on Fedora 22, kernel 4.0.4.
> 
> I used dissect.py from here
> https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
> firmware image from my Windows installation:
> $ cat
> /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481
> f6e2b133b287d/qca61x420.bin
> | ./dissect.py
> 
> but I have no clue if that is actually the correct file. For sure it's
> the only one containing "qca" end ending in ".bin" alongside
> eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
> 
> Unfortunately when trying those I get
> root@alientux ~ # dmesg | grep ath
> [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
> [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
> irq_mode 0 reset_mode 0
> [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
> [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
> [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
> [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
> [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
> 
> No idea where to go from here. I'm currently not sure if I want to try
> kvalo sources. Don't get me wrong but if I have to apply a patch to
> the official Linux source tree that's ok, but switching to the
> development tree is not what I was looking forward for this machine.
> Can 4.1 help instead? I'm afraid it might now since I can see the fix
> for the firmware crash is still not included.
> 
> Thank you for the help.
> Best regards.
> 
> Enrico
> 
> _______________________________________________
> ath10k mailing list
> ath10k@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: QCA6174 hw2.1 firmware, take two?
  2015-06-07 17:08 ` Gregor Plata
@ 2015-06-09  9:23   ` Enrico Tagliavini
  0 siblings, 0 replies; 7+ messages in thread
From: Enrico Tagliavini @ 2015-06-09  9:23 UTC (permalink / raw)
  To: ath10k

Hi Gregor,

yes it works, but bluetooth is broken (for me at least, does it work for you?).

Also this is just a place holder solution, this needs to get into
mainline linux kernel and firmware must be available linux-firmware
package.

I'm ok to patch my own kernel for a very short time, but in the long
run I'd rather switch to another wireless adapter (for how much this
can upset me). Don't get me wrong, no hard feelings, but I'll be on
the road in a month or two and I need to have no potential problems
since the time for fixing them will be short if any.

Best regards.

On 7 June 2015 at 19:08, Gregor Plata <gregor.plata@t-online.de> wrote:
> Hi all,
>
> the solution described in the bug report
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1383184 (comment #150)
> works perfectly for me. Wi-fi is stable without any drops and the 4.1.0-rc6-
> wl-ath kernel doesn't cause any  issues but the wi-fi performance comes only
> to about 35%-40% of the performance on windows on the same machine downloading
> the same file from the same server .
>
> best regards
> Gregor
>
> Am Donnerstag, 4. Juni 2015, 19:03:55 schrieb Enrico Tagliavini:
>> Hi there,
>>
>> Just got the following device
>>
>> enrico@alientux ~ $ lspci -nn | grep QCA
>> 03:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac
>> Wireless Network Adapter [168c:003e] (rev 20)
>>
>> And discovered there is no firmware available for it. I looked already
>> at the April thread about it, but didn't managed to get it working.
>> This is on Fedora 22, kernel 4.0.4.
>>
>> I used dissect.py from here
>> https://gist.github.com/kazikcz/8e5845ad84ca251aa295 to generate the
>> firmware image from my Windows installation:
>> $ cat
>> /windows/Windows/System32/DriverStore/FileRepository/netathrx.inf_amd64_481
>> f6e2b133b287d/qca61x420.bin
>> | ./dissect.py
>>
>> but I have no clue if that is actually the correct file. For sure it's
>> the only one containing "qca" end ending in ".bin" alongside
>> eeprom_qca9377_1p0_NFA435_olpc.bin which I used as board.bin.
>>
>> Unfortunately when trying those I get
>> root@alientux ~ # dmesg | grep ath
>> [   18.518677] ath10k_pci 0000:03:00.0: enabling device (0000 -> 0002)
>> [   18.519124] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8
>> irq_mode 0 reset_mode 0
>> [   18.667191] ath10k_pci 0000:03:00.0: Direct firmware load for
>> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
>> [   18.668652] ath10k_pci 0000:03:00.0: invalid firmware magic
>> [   18.668791] ath10k_pci 0000:03:00.0: invalid firmware magic
>> [   18.670086] ath10k_pci 0000:03:00.0: invalid firmware magic
>> [   18.670265] ath10k_pci 0000:03:00.0: Direct firmware load for
>> ath10k/QCA6174/hw2.1/firmware.bin failed with error -2
>> [   18.670267] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
>> [   18.670269] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
>> [   18.670271] ath10k_pci 0000:03:00.0: could not probe fw (-2)
>>
>> No idea where to go from here. I'm currently not sure if I want to try
>> kvalo sources. Don't get me wrong but if I have to apply a patch to
>> the official Linux source tree that's ok, but switching to the
>> development tree is not what I was looking forward for this machine.
>> Can 4.1 help instead? I'm afraid it might now since I can see the fix
>> for the firmware crash is still not included.
>>
>> Thank you for the help.
>> Best regards.
>>
>> Enrico
>>
>> _______________________________________________
>> ath10k mailing list
>> ath10k@lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/ath10k
>
>
> _______________________________________________
> ath10k mailing list
> ath10k@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-06-09  9:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-04 17:03 QCA6174 hw2.1 firmware, take two? Enrico Tagliavini
2015-06-04 17:13 ` Adrian Chadd
2015-06-04 17:22 ` Enrico Tagliavini
2015-06-04 21:12   ` Jason H
     [not found]     ` <CAAiUAtu2ESMaMZ0-qVm6bS2Syy4sf1A8TSRGh7SWMaMM51KZ3A@mail.gmail.com>
2015-06-06 11:47       ` Enrico Tagliavini
2015-06-07 17:08 ` Gregor Plata
2015-06-09  9:23   ` Enrico Tagliavini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.