Package: hw-detect Severity: minor Tags: patch Some devices don't have a hard drive. Instead of manually specifying modules for each device, it might be possible to guess which device needs additional modules.
This patch implements one way to do this, by installing mmc-modules if no disk are found. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (120, 'unstable'), (105, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.35-rc3+ (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
>From c784989b10d3e72601e59a8c73723166684fd12d Mon Sep 17 00:00:00 2001 From: Thibaut Girka <t...@sitedethib.com> Date: Sun, 15 Aug 2010 13:30:38 +0200 Subject: [PATCH 1/9] hw-detect: install mmc-modules if no disks are found --- packages/hw-detect/hw-detect.sh | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/packages/hw-detect/hw-detect.sh b/packages/hw-detect/hw-detect.sh index 3e49a42..32483c9 100755 --- a/packages/hw-detect/hw-detect.sh +++ b/packages/hw-detect/hw-detect.sh @@ -29,6 +29,13 @@ if [ -d /sys/bus/pci/devices ] && \ anna-install virtio-modules || true fi +# Install mmc modules if no other disks are found +# (ex: embedded device with µSD storage) +# TODO: more checks? move that to disk-detect? +if [ -z "$(list-devices disk)" ]; then + anna-install mmc-modules || true +fi + if [ -x /sbin/depmod ]; then depmod -a > /dev/null 2>&1 || true fi -- 1.7.1