Pcmcia (at least non-cardbus pcmcia; I have no cardbus cards) no longer
works on my laptop in d-i. It worked ok baxck in tc1.
I think what is going on is that disocver1-data has learned to load
yenta_socket for my cardbus. Loading that pulls in pcmcia_core. Then
the init script is started, but it is not very robust (or idempotent),
and fails to load ds or start cardmgr if pcmcia_core is already loaded.
So systems whose cardbus bridge is detected by discover will not work
for regular pcmcia anymore. This seems bad.
Since pcmcia_core can be loaded legitimatly by other things than the
pcmcia init script, the init script should handle the case there it is
already loaded.
Versions of packages pcmcia-cs depends on:
ii debconf 1.4.29 Debian configuration management sy
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii module-init-tools 3.1-pre2-2 tools for managing Linux kernel mo
ii modutils 2.4.26-1 Linux module utilities
ii psmisc 21.5-1 Utilities that use the proc filesy
Package: pcmcia-cs
Version: 3.2.5-6
Severity: grave
Tags: d-i
Pcmcia (at least non-cardbus pcmcia; I have no cardbus cards) no longer
works on my laptop in d-i. It worked ok baxck in tc1.
I think what is going on is that disocver1-data has learned to load
yenta_socket for my cardbus. Loading that pulls in pcmcia_core. Then
the init script is started, but it is not very robust (or idempotent),
and fails to load ds or start cardmgr if pcmcia_core is already loaded.
So systems whose cardbus bridge is detected by discover will not work
for regular pcmcia anymore. This seems bad.
Since pcmcia_core can be loaded legitimatly by other things than the
pcmcia init script, the init script should handle the case there it is
already loaded.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.26
Locale: LANG=en_US, LC_CTYPE=en_US
Versions of packages pcmcia-cs depends on:
ii debconf 1.4.29 Debian configuration management sy
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii module-init-tools 3.1-pre2-2 tools for managing Linux kernel mo
ii modutils 2.4.26-1 Linux module utilities
ii psmisc 21.5-1 Utilities that use the proc filesy
-- debconf information: cs/abort_ upgrade: true cs/error_ stopping: cs/abort_ msg: cs/not_ stopped: cs/fix_ pcic: false cs/upgrade_ note: cs/no_rmdir: cs/start_ later: cs/upgrade_ action: ask cs/start_ pcmcia: true cs/stop_ pcmcia: true cs/run_ probe: true
pcmcia-
pcmcia-
pcmcia-
pcmcia-
pcmcia-
pcmcia-
pcmcia-
pcmcia-
* pcmcia-
* pcmcia-
pcmcia-
pcmcia-
--
see shy jo