Co je char-major-6?

Zdenek Pytela letty na mrakoplas.phil.muni.cz
Pondělí Duben 14 11:16:37 CEST 2003


Ales DOLECEK píše:
>   v logu se mi neustále objevuje následující hláška:
> 
> modprobe: Can't locate module char-major-6
> 
> Vím (nebo si to alespoň myslím) o co jde. Někdo/něco použije zařízení
> pro, které není v jádru natažen ovladač. Jádro se obrátí na modutils s
> požadavkem o zavedení daného ovladače, ale modutils o žádném neví.
> 
> Co by mě zajímalo je:
> 
> 1) Co je za zařízení char-major-6? resp. Jak obecně zjistit jaká major a
> minor čísla jsou přidělená jednotlivým zařízením.
	Podrobně v linux/Documentation/modules.txt,
stručně třeba
ls -l /dev | grep "c.* 6,"

> 2) Lze zjistit kdo/co žádá o použití takového zařízení?
> 
> 3) Jak modutils zjišťují který modul použít pro které zařízení? V
> /etc/modules.conf je sice uvedeno několik aliasů pro nejrůznější
> zařízení, ale rozhodně ne pro všechny. Alias pro zvukovou kartu (a tedy
> zařízení /dev/dsp = char-major-14) tu například není a přesto modutils
> zjistí, který modul obsahuje jeho ovladač.
modprobe (8)
...
       -c, --showconfig
              Show the currently used configuration.

...
a případně další - depmod (8), modules.conf (5).

-- 

--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>



Další informace o konferenci Linux