FS#16837 - Add firmware package for ar9170 driver
Attached to Project:
Arch Linux
Opened by Martin Dratva (raqua) - Sunday, 25 October 2009, 12:27 GMT
Last edited by Giovanni Scafora (giovanni) - Saturday, 28 November 2009, 10:19 GMT
Opened by Martin Dratva (raqua) - Sunday, 25 October 2009, 12:27 GMT
Last edited by Giovanni Scafora (giovanni) - Saturday, 28 November 2009, 10:19 GMT
|
Details
Description:
I have D-Link DWA-160 usb wifi dongle. This one is supposed to work with ar9170usb driver, that is in kernel 2.6.31. Everytime I connected it to my PC it froze. Booting computer with it connected results in message like: Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: c126de5d I tried this dongle with latest Ubuntu 9.10 beta and although not flawlessly, it worked. I found out, that Arch is missing firmaware for this driver. It can be obtained here: http://wireless.kernel.org/en/users/Drivers/ar9170 After adding this fw to /lib/firmware this dongle works as expected. I think Arch needs a package to install this using pacman. |
This task depends upon
Closed by Giovanni Scafora (giovanni)
Saturday, 28 November 2009, 10:19 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in ar9170-fw-1.0-2-any
Saturday, 28 November 2009, 10:19 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in ar9170-fw-1.0-2-any
Moreover, the kernel26-firmware package only contains the firmware files that are shipped with the kernel source.
You should still report the bug upstream, as stated before.
The panic bug is even critical IMO, a driver must never make the kernel panic.
It installed file ar9170.fw into /lib/firmware.
But I had also ar9170-1.fw and ar9170-2.fw files before. After inserting wifi dongle into system it crashed again. So these two files are needed as well I guess.
Let me know.