Gentoo Archives: gentoo-commits

From: "Davide Cendron (scen)" <scen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/it: udev-guide.xml
Date: Tue, 06 Nov 2007 20:33:14
Message-Id: E1IpV6g-0000Qh-DI@stork.gentoo.org
1 scen 07/11/06 20:33:06
2
3 Modified: udev-guide.xml
4 Log:
5 Version 0.33, revision 1.44 of EN CVS
6
7 Revision Changes Path
8 1.26 xml/htdocs/doc/it/udev-guide.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/udev-guide.xml?rev=1.26&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/udev-guide.xml?rev=1.26&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/it/udev-guide.xml?r1=1.25&r2=1.26
13
14 Index: udev-guide.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/it/udev-guide.xml,v
17 retrieving revision 1.25
18 retrieving revision 1.26
19 diff -u -r1.25 -r1.26
20 --- udev-guide.xml 18 Oct 2007 19:45:02 -0000 1.25
21 +++ udev-guide.xml 6 Nov 2007 20:33:05 -0000 1.26
22 @@ -1,18 +1,21 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/udev-guide.xml,v 1.25 2007/10/18 19:45:02 scen Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/udev-guide.xml,v 1.26 2007/11/06 20:33:05 scen Exp $ -->
27
28 <guide link="/doc/it/udev-guide.xml" lang="it">
29 <title>Guida a udev su Gentoo</title>
30
31 <author title="Autore">
32 - <mail link="swift@g.o">Sven Vermeulen</mail>
33 + <mail link="swift"/>
34 </author>
35 <author title="Contributi">
36 - <mail link="greg_g@g.o">Gregorio Guidi</mail>
37 + <mail link="greg_g"/>
38 </author>
39 +<author title="Redazione">
40 + <mail link="nightmorph"/>
41 + </author>
42 <author title="Traduzione">
43 - <mail link="scen@g.o">Davide Cendron</mail>
44 + <mail link="scen"/>
45 </author>
46
47 <abstract>
48 @@ -23,8 +26,8 @@
49 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
50 <license/>
51
52 -<version>0.32</version>
53 -<date>2007-08-02</date>
54 +<version>0.33</version>
55 +<date>2007-10-30</date>
56
57 <chapter>
58 <title>Cos'è udev?</title>
59 @@ -420,6 +423,65 @@
60 </body>
61 </section>
62 <section>
63 +<title>udev carica i moduli in un ordine non previsto</title>
64 +<body>
65 +
66 +<p>
67 +Qualche volta udev carica i moduli in un ordine non indesiderato, non previsto o
68 +abbastanza casuale. Tale comportamento è abbastanza comune in special modo per i
69 +sistemi che hanno dispositivi multipli dello stesso tipo, per esempio
70 +periferiche multimediali. Questo influenza i numeri assegnati ai dispositivi;
71 +per esempio, nelle schede sonore talvolta potrebbero invertirsi di numero.
72 +</p>
73 +
74 +<p>
75 +Ci sono alcune soluzioni per correggere la numerazione dei dispositivi e/o
76 +l'ordine di caricamento dei moduli. Idealmente, basterebbe usare i parametri
77 +del modulo per specificare il numero di dispositivo desiderato. Alcuni moduli,
78 +come ALSA, include il parametro "index" (indice, ndt). I moduli che usano il
79 +parametro index possono essere adeguati come mostrato. Questo esempio è per
80 +sistemi con due schede sonore. La scheda con un indice uguale a 0 viene
81 +designata come prima scheda. Una volta che i parametri vengono modificati, i
82 +file di configurazione del modulo devono essere aggiornati.
83 +</p>
84 +
85 +<pre caption="Specificare i parametri del modulo">
86 +# <i>echo "option snd-ice1724 index=0" >> /etc/modules.d/alsa</i>
87 +# <i>echo "option snd-ymfpci index=1" >> /etc/modules.d/alsa</i>
88 +# <i>update-modules</i>
89 +</pre>
90 +
91 +<p>
92 +L'esempio precedente è la soluzione preferibile, purtroppo non tutti i moduli
93 +supportano dei parametri come index. Per tali moduli, bisogna forzare il loro
94 +corretto ordine di caricamento. Per prima cosa, bisogna impedire ad udev di
95 +caricare automaticamente i moduli inserendoli in una "lista nera" (blacklist).
96 +Assicurarsi di usare il nome esatto del modulo che viene caricato. Per i
97 +dispositivi PCI, bisogna usare i nomi dei moduli ottenuti dall'output di
98 +<c>pcimodules</c>, disponibile nel pacchetto <c>pciutils</c>. L'esempio seguente
99 +usa i moduli DVB.
100 +</p>
101 +
102 +<pre caption="Inserire i moduli nella lista nera">
103 +# <i>echo "blacklist b2c2-flexcop-pci" >> /etc/modules.d/dvb</i>
104 +# <i>echo "blacklist budget" >> /etc/modules.d/dvb</i>
105 +# <i>update-modules</i>
106 +</pre>
107 +
108 +<p>
109 +Successivamente, caricare i moduli nell'ordine corretto. Aggiungerli al file
110 +<path>/etc/modules.autoload.d/kernel-2.6</path> <e>nell'ordine esatto con cui si
111 +desidera vengano caricati</e>.
112 +</p>
113 +
114 +<pre caption="Caricare i moduli nell'ordine corretto">
115 +# <i>echo "budget" >> /etc/modules.autoload.d/kernel-2.6</i>
116 +# <i>echo "b2c2-flexcop-pci" >> /etc/modules.autoload.d/kernel-2.6</i>
117 +</pre>
118 +
119 +</body>
120 +</section>
121 +<section>
122 <title>Altri problemi</title>
123 <body>
124
125
126
127
128 --
129 gentoo-commits@g.o mailing list