1 |
yo personalmente te recomendaria que pasaras delgenkernel y lo compilaras a |
2 |
mano... Lleva mas rato pero creo que merece más la pena. |
3 |
|
4 |
El día 17/01/06, d2clon <d2clon@×××××××××××××××.org> escribió: |
5 |
> |
6 |
> nada gente.. |
7 |
> he modificado el: |
8 |
> /usr/src/linux/include/linux/libata.h[1] |
9 |
> |
10 |
> he ejecutado: |
11 |
> # genkernel all |
12 |
> # lilo -v |
13 |
> |
14 |
> y nada.. el dvd sigue fallando más que una escopeta de feria.. no ha |
15 |
> cambiado nada, tengo que seguir pasándole al kernel la flag: irqpoll[2] |
16 |
> que no sé que significa pero sino si que no detecta los dvds. |
17 |
> |
18 |
> si no le paso la flag 'irqpoll', los dvds no pueden ser montados, surje |
19 |
> continuamente un error que aparece en cualquier consola activa: |
20 |
> Disabling IRQ #18 |
21 |
> |
22 |
> mirando el dmesg: |
23 |
> irq 18: nobody cared (try booting with the "irqpoll" option) |
24 |
> [<c012dc73>] |
25 |
> [<c012dd35>] |
26 |
> [<c012d779>] |
27 |
> [<c0104e4c>] |
28 |
> ======================= |
29 |
> [<c010375a>] |
30 |
> handlers: |
31 |
> [<c02c480e>] |
32 |
> Disabling IRQ #18 |
33 |
> |
34 |
> si le paso la flag 'irqpoll' entonces si que se pueden montar los dvds, |
35 |
> pero fallan mucho, e incluso llegan a bloquear el sistema por completo. |
36 |
> |
37 |
> todos esto es con el kernel compilado con el libata.h cambiado.. en |
38 |
> realidad no noto ninguna diferencia con respecto al otro. |
39 |
> |
40 |
> dmesg con el libata.h cambiado y sin la flag 'irqpoll': [3] |
41 |
> |
42 |
> dmesg con el libata.h cambiado y con la flag 'irqpoll': [4] |
43 |
> |
44 |
> (en realidad el mensaje de que pruebe con la flag 'irqpoll' sigue |
45 |
> apareciendo.. pero ya no me aparece cada dos por tres el mensaje: |
46 |
> Dissabling IRQ #18.. y puedo montar dvds.. |
47 |
> |
48 |
> he visto que en el libata.h hay más opciones referentes a ATAPI[1] y no |
49 |
> sé si debería tocar alguna más. |
50 |
> |
51 |
> también he probado a entrar en la BIOS y cambiar cosas del soporte |
52 |
> SATA/PATA.. he probado convinaciones pero lo más que he conseguido es |
53 |
> que no me detectara los HDs. |
54 |
> |
55 |
> en fín.. que no espero mucho más feedback ya que habeis ayudado |
56 |
> mogollón, sólo quería informaros de mis pruebas, y decir que sigo en ello. |
57 |
> |
58 |
> las siguientes pruebas van a ser compilar un kernel a mano sin el |
59 |
> genkernel.. con y sin modificar el libata.h para ver que en efecto lo |
60 |
> está leyendo.. no sea que me halla equivocado o algo. |
61 |
> |
62 |
> en fín.. que gracias por todo.. seguiré informando. |
63 |
> f. |
64 |
> |
65 |
> |
66 |
> [1]--------------- |
67 |
> /* |
68 |
> * compile-time options |
69 |
> */ |
70 |
> #undef ATA_DEBUG /* debugging output */ |
71 |
> #undef ATA_VERBOSE_DEBUG /* yet more debugging output */ |
72 |
> #undef ATA_IRQ_TRAP /* define to ack screaming irqs */ |
73 |
> #undef ATA_NDEBUG /* define to disable quick runtime checks |
74 |
> */ |
75 |
> #define ATA_ENABLE_ATAPI /* define to enable ATAPI support |
76 |
> */ |
77 |
> #undef ATA_ENABLE_PATA /* define to enable PATA support in some |
78 |
> * low-level drivers */ |
79 |
> #undef ATAPI_ENABLE_DMADIR /* enables ATAPI DMADIR bridge support */ |
80 |
> |
81 |
> [2]------- |
82 |
> image=/boot/kernel-genkernel-x86-2.6.12-gentoo-r10 |
83 |
> label=gueno_irqpoll |
84 |
> read-only |
85 |
> root=/dev/ram0 |
86 |
> append="init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev irqpoll" |
87 |
> initrd=/boot/initramfs-genkernel-x86-2.6.12-gentoo-r10 |
88 |
> |
89 |
> [3]http://d2clon.no-ip.info/share/dmesg.noirqpoll |
90 |
> [4]http://d2clon.no-ip.info/share/dmesg.irqpoll |
91 |
> |
92 |
> Linux Blues wrote: |
93 |
> > On Mon, 16 Jan 2006 18:14:56 +0100 |
94 |
> > d2clon <d2clon@×××××××××××××××.org> wrote: |
95 |
> > |
96 |
> > |
97 |
> >>hi l. blues: |
98 |
> >> |
99 |
> >>este es mi lscpi:[1], y no me aclara mucho.. veo una linea referente a |
100 |
> >>IDE y otra referente a IDE pero tambien a un "Serial ATA Storage |
101 |
> >>Controllers".. ya no estoy seguro de nada.. |
102 |
> >> |
103 |
> >>no sé si son dos controladoras independientes .. o si la placa lleva |
104 |
> >>integrado un adaptador SATA-IDE.. o si el adaptador es IDE-SATA.. |
105 |
> >> |
106 |
> >>intentaré a ciegas el 'trick' este del libata.h.. cuando llegue a casa a |
107 |
> >>ver. |
108 |
> > |
109 |
> > |
110 |
> > Pues en principio, el único "IDE interface" y el puente ISA es el Intel |
111 |
> > Corporation 82801GB/GR e indica el mismo para el puente ISA y el SATA. |
112 |
> > Desconozco este chipset, sería cuestión de mirar en www.intel.com Pero |
113 |
> > me da la impresión de que con la modificación del header libata |
114 |
> > debería funcionar. Desde luego, sin modificarlo le estás impidiendo que |
115 |
> > acceda a unidades ATAPI y creo que se debe a eso tu problema. |
116 |
> > |
117 |
> > Saludos. |
118 |
> > |
119 |
> |
120 |
> |
121 |
> -- |
122 |
> http://www.flickr.com/photos/d2clon/ |
123 |
> http://enamsterdam.blogspot.com/ |
124 |
> -- |
125 |
> gentoo-user-es@g.o mailing list |
126 |
> |
127 |
> |