domingo, 14 de septiembre de 2008

Placa WireLess Realtek 8185L

La historia
Necesitaba comprar una placa wireless que sea compatible con GNU/Linux, a quién le toque se ahorra algunos varios minutos consultado: La primera lista la conocí de haber preguntado en la lista del Lugmen, pero modelo que me ofrecían no aparecía. El segundo lo conocí buscando los drivers para mi placa. Cansado entonces de tantas vueltas me decidí por una edimax EW-7326Ig con chipset Realtek.

Drivers para placa chipset Realtek 8185L
Entonces la placa en cuestión es:
 MAbeeTT@nowhere someplace/ $: lspci -nn | grep -i 8185
03:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller [10ec:8185] (rev 20) 
MAbeeTT@nowhere someplace/ $: lspci -vv -d 10ec:8185
03:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 21
        Region 0: I/O ports at cc00 [size=256]
        Region 1: Memory at fdeff000 (32-bit, non-prefetchable) [size=512]
        Capabilities: <access denied>

Tenemos varias alternativas:
  • Ndiswrapper: Ndiswrapper es un proyecto que haciendo uso de la API de los drivers para windows los implementa en el kernel linux sin emulación.

    Para hacer andar el drivers de windows bajo ndiswrapper no hay que hacer otra cosa que instalarlo, si uno quiere evadir la línea de comando alcanza con instalar ndisgtk.
    Como el driver está hecho para windows arrastra un problema propio de windows, cada cierto volumen de información transferido se interrumpe la conexión. He probado sin ninguna opción de seguridad, WPA, WPA2, WEP y es indistinto. No deja de ser una opción práctica para quien no le gusa mucho juaquear

  • Drivers de Realtek: Bajé los drivers de Realtek pero no estaba preparando las cabeceras del kernel versión 2.6.24 que viene en ubuntu 8.04 así que tiraba algunos errores de compilación. Urgando encontré éste interesante HOWTO de Will Daniels. En líneas generales lo que uno tiene que hacer es bajarse el driver del sitio de él, en la parte de los scripts de compilación se aplica un parche. Luego uno agrega los módulos a /lib/modules/ e indica los módulos a cargar en /etc/modules. Para WPA la versión de nm-applet no escribe /etc/modules/interfaces de la manera en que el driver lo necesita así que hay que seguir más pasos por acá

Futuro
Un dato interesante es que hay versiones backports del kernel en ubuntu que incluyen al driver en el paquete Debian, pero no era una opción que me entusiasme, por ahora. De hecho en kernel.org la versión 2.6.26 (y posiblemente alguna anterior) ya incluye el driver.

martes, 8 de julio de 2008

Reparación Horno Microondas

Introducción
Desde que compramos ese horno microondas nos dio problemas. En más de una oportunidad lo llevamos al servicio técnico; supuestamente le cambiaron la placa lógica en una ocasión, y en las otras dos no encontraron nada. Lo que más me sorprendió es que en la primera visita nos preguntó el Señor dónde conectaba la ficha que tiene el aparato al referirse a la ficha de 20A IRAM 2076 con espigas planas largas.

Los síntomas
Inicialmente el aparato detenía la marcha del plato giratorio y apagaba la lámpara aleatoriamente mientras cocinaba. Después de un tiempo muy largo el aparato no detenía la marcha del motor y la luz continuaba encendida, esto se solucionaba si se indicaba un nuevo programa de cocción/descongelamiento o se desconectaba al mismo del suministro eléctrico, pasado otro tiempo más largo uno conectaba lo conectaba y el motor giraba junto a la luz encendida. El punto es que mientras la gente de la garantía no se daba cuenta qué pasaba la garantía misma caducó.

El Horno
Es un Global Home KOG-393R, fabricado en Corea, garantía provista por Service New SRL. La marca no es muy conocida pero el origen y los resultados de búsqueda delataron que se trataba de algo producido por Daewoo. Buscando también me encontré con una lista de IRAM de los artefactos que daban cumplimiento a normas de seguridad varias. Allí se puede apreciar claramente que es también el mismo que en otras marcas.

Reparación:
Con el modelo quedaba buscar algunos manuales de reparación. Una cosa interesante de los manuales es que tiene todo el procedimiento de verificación de partes paso a paso en unos diagramas parecidos a los de flujo Chaplin

Probando las distintas partes nada del sector lógico fallaba, me demoré demasiado por el temor a ser 'cocinado'. Observando con el multímetro (aka tester) noté que el circuito plato-lampara-algo_mas efectivamente no se abría y que era comandado por un relé (o relay). La protección del relé era un diodo de potencia que conducía en ambos sentidos. Si por ahí tienen una fábrica de hornos microondas no compren este modelo y marca de relé. porque la marca del diodo no la pude individualizar.

Casa de electrónica; $15 el diodo y otro relé 'compatible'. Taladrito soldador, y listo el pollo para descongelar :-P.

Otra Curiosidad
Al desarmarlo noté que la chapa blanca de acero que cubre el chasis estaba oxidada por el lado de adentro. No quiero imaginar lo que sería del aparato en otro lugar del mundo con mayor humedad ambiente que Mendoza si en tan poco tiempo por aca ya está (parcialmente) oxidado.

domingo, 20 de enero de 2008

Primeros adornos Open Source

Este sábado me sorprendió una llamada al teléfono celular, resultó ser Santiago, "tengo algo para vos que creo que te va a gustar". En el viaje la intriga me incomodaba.

La sorpresa fue más grande cuando me tocó abrir el paquete:

Resulta que en su trabajo (Lugar en el que yo trabajé tambíen) habían pasado unos desarrolladores de Mozilla (traductores para ser más precisos). Mi amigo les adoró los pines de la mochila, entonces le dejaron algunos y la pulserita.

Esta tarde pensaba que estos son mis primeros addons del mundo material. Desde hace mucho tiempo he querido dar con las remeras del LugMen pero no se han dado las condiciones de dinero ni presencia.

Otra observación es que yo uso de manera predilecta Debian: ¿cómo es que tengo logos propietarios conmigo?. Pero bueh... no se puede cumplir con todas al mismo tiempo.

De nuevo: Gracias Santi.