Bug#481234: firmware-nonfree: Include firmware for p54 driver
Package: firmware-nonfree
Severity: wishlist
p54 is a driver for wlan cards based on prism54 hardware. The p54pi and
p54usb kernel modules require the following firmware files to operate:
p54pci.c: err = request_firmware(&fw_entry, "isl3886", &priv->pdev->dev);
p54usb.c: err = request_firmware(&fw_entry, "isl3887usb_bare", &priv->udev->dev);
p54usb.c: err = request_firmware(&fw_entry, "isl3890usb", &priv->udev->dev);
Back when I was packaging p54 as an out-of-tree kernel module I put
together a script to download the firmware at install-time. It used the
following data to work out which files to download and what to name them
on the local machine:
fw_url = 'http://prism54.org/firmware/'
firmwares = (('isl????usb', '2.4.6.0.arm', '9284895edb77ee88ec680cba4b90d55a'),
('isl3887usb_bare', '2.5.6.0.arm', '6ff238179cf9618aac2b5d7a34e41450'),
('isl3890usb', '2.5.8.0.arm', '1c4847b33a385bc345b80697b3532dc2'),
('isl3886', '2.7.0.0.arm', '09f9da7ea757173c9de1a0322a1f9782'))
The firmware files are available on <http://prism54.org/firmware/>. I
don't yet have any information about their origin, copyright or
licensing status. I'm trying to find out from the administrators of that
web server.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Reply to: