Package: pcmcia-cs Version: 3.2.8-9 Severity: important Tag: patch The firmwares are located at /etc/pcmcia/cis. udev expects firmwares to be at /lib/firmware and others places, but not /etc/pcmcia/cis. So cards with firmwares cannot be used using current kernels and udev. Copying /etc/pcmcia/cis/tamarack.dat to /lib/firmware/tamarack.cis solved my problem. I'm not sure that this is a pcmcia-cs bug, so please forward the bug to the package it really applies to.
There are basically some ways of fixing this bug: 1) Moving firmwares to a separate package as they are useful to both pcmcia-cs (older kernels) and pcmciautils (newer kernels) and place them correctly. [probably the clean way] 2) Include firmwares in pcmciautils instead of pcmcia-cs as it depends that way. [another clean way] 3) Tweak udev to load firmwares from /etc/pcmcia/cis. [a hack] 4) Use clever symlinking. [an ugly hack] This bug seems to be fixed in recent SuSE packages. So may be a fix could be inspired there. Please contact me if you need further information. Helmut Grohne -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-rc2 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages pcmcia-cs depends on: ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scrip ii module-init-tools 3.3-pre4-2 tools for managing Linux kernel mo ii modutils 2.4.27.0-6 Linux module utilities ii pcmciautils 014-3 PCMCIA utilities for Linux 2.6 ii psmisc 22.3-1 Utilities that use the proc filesy Versions of packages pcmcia-cs recommends: ii udev 0.105-3 /dev/ and hotplug management daemo -- debconf information: * pcmcia-cs/run_probe: true * pcmcia-cs/start_pcmcia: true
signature.asc
Description: Digital signature