firmware loading broken with Karmic kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-wlan-ng (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-wlan-ng
I'm using Ubuntu 9.10.
linux-wlan-
Explanation: The 2.6.31 kernel driver looks itself in /lib/firmware for the file. However the linux-wlan-ng package uses its own firmware loading, and /etc/wlan is used for this. This loading is compatible with all kernels, but got a bit broken in karmic. In 2.6.32 the kernel driver loading will again be different, so changing to the 2.6.31 loading would not be the best solution. Making the linux-wlan-ng loading work as before will also help for those who uses it for non-usb devices, since the kernel loading is usb-only.
SRU:
The sole purpose of this package is to load firmware on prism2 USB devices. This is broken in Karmic, since the loading scripts relied on a /proc interface to select which loading function to use. However, only the prism2 loader is provided anyway, so the obvious workaround is to fall back to "prism2".
summary: |
- linux-wlan-ng-build-firmware-deb places firmware in wrong directory + firmware loading broken with Karmic kernel |
description: | updated |
description: | updated |
description: | updated |
Thanks for your report. I haven't looked at the status of the firmware loading for a while. I suppose that once you have copied the firmware files to /lib/firmware you do not need any linux-wlan-ng packages? We should maybe just ship the firmware in a separate package (if we are allowed to it) instead of this build-your-own package stuff.