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