aprendiendo a ser libre

viernes, marzo 10, 2006

Este post debió ir acá desde un principio

Monday, February 27, 2006

Por fin

al fin!!!! despue's de pasar todo el fin de semana en estas... es mi primer post desde mi nueva m'aquina que a'un no tiene tildes. Decir que he me ha costado mucho poner a funcionar esto es decir poco.

Igual me siento muy contento de haberlo logrado; fue la primera vez que instalo slackware, y s'i, ya estoy arrepentido y despu'es de dejarlo funcionando creo que probar'e el gentoo.

Para empezar, despu'es de instalar con los cd's (instalaci'on completa) no me inici'o por que el lilo no qued'o funcionando bien, esa fue f'acil; simplemente inici'e desde el RIP (una distro para rescate) y de ah'i puse el lilo en la mbr. Luego ya tuve consola, y lo primero iniciar X, que obviamente no funcion'o bien porque el mouse estaba muerto. Despu'es de jugar un rato con xorgcfg, xorgconfig y xorgconfigtext ya ni funcionaba el maldito. Como todav'ia cargo las lacras del windows mi soluci'on fue desinstalar con pkgtool y luego reinstalar con installpkg. Y funcion'o, hasta con mouse y todo. Entonces lleg'o el momento de la verdad: para qu'e hago todo esto si no voy a tener internet??? pues hombre precavido: desde antes de empezar a instalar ya hab'ia bajado el paquete con los drivers para esa porquer'ia de modem usb que me entreg'o etb (el siempre insultado marconi o xavi 7005q2). De ah'i me di cuenta que el kernel que ven'ia con el slackware (2.4.29) no ten'ia todas las opciones necesarias para poder usar ese driver, me tocaba recompilarlo y luego parcharlo para poder usar mi m'odem. Y como me tocaba hacerlo pues mejor hacerlo bien y de una vez compilar el 'ultimo kernel estable de kernel.org: 2.6.15.4, porque supuestamente con ese ya no iba a tener ning'un problema. Me toc'o reiniciar en windows y bajarlo, y de paso leerme las 20000 historias acerca de c'omo recompilar kernel. Fue la primera vez que yo compilaba kernel y como todas las primeras veces muy frustrante. Me pas'e m'as de 3 horas revisando todo el larguero y meditando seriamente si la opci'on que quer'ia habilitar era mejor incluirla en el kernel o como m'odulo... a'un no s'e si lo hice bien, pero por lo menos est'a funcionando y no se ha bloqueado. La primera vez me sali'o un kernel panic por no haber puesto soporte para reiserfs... fue buena idea haber dejado el enlace en el lilo al anterior kernel, por que me toc'o regresar para recompilar. La segunda puse el reiserfs en el kernel, pero ah'i se jodi'o el lilo... dec'ia que la imagen era demasiado grande. Entonces ya puesto en gastos pues instalemos grub. Otra vez regresar a win para bajar el paquete porque en los cd's de slackware no viene el grub... (ya me lo he dicho mil veces: slackware no es para una m'aquina casera). Despu'es de leer la documentaci'on del grub lo instal'e, pero obviamente no le pegu'e a la configuraci'on, porque qued'o el mismo lilo... de nuevo volver a iniciar con el kernel viejo y ahora s'i leer bien y hacer las cosas por la derecha. Luego de un rato de jugar con esa nomenclatura de hd0,0 y cosas por el estilo ya funcion'o. Ahora s'i me carg'o el kernel; pero no me daba (a'un no me da) video, supongo que al compilar el kernel danie el soporte para framebuffer... pero el grub es noble y cada vez que reinicio edito la l'inea para poner vga=normal y todo bien, inicia perfecto.

Entonces, siguiendo con esta laaaaargu'isima historia que nadie va a leer, empec'e a cacharrearle a los drivers del modem de nuevo, pero nada... el led que avisa que el m'odem est'a funcionando bien no titilaba ni por joder. Continu'e jugando con los programas incluidos en el m'odem y el eciadsl-doctor me inform'o que mi reci'en compilado kernel no ten'ia soporte para dispositivos de caracteres y alguna otra cosa por el estilo... vuelva y recompile el kernel y entonces ah'i si medio funcionaron los scripts de los drivers... pero igual no sincronizaba. Prob'e muchos archivos de sincronizaci'on pero ninguno sirvi'o; entonces me toc'o reiniciar en windows y con un programita que se llama usbsniffer hacer el archivo para el m'odem. Puse el archivo y reconfigur'e la conexi'on y ah'i s'i que sincroniz'o!!!! titil'o el led y todo, pero era una alegr'ia pasajera... Resulta que etb funciona con PPPoE, o sea PPP over Ethernet, o sea que toca hacer autenticaci'on ppp con login y password, entonces otra vez regresar a windows para bajar el pppoe que es el que hace eso con ayuda del pppd. Lo instal'e, configur'e y dem'as; pero nada. Lei todo el faq de los drivers y prob'e todas las soluciones que lejanamente parecieran efectivas, pero nada. Lei toda la documentaci'on del pppoe y prob'e y cambi'e muchas cosas, pero igual nada de nada... Fue entonces cuando me olvid'e de comer, de baniarme, del tel'efono... de todo lo que no fuera poner a funcionar el maldito m'odem. Era una cuesti'on de honor. Y por el honor uno se humilla; me toc'o regresar por en'esima vez a windows y conectarme para leer los post en el forum de los drivers. Despues de leer muuuchos (y de guardarlos en el disco para posterior referencia) empec'e a probar las diferentes soluciones. Conoc'i los comandos ifconfig y route, me di cuenta que ten'ia una cosa llamada tap0 que es algo as'i como el enlace donde se pega el m'odem... ahora tocaba pegarlo al pppd con el pppoe y muchas otras cosas tan interesantes como in'utiles porque no ayudaron para nada a que ahora pudiera estar posteando esto. Al fin, entre tantas cosas le'i que el driver ten'ia un bug que hac'ia que siempre se tomara un argumento por defecto, sin importar qu'e fuera lo que uno le especificara. Este argumento era una cosa que generalmente no se cambiaba, y por eso a casi nadie le pasaba lo mismo, menos a un tipo en Australia que de puro desocupado se puso a leer el dump del m'odem (para eso servi'o el sniffer) y se dio cuenta que su isp usaba un par'ametro distinto y que aunque lo cambiara, el driver nunca lo usaba. El par'ametro en cuesti'on es el PPPOECI_ALTIFACE que para Bogot'a-etb debe ser 0 y se deber'ia poder especificar en el archivo de configuraci'on del driver eciadsl. S'i senyor, ah'i fue cuando me di cuenta del poder real que puede tener un root en linux... El programa que iniciaba el driver (eciadsl-start) es un script en bash que pasa los par'ametros a los drivers, as'i que fue tan simple como reemplazar la variable que conten'ia los par'ametros por los par'ametros correctos en el script. O bueno, casi tan simple... despu'es de hacer eso, cuando inici'e el pppoe-start al fin respondi'o connected!!!! Casi me muero de la alegr'ia sino hubiera sido porque igual cuando intentaba abrir el mozilla no me funcionaba. Sin embargo algo en m'i me dec'ia que lo peor hab'ia pasado. Volv'i a los faqs y me d'i cuenta que el problema que ten'ia era un error pendejo: no ten'ia dns. Suponia que el ppd o el pppoe los tomar'ian por DHCP, pero parece que no; entonces simplemente cre'e un resolv.conf con los dns que hab'ia apuntado de la conexi'on en windows.

