Problemas con driver e1000e en linux kernel 2.6.27

Septiembre 24, 2008 at 11:52 am (Software Libre, Tecnología, Tips, Ubuntu)

Si usas linux y tienes una placa ethernet de intel con un chipset Intel ICH8 o ICH9 gigE, podrías ver partir a tu placa.

Los primeros reportes indican que el driver mencionado corrompe la EEPROM/NVM usada por dichos dispositivos para almacenar información tan sensible como la MAC adddress.

El fallo ya ha sido reportado como bug del kernel, en mandrivafedoraubuntu  y suse; teniendo como principales afectados a portátiles.

Si ya actualizaste el driver, es probable que aún puedas salvarte vía una actualización de BIOS, pero puede requirir reemplazo de hardware, así que tan alentadora no es la noticia. Por otro lado sí crees que IABUTIL.EXE te va a ayudar, estás equivocado. Su uso no se aconseja para nada, porque podría dejarte peor, vale decir, tu tarjeta ni siquiera aparecerá detectada.

Si usas ubuntu y ya estás corriendo Intrepid, lo mejor es que descargues el paquete module-init-tools_3.3-pre11-4ubuntu10 que pone al driver en lista negra.

sl3

Permalink Dejar un comentario

mediawiki en windows 2000

Noviembre 5, 2007 at 12:01 pm (Software Libre, Tecnología, Tips, Ubuntu)

La cosa se veía fácil, hasta que me encontré el primer error :)

Warning: require_once(Mail.php) [function.require-once]: failed to open stream: No such file or directory in F:\mediawiki\includes\UserMailer.php on line 91

Fatal error: require_once() [function.require]: Failed opening required ‘Mail.php’ (include_path=’F:\mediawiki;F:\mediawiki/includes;F:\mediawiki/languages;.;C:\php5\pear’) in F:\mediawiki\includes\UserMailer.php on line 91

chan!

veamos que encontramos en la configuración.

El error dice que falta un archivo, en este caso Mail.php . No está en mi disco, según google es un archivito de PEAR. No, no lo tengo instalado… y tampoco quiero tenerlo.

Se supone que $wgSMTP es un array con la configuración del SMTP, pero sigue sin funcionar.

En la página de settings de mediawiki  hay algo que me puede servir: un archivo de log. Lo activamos y veamos que pasa.

El mismo error y nada que me ayude en el log, considerando mis exigua experiencia con mediawiki y su debug mode.

Volviendo a UserMailer.php, me encuentro con la siguiente línea:

if (is_array( $wgSMTP )) {

Ah, que bonito.

y que pasa si $wgSMTP no es array? ah!?

mmm hurgando un poco más me encuentro con:

* This function will perform a direct (authenticated) login to
* a SMTP Server to use for mail relaying if ‘wgSMTP’ specifies an
* array of parameters. It requires PEAR:Mail to do that.
* Otherwise it just uses the standard PHP ‘mail’ function.

mmm, standard PHP ‘mail’ function…  ahí estaba lo de PEAR y… probemos con $wgSMTP = true;   sí, así, tal cual.

Con eso, al menos no necesitaremos (en teoría) el mail.php y usaremos the standard mail function de PHP … chan!  (configurada correctamente en php.ini)

mmm, nuevo mensaje de error:

No fue posible enviar el correo de confirmación. Por favor, comprueba que no haya caracteres inválidos en la dirección de correo que has ingresado. 

veamos el log…

Error sending mail: SMTP server response: 454 5.7.3 Client was not authenticated.

a ver… revisemos la configuración de php.ini. Está bien. La prueba por telnet comprueba que efectivamente no me he autenticado… diablos y cómo hago eso desde php?

googleando, no encuentro casi nada, excepto un script en php para hacer la autenticación… hummm, pero esa no es la idea… tendría que modificar la función mail de php… y con la escasa experiencia con el lenguaje… mmm. Veremos si encontramos algo más.

Siguiendo con la cosa… no encontré nada, así que a investigar y codearemos un poco en php al parecer :)

encontré fsockopen(), creo que me será útil.

Está conectando, ahora a mirar si podemos autenticarnos en el server.

La autenticación falla.

500 5.3.3 Unrecognized command

después de solicitar la password :S si lo hago a mano, funciona… en auto, no anda ni pa’trás.

Luego de prueba tras prueba, la solución fue enviar con fputs, cada línea de la conversación con el SMTP. A excepción  del asunto y cuerpo del mensaje.

Ahora ya está funcionando… al menos para pedir la confirmación de la cuenta de correo.

[]

[Dream Theater - Beyond this life]

sl3

Permalink 1 comentario

Abriendo cervezas

Septiembre 6, 2007 at 10:54 am (Extranjero, Fun, Notable, Tips, Videos)

yo no bebo cervezas, pero tengo amigos y amigas que uff. Los típicos orillas de playa, bob esponja, sanguijuelas, toalla nova, y todos esos nombrecillos.

Hace un tiempo atrás les mostré un dispensador de esta bebida y ahora les mostraré un videito de muchas formas para abrir los contenedores de tan preciado líquido.

El video después del salto.

Leer el resto de esta entrada »

Permalink Dejar un comentario

mapa del kernel de linux

Agosto 22, 2007 at 3:01 pm (Fotos-Imágenes, Notable, Software Libre, Tecnología, Tips, Ubuntu)

Para los que no siguen mi twitter, les dejo un enlace a un mapa del kernel de linux.

[]

[Liquid Tension Experiment - Liquid Dreams]

sl3

Permalink Dejar un comentario

Google Desktop no indexa su propia carpeta

Julio 24, 2007 at 1:51 pm (Software Libre, Tecnología, Tips)

Estaba escribiendo un gran artículo a pedacitos de esta herramienta que me había sorprendido mucho, pero…

Me encontré con otra sorpresita… lo que sigue es en un xpbox de mi trabajo así que no se aceptan quejas talibanescas :p

Me descargué el SDK para ver si podía entretenerme un ratito después de el horario habitual de transmisiones. Descomprimí el bicho y comencé a jugar…

Me llamó la atención el Lector de Clips de la Web así que busqué el archivo .gg de ese gadget.

chan! no lo encontré… bueh, tal vez está oculto por ahí. Seguí buscando y encontró solo los que instalé de terceras partes.  Obvio que los encontré con google desktop en el box.

De la nada se me ocurrió mirar en esas famosas carpetitas donde las ventanitas guardan los archivos de programas (…)

Encontré un par de gadgets (.gg) yyy!!! me fui a google desktop para buscarlos por el nombre completo.

Adivinen qué!…

el dichoso desktop no indexa su carpeta bajo la estructura que dije antes, pero SÍ indexa la de otros programas!!!

¿por qué hace eso google desktop?

¿qué hay de malo en indexar sus propios contenidos?

¿por qué no incluye el código de (todos) sus gadgets?

¿por qué los paraguas son tan inútiles y la gente los compra igual?

[]

[La Renga - Lo frágil de la locura]

sl3

Permalink Dejar un comentario

cómo desactivar el chequeo de partición al arrancar ubuntu

Junio 14, 2007 at 11:29 pm (Software Libre, Tips, Ubuntu)

el martes me preguntaron como diablos hacer eso, y hoy como tengo un poco de tiempo, me puse a investigar un pelito.

veamos, que archivitos que conozco, tienen que ver con las particiones?

fstab, device map, mmm miremos que hay.

lecaros@kenny:~$ cat /boot/grub/device.map
(hd0) /dev/hda

mmm, no me convence, porque no sabe que particiones están activas… según yo debiera ser fácil para el sistema saberlo, así que se descarta.

NEXT!

lecaros@kenny:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda5
UUID=1f70d28f-99fe-4b23-a8ad-ec9ebeac6667 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda3
UUID=b62b5a31-2c10-4b15-8e32-5e8b247a6667 /boot ext3 defaults 0 2
# /dev/hda6
UUID=a2b14a3a-e088-45b7-b522-cdfa60666667 /home ext3 defaults 0 2
# /dev/hda1
UUID=632b0ff6-22bc-4aa1-a594-e06bc3166667 /media/hda1 ext3 defaults 0 2
# /dev/hda2
UUID=cbe966f9-37a2-4211-ac6a-90d6a61e6667 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Aquí hay algunas cosillas más… Sí, cambié los últimos 4 dígitos de los UUID.

Esos 0 del final me han tenido siempre intrigados. Veamos que encontramos por ahí.

Según el título son dump y pass… y¿? :p

veamos que nos dice man.

dump lo utiliza dump para saber que sistemas deben ser volcados… No, creo que no nos sirve tampoco.

pass lo usa fsck (eso es ya un buen comienzo) para determinar el orden de chequeo de los sistemas de archivos. ja! Bingo!! Si ese campo no está o es 0, entonces ese sistema no necesita ser chequeado. Nótese que en mi fstab tengo solo un filesystem con 1 y los demás con 2 y 0. 1 donde está instalado el sistema base, 2 para las los demás particiones filesystems que no sean cd, floppy ni swap.

Será eso realmente? Como diablos lo probamos?

googleando un poco encontré algunos tweaks con tune2fs, así que me fui al man… al parecer -l nos va a cantar lo que queremos saber.

Dejaré solo algunos resultados:

lecaros@kenny:~$ sudo tune2fs -l /dev/hda1
Password:
tune2fs 1.40-WIP (14-Nov-2006)
Filesystem volume name: <none>
Last mounted on: <not available>
Filesystem revision #: 1 (dynamic)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Last mount time: Thu Jun 14 21:50:03 2007
Last write time: Thu Jun 14 21:50:03 2007
Mount count: 6
Maximum mount count: 31
Last checked: Mon Jun 11 08:35:15 2007
Check interval: 15552000 (6 months)
Next check after: Sat Dec 8 09:35:15 2007

Bien, no sé que significan todos, pero un par al menos me interesaron :)

Cuando arranqué había montado 30 veces y se hizo el chequeo, así que Maximum mount count es uno de los sospechosos.

Hey, el manual de tune2fs también nos da las respuestas: -c y -C. El primero para Maximum mount count y el segundo para setear Mount count. Entonces lo que resta es setearlos con diferencia de 1 y ver que sucede.

Bien, la prueba resulta: se chequea el filesystem.

Ahora cambiamos el fstab para otra partición y lo dejamos con 0.

Bingo!!!

Eso es todo. Así que ya lo saben, para que no chequee algún filesystem al inicio, cambien ese 2 (debiera ser 2, sino es de sistema base o no se está chequeando) por un 0 y a rockear.

[]

[Angel Parra trío - Exótica mujer]

sl3

Permalink 5 comentarios

Reproducir recomendados de Last.fm en Rhythmbox

Junio 3, 2007 at 12:31 pm (Música, Tecnología, Tips, Ubuntu)

Eso, vamos a ver como agregar los recomendados de nuestro usuario de Last.fm al rhythmbox.

Si no tienes el plugin de Last.fm instalado, pues lo primero que debes hacer es eso, aunque si ya estás en Feisty viene instalado y solo resta habilitarlo.

Una vez hecho esto, ya estás en last.fm y escuchando alguna otra emisora, nos ponemos manos a la obra.

Primero cierra el Rhythmbox.

Ahora nos vamos a la carpeta /home/USUARIO/.gnome2/rhythmbox/

Ahí abres con tu editor favorito el archivo rhythmdb.xml y agregas las siguientes líneas:

<entry type=”lastfm-station”>
<title>Recomendados</title>
<location>http://www.last.fm/listen/user/USUARIO/recommended/100</location>
<mimetype>application/octet-stream</mimetype>
</entry>

Ahora guardamos el archivo y abrimos Rhythmbox.

En nuestras emisoras de Last.fm aparecerá _Recomendados_ y de ahí para adelante puro rock!

NOTA: el enlace de la etiqueta Location fue sacado directamente desde el sitio de last.fm para mostrar lo fácil que es agregar cualquier _selección_ desde el sitio, pero se puede cambiar por

lastfm://user/USUARIO/recommended/100

[]

[The Smashing Pumpkins - Silverfuck]

sl3

Permalink Dejar un comentario

Configuración de teclado en Ubuntu

Mayo 8, 2007 at 6:52 pm (Chile, Personal, Software Libre, Tips, Ubuntu)

respondiendo a suribe

Cambia el xorg.conf, en Option XkbLayout, que seguro tienes con “es”, debes dejarlo como “latam”

restart las X y tamos :D

[]

[Queen - It's a hard life]

sl3

Permalink 4 comentarios

De Madrid a New York según Google Maps

Marzo 30, 2007 at 10:40 am (Fotos-Imágenes, Fun, Notable, Tecnología, Tips, Transporte)

Está deluxe:

Nótese el paso 40.

Madrid a New York

y yo buscando ofertas de pasajes :p

Vía ALT1040

[]

[Dream Theater - The Answer Lies Within]

sl3

Permalink Dejar un comentario

i’m an old man

Marzo 22, 2007 at 6:32 pm (Fun, Peladas de cable, Personal, Tips)

No, at all!! really .. I really appreciate your good advices!! and all the things you say!

¿qué pensarías si te dicen/escriben eso?

no, no es necesario el contexto… creo; es solo una conversación de 2 personas, la una más joven que el otro… algunos años… pocos

‘taré viejo?

:S

[]

[Los Tr3s - El haz sensor]

sl3

Permalink Dejar un comentario

Siguiente Página »