Кои модули не е желателно да се зареждат от програмата за разпознаване на 
хардуер?

Модифицирах програмата lshwd така че да проверява дали модулът, който ще се 
зарежда е в черния списък (blacklist), но не съм сигурен кои модули трябва да 
присъстват в този списък. В момента списъка изглежда така (почти същия е като 
този на hwsetup - инструмента за автоматично разпознаване на хардуера, който 
се ползва в Knoppix, VS Live и много други дистрибуции):

const char *blacklist[] =
{ "apm","i82092","i82365","tcic",
  "pcmcia_core","ds","ohci1394","hisax",
   /* This module causes many Intel motherboards to crash and reboot. */
  "i810-tco",
  /* This module has also been known to cause crashes with some hardware. */
  "hw_random",
  /* Winmodems, unusable, can block sound slot */
  "snd-atiixp-modem", "snd-intel8x0m","snd-via82xx-modem"
};

Изходния код на програмата lshwd (модифицираната от мен версия) може да се 
намери в последната версия на архива VS Live CD (в директория 
VS-Live-CD/devel/lshwd-*).

Надявам се, че тази програма ще може да замести успешно rc.hotplug (който е 
множество скриптове на bash, които работят по-бавно от lshwd).

Знам че такъв списък има в /etc/hotplug/blacklist, но не искам да преписвам 
без да знам защо модулите от този списък са там.

Възможно е да има мнения по въпроса и във форума:
http://vslivecd.openfmi.net/viewtopic.php?p=16

-- 
Валентин Стойков
http://vstoykov.hit.bg/

Reply via email to