[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: