“Bueno..” fue una ardua semana para mi notebook, estuve renegando/experimentando con varias cosas…que subí a un sitio, está todo para bajar ACA
Primero y principal hice algunas Correciones a las tablas DSDT del ACPI, lo que me permitió que Linux esté al tanto de la temperatura del procesador, y que no muestre uno o dos errores que no supe bien qué eran….
Después el driver nvidia, como no me gusta el kernel de Ubuntu y soy más bien “minimalista” compilé mi propio kernel, pero tenía un problema curioso que puede estar relacionado con el C1E del procesador, lo que causaba que al inicio, el kernel se quede “duro” pero continué sin errores al apretar el botón de encendido….BIZARRO!! (lo descubrí al querer resetear…) sin mencionar que en el intento anterior lograba que “siga arrancando” encendiendo y apagando el botón de wireless/bluetooth… todo esto me pasó con el kernel 2.6.26 que tenía a mano, así que terminé con el .27-rc7 e hice un reporte de bug…ademas tuve que probar varios parches hasta que encontré uno que funcionaba con el driver nvidia+2.6.27
Lo siguiente fue la placa wireless “Atheros… AR242x 802.11abg Wireless…” que funciona con el driver madwifi, pero no el que traía el kernel .24 de Ubuntu (que sin embargo se dignaba detectarla y cargar el módulo…) ni en el trunk SVN de madwifi (esto no lo entendí) si no, en la r3861 del SVN
Después el bendito módem, para el cual no tengo ni nombre.. un tal “Conexant HSF…” que funciona con un driver medio propietario, como el de nvidia, a diferencia de que o garpás 20 dolares o usas uno “free” que funciona a 14K
resultó que de tanto googlear (ya me había encontrado con el amigo este…) encontré que Dell tiene una versión OEM de este driver y no chequea nada del hardware…lo compilé/instalé (es un sistema fiero y sucio) y voilá! /dev/modem
ahora lo siguiente… no compila en 2.6.27, tal cual el driver nvidia…mucho google, meta google y meta make no me llevaron a ningún lado….entonces encontré un parche de la misma empresa para otro driver que hacia referencia a semaphore.h, algo sobre lo que me puteaba make con esto y con el de nvidia, lo bajo, lo aplico perfecto…..nadap!. Más google, nada, reviso nuevamente el sitio y veo que hay una versión mas nueva…pero claro no es el OEM de dell…y no quería gastar dólares para un hardware obsoleto que voy a usar una vez en mi vida. YA SÉ! este driver, como el de nvidia tiene bastante fuente junto a los blobs binarios feos esos, que pasaría si…. Entonces lo bajo, y corro un diff entre el OEM de dell y el nuevo, bien, ahora tiro todo a un .diff, aplico…COMPILA!! y encima carga…
Última ocurrencia usar DKMS para madwifi, nvidia, y hsfmodem, lo que me permite que se autocompilen al inicio con otro kernel y alguna que otra cosa que realmente no entiendo…
Me quemé la cabeza, pero lo logré
Read more…
Notas:
“La voz de…