[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Кто загружает модули в 2.6?



Olya Briginets -> debian-russian@lists.debian.org  @ Thu, 13 Jul 2006 17:50:18 +0300:

 OB> В очередной раз попыталась поставить ядро 2.6 (2.6.15 для саржа с backports)
 OB> и опять ничего не работает (железо) и непонятно. Грузится много лишних, видимо,
 OB> мешающих друг другу модулей: для аудио -- куча als-овских snd*, хотя
 OB> alsa никогда не стояла и в /etc/modules прописаны только oss-модули; для
 OB> сети -- кроме 8139too (прописан в /etc/modules) грузится и 8139cp; для usb -- 
 OB> кроме usb-uhci (прописан в /etc/modules) грузится и usb-ehci. Ни discover,
 OB> ни kudzu, ни hotplug не стоят. Стоит udev, который поставился (сам) с этим
 OB> ядром, но никаких упоминаний об этих модулях в /etc/udev нет.

 OB> Вопрос: кто все эти модули грузит и почему. Ну и где об этом почитать.

Грузит udev.  По поводу упоминаний - у меня обнаружился файл
/etc/udev/rules.d/z25_persistent-net.rules со следующим содержимым:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 10ec:8139 (8139too)
SUBSYSTEM=="net", DRIVER=="?*", SYSFS{address}=="00:11:2f:2e:b2:3e", NAME="eth0"

# FireWire host adapter 00e01800031c8088 (/class/net/eth1)
SUBSYSTEM=="net", DRIVER=="?*", SYSFS{address}=="00:e0:18:00:03:1c:80:88", NAME="eth1"

# PCI device 8086:4220 (ipw2200)
SUBSYSTEM=="net", DRIVER=="?*", SYSFS{address}=="00:0e:35:25:8c:65", NAME="eth2"

Как видно, кроме как в комментариях, драйвера не указаны (в рабочих
строчках на драйвер сравнение - типа "есть", а устанавливается только
имя интерфейса).  Упоминание драйвера ftdi_sio мне вообще найти не
удалось.  Однако ж, грузится.  Где-то оно унутре прикопано, где неонка.
Унутре ядра, я полагаю.  Впрочем, discover у меня стоит.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

$lotr = $hobbit;          # Просто копируем "Хоббита"
$lotr =~ s/Bilbo/Frodo/g; #   и легко пишем продолжение.
		из Camel Book



Reply to: