lug-bg: blacklist - черен списък на модули на ядрото
- Subject: lug-bg: blacklist - черен списък на модули на ядрото
- From: Валентин Стойков <valentin_st@xxxxxxx>
- Date: Sat, 6 May 2006 21:29:58 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
Кои модули не е желателно да се зареждат от програмата за разпознаване на
хардуер?
Модифицирах програмата 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/
|