Y ah'i si fue de verdad, ya por fin tengo un slackware con X funcionando, kernel a la 'ultima moda, internet sobre un m'odem-piltrafa... todo lo que quer'ia. Pero no... ya no me gust'o el slackware. Me parece que es como para viejitos chochos a quienes les gusta el radio de pilas por afuera. No hay nada de malo en esos radios!!! funcionan a la perfecci'on y nunca fallan pero la verdad yo m'as bien quiero un pda con c'amara y celular y un minidisco de 40G para la m'usica. Por eso ya me estoy bajando el Gentoo con el wget.

El pr'oximo post debe ser bajo Gentoo!!!


ps: ahora ya por fin dormir'e.... :)
posted by insómnico at 5:59 PM

Ps: he tenido problemas con la instalación del gentoo, el módem es el culpable, pero aún no me doy por vencido. Ya hice una pregunta en los foros de gentoo a ver qué me dicen.

sábado, mayo 07, 2005

Plan infalible para retomar el control de mi computador

1. Conseguir el dinero. Lo irónico es que esto es lo más fácil y el lunes me pongo en esas, para el miércoles esto debería estar listo.
2. Ir a patonear al unicharco y comprar memoria (512) y disco duro (200 o 160, lo que mejor salga).
3. Bajar linux o conseguirlo, y luego instalarlo. ¿Cuál sistema de archivos es el mejor? el ext2 no tiene journaling, el ext3 no me gusta porque una vez (sí, fue mi error) borré muucha información y no hubo como desborrarla. La decisión está entre xfs y reiserfs... no sé si alguno de esos tenga como desborrar. Escoger la distribución que instale no me preocupa tanto, habrá unas más buenas que otras pero igual todas las puedo modificar y adaptar a voluntad; no es que sea fácil, pero que se puede se puede. Me tienta gentoo... me figuro que al final terminaré haciendo varias pruebas a ver cuál me gusta más.
4. Poner a funcionar todo el hardware. Esta tal vez es la más complicada... Ya me veo pariendo micos tratando de hacer que funcione el control remoto de la tarjeta de tv, si logro hacer que funcione la tarjeta de tv... ¿cómo se configura linux para que el escritorio se expanda a dos monitores teniendo dos tarjetas de video diferentes? Además tendré que buscar controladores para esa porquería de modem usb que entrega etb y el programita para ver el estado de adsl ya no va a funcionar. SIGH. :(
5. Migrar programas clave: firefox con marcadores y plugins incluídos (ya no puedo vivir sin los mouse gestures), gaim con la respectiva configuración e historial (espero que sea fácil), emule con la firma para no perder los créditos y reconfigurar todo de nuevo y copiar los archivos a medio bajar e importarlos para que sigan bajando y etc... thunderbird con todos los correos; creo que esos son los programas que me interesa migrar.
6. Copiar todo lo importante desde los viejos discos duros.
7. Borrar los viejos discos duros.
8. El paso más estúpido: configurar vmware e instalar un winxpconofficeyantivirus. Si no lo hago no habrá paciencia en este mundo para soportar a mi hermanita y a mi prima con la cantaleta de "yonosé eso, ¿cómo grabo en un disquette? (ya pasé esa etapa) ¿qué hago para ____? (rellenar el subrayado con cualquier cosa), ¿porqué no me abre el word? ¿dónde está mipc? no tengo tiempo para aprender a _____(léase: hágalo usted ya que me quitó el windows), no me ponga a leer la ayuda, más bien dígame cómo se hace (léase: aprenda usted y hágalo por mí) ¿dónde están misdocumentos? (mimúsica, misimágenes...) ¿dónde está el antivirus? (mi hermanita tiene miedo patológico a los virus, sería imposible hacerle entender que es muy difícil que pueda instalar un virus linux y que por eso no tengo un antivirus)". Tengo paciencia, pero no tanta. :s
9. Relajarse y disfrutarlo.

Hasta el paso 5 hay diversión, el 6 y 7 son rutina y el 8 aburrimiento total, el 9 es el mejor.

Viendo los programas que tengo instalados me doy cuenta que lo único realmente interesante que voy a extrañar es el bartpe, el winrar, el winimage y el nview (es muy práctico para manejar ventanas en dos monitores); de pronto el regetdeluxe, pero aparte de eso los programas que más uso ya son gnu y tienen versiones para linux; por ese lado no habrá problema. Otra cosa que extrañaré es saber dónde encuentro todo, se acabó la dicha de win+e=filemanager y win+r=ejecutar cualquier cosa; pero aprenderé dónde o cómo hago esas gracias en linux.

Cosas que no extrañaré de windows (o porqué es mucho mejor evitar todo lo que sea mocosoft): el hijodelagran"!#$!"# spyware, los antivirus, las pantallas azules, el msoffice, el windows media player (lo odio al hp), el internet explorer, el panel de control, el windows update, el messenger, los virus, tener solo un manejador de ventanas, no saber qué es lo que está haciendo MÍ computador (luego luego tampoco es que vaya a saberlo cuando tenga linux, pero mi ignorancia será voluntaria), tener que aceptar situaciones absurdas: según M$ el windows media player (o el internet explorer) no se puede desinstalar porque "añade funcionalidad" al sistema operativo, y si se lo desinstala podría "quitarle funcionalidad" al S.O. duh; y muchas razones más que citaré en algún otro post.

Va a ser largo pero divertido y, por lo menos en lo personal, me habré liberado de mocosoft y todas sus porquerías y al final me sentiré fabulosamente bien y muy orgulloso de mí mismo cuando grite de rodillas extasiado: "!POR FIN, GRACIAS DIOS MÍO, NO VOLVERÉ A USAR WINDOWS NUNCA JAMÁS, SOY UN HOMBRE NUEVO, SOY UN HOMBRE LIBRE Y DICHOSO!"

Plan infalible para retomar el control de mi computador

1. Conseguir el dinero. Lo irónico es que esto es lo más fácil y el lunes me pongo en esas, para el miércoles esto debería estar listo.
2. Ir a patonear al unicharco y comprar memoria (512) y disco duro (200 o 160, lo que mejor salga).
3. Bajar linux o conseguirlo, y luego instalarlo. ¿Cuál sistema de archivos es el mejor? el ext2 no tiene journaling, el ext3 no me gusta porque una vez (sí, fue mi error) borré muucha información y no hubo como desborrarla. La decisión está entre xfs y reiserfs... no sé si alguno de esos tenga como desborrar. Escoger la distribución que instale no me preocupa tanto, habrá unas más buenas que otras pero igual todas las puedo modificar y adaptar a voluntad; no es que sea fácil, pero que se puede se puede. Me tienta gentoo... me figuro que al final terminaré haciendo varias pruebas a ver cuál me gusta más.
4. Poner a funcionar todo el hardware. Esta tal vez es la más complicada... Ya me veo pariendo micos tratando de hacer que funcione el control remoto de la tarjeta de tv, si logro hacer que funcione la tarjeta de tv... ¿cómo se configura linux para que el escritorio se expanda a dos monitores teniendo dos tarjetas de video diferentes? Además tendré que buscar controladores para esa porquería de modem usb que entrega etb y el programita para ver el estado de adsl ya no va a funcionar. SIGH. :(
5. Migrar programas clave: firefox con marcadores y plugins incluídos (ya no puedo vivir sin los mouse gestures), gaim con la respectiva configuración e historial (espero que sea fácil), emule con la firma para no perder los créditos y reconfigurar todo de nuevo y copiar los archivos a medio bajar e importarlos para que sigan bajando y etc... thunderbird con todos los correos; creo que esos son los programas que me interesa migrar.
6. Copiar todo lo importante desde los viejos discos duros.
7. Borrar los viejos discos duros.
8. El paso más estúpido: configurar vmware e instalar un winxpconofficeyantivirus. Si no lo hago no habrá paciencia en este mundo para soportar a mi hermanita y a mi prima con la cantaleta de "yonosé eso, ¿cómo grabo en un disquette? (ya pasé esa etapa) ¿qué hago para ____? (rellenar el subrayado con cualquier cosa), ¿porqué no me abre el word? ¿dónde está mipc? no tengo tiempo para aprender a _____(léase: hágalo usted ya que me quitó el windows), no me ponga a leer la ayuda, más bien dígame cómo se hace (léase: aprenda usted y hágalo por mí) ¿dónde están misdocumentos? (mimúsica, misimágenes...) ¿dónde está el antivirus? (mi hermanita tiene miedo patológico a los virus, sería imposible hacerle entender que es muy difícil que pueda instalar un virus linux y que por eso no tengo un antivirus)". Tengo paciencia, pero no tanta. :s
9. Relajarse y disfrutarlo.

Hasta el paso 5 hay diversión, el 6 y 7 son rutina y el 8 aburrimiento total, el 9 es el mejor.

Viendo los programas que tengo instalados me doy cuenta que lo único realmente interesante que voy a extrañar es el bartpe, el winrar, el winimage y el nview (es muy práctico para manejar ventanas en dos monitores); de pronto el regetdeluxe, pero aparte de eso los programas que más uso ya son gnu y tienen versiones para linux; por ese lado no habrá problema. Otra cosa que extrañaré es saber dónde encuentro todo, se acabó la dicha de win+e=filemanager y win+r=ejecutar cualquier cosa; pero aprenderé dónde o cómo hago esas gracias en linux.

Cosas que no extrañaré de windows (o porqué es mucho mejor evitar todo lo que sea mocosoft): el hijodelagran"!#$!"# spyware, los antivirus, las pantallas azules, el msoffice, el windows media player (lo odio al hp), el internet explorer, el panel de control, el windows update, el messenger, los virus, tener solo un manejador de ventanas, no saber qué es lo que está haciendo MÍ computador (luego luego tampoco es que vaya a saberlo cuando tenga linux, pero mi ignorancia será voluntaria), tener que aceptar situaciones absurdas: según M$ el windows media player (o el internet explorer) no se puede desinstalar porque "añade funcionalidad" al sistema operativo, y si se lo desinstala podría "quitarle funcionalidad" al S.O. duh; y muchas razones más que citaré en algún otro post.

Va a ser largo pero divertido y, por lo menos en lo personal, me habré liberado de mocosoft y todas sus porquerías y al final me sentiré fabulosamente bien y muy orgulloso de mí mismo cuando grite de rodillas extasiado: "!POR FIN, GRACIAS DIOS MÍO, NO VOLVERÉ A USAR WINDOWS NUNCA JAMÁS, SOY UN HOMBRE NUEVO, SOY UN HOMBRE LIBRE Y DICHOSO!"