Listado de los proyectos de firmware alternativos para distintos modelos de router

Esta es una lista de Firmwares modificados para distintos modelos de distintas marcas de routers, estos firmwares han sido creados y mantenidos por personas y grupos que nada tienen que ver con los fabricantes de los routers.
La mayoria de estos proyectos tienen como origen la serie Linksys WRT54G, cuyo codigo fuente fue liberado por el propio fabricante de este modelo de router.
Proyectos de Firmware de terceros.

  • Major Projects
    • OpenWrt – Customizable firmware written from scratch with a JFFS2 file system for package management aimed mostly toward advanced users.[1] (Linux/GPL)
    • DD-WRT – Based on OpenWrt code. Paid and free versions available.[2] (Linux/GPL)
    • TomatoHyperWRT-based firmware. Features advanced QoS as well as Ajax and SVG graphs. The Tomato Manual is available at Wikibooks. (Linux/GPL)
    • X-Wrt – Extension of OpenWrt with a web-management console[3] (Linux/GPL)
    • DebWRT – Debian on embedded devices[4] (Linux/GPL)
    • FreeWRT – Experimental firmware based on OpenWrt.
    • Gargoyle – A web interface for OpenWrt that places a strong emphasis on usability. Features include an AJAX interface, dynamic DNS, QoS, bandwidth monitoring and access restrictions.[5] (Linux/GPL)
    • Sveasoft – Paid and free versions available. Latest versions available via subscription.[6]
    • RouterTech.Org – The RouterTech[7] firmware supports a vast number of ADSL Modem/Routers based on the Texas Instruments AR7 chipset, with either the Adam2 or PSP boot loaders. The firmware supports wireless routers using the TNETW1130 and TNETW1350A wifi chips, and also non-wireless routers. Features include support for minix partitions, CIFS and ftpfs mountpoints, selectable DSP and tiatm drivers, the latest Busybox releases, udpxy, dnsproxy, siproxd, mjproxy, ad blocking, scp, miniupnp, netshaper, rshaper, among others.[8] (Linux/GPL)
  • Minor Projects
    • AutoAP – AutoAP is an add on to DD-WRT that allows routers to continuously scan for and connect to open (and predefined WEP) wireless networks.
    • BatBox – RAM based distribution for experimenting, does not change firmware.
    • Bluebox – Automatic open Internet scanning and bridging software that runs on WRT54G with OpenWRT. [1]
    • ChillispotCaptive portal software that runs on WRT54G and other platforms, available under GPL.
    • Coova – OpenWrt based but with focus on Wireless Hotspot functionality.
    • Earthlink‘s IPv6 Firmware – IPv6 feature added to original Linksys firmware (beta-test version).
    • EzPlanet – Enhanced firmware based on DD-WRT v24 and including Layer 2 Load Balancer.
    • FONChillispot-based worldwide Hotspot network. After unsuccessfully attempting to develop a version that supports 2 SSIDs (one private, one public), FON abandoned the WRT54G series, and now distributes a router called La Fonera, which does support 2 SSIDs.
    • Freifunk – German software supports wireless mesh networks with OLSR, based on OpenWrt.
    • HotSpotPA – Captive portal hotspot system with credit card billing, based on OpenWrt.[9]
    • Meraki – Mesh Networking Wifi AP developed thru Roofnet project, based on OpenWrt.
    • Neighbornode
    • OpennetFirmware – Firmware based on OpenWrt and parts of Freifunk.
    • PacketProtector – OpenWrt-based security distribution that includes IDS, IPS, VPN, and web antivirus capabilities.
    • Tarifa – Based on stock WRT54GL firmware.[10]
    • TinyPEAP – Secure wireless authentication feature added to Linksys firmware.
    • UseMyNet – Captive Portal and Hotspot software that runs on OpenWrt.
    • WiFi-Box – No documentation available as of January 2006.[11]
    • WiFiDog Captive Portal – WiFi Dog by Ile Sans Fil, a Captive Portal software that runs on the OpenWrt platform.
    • WifiTastic – Hotspot solution for home or small business use. Features credit card billing. Runs on the OpenWrt platform.[12]
    • Wirds.net – A project which uses freifunk firmware with chillispot captive portal and worldspot.net authentication.
    • OpenWAG200 – A firmware based on stock firmware for the Linksys WAG200G modem/routers.
  • Projects no longer maintained
    • EWRT – Enhanced WRT, with integrated captive portal based on NoCatSplash
    • HyperWRT – Original power boost firmware project by Avenger 2.0 to stay close to official WRT54G and WRT54GS firmware but add features such as transmit power, port triggers, scripts, telnet, etc.
      • HyperWRT +tofu — Based on stock WRT54GS firmware, HyperWRT and some additions.
      • Rupan HyperWRT – Based on stock WRT54G firmware and HyperWRT.
    • HyperWRT Thibor – Firmware based on stock WRT54GS firmware, HyperWRT (closed) +tofu and other additions.[13]

………

  1. ^ «OpenWrt — Wireless Freedom». openwrt.org. http://openwrt.org/. Retrieved 2008-02-22.
  2. ^ «DD-WRT project site». www.dd-wrt.com. http://www.dd-wrt.com/. Retrieved 2008-02-22.
  3. ^ «OpenWrt for end users». x-wrt.org. http://code.google.com/p/x-wrt/. Retrieved 2008-08-18.
  4. ^ «DebWRT project site». www.debwrt.net. http://www.debwrt.net/. Retrieved 2010-07-28.
  5. ^ «Gargoyle Router Firmware». http://www.gargoyle-router.com.
  6. ^ «Sveasoft». sveasoft.com. http://www.sveasoft.com/. Retrieved 2008-02-22.
  7. ^ http://www.routertech.org
  8. ^ «The RouterTech Firmware». http://www.routertech.org.
  9. ^ «WiFi Hotspot System». hotspotpa.com. http://www.hotspotpa.com/. Retrieved 2009-11-26.
  10. ^ «The WRT54GL enhanced [http://sourceforge.net/projects/tarifa/ firmware.»]. sourceforge.net. http://tarifa.sourceforge.net/. Retrieved 2008-02-22.
  11. ^ «WIFI-BOX — WRT54G(s) GPL Firmware». sourceforge.net. http://sourceforge.net/projects/wifi-box/. Retrieved 2008-02-22.
  12. ^ «Welcome to WifiTastic». wifitastic.com. http://www.wifitastic.com/. Retrieved 2008-02-22.
  13. ^ «Hacking Your Linux-Based Wireless Router». extremetech.com. http://www.extremetech.com/article2/0,1697,1934579,00.asp. Retrieved 2008-02-22.

Mi ordenador me habla

Cuando se estropea nuestro ordenador, es muy complicado averiguar cual a sido el motivo.
Teniendo en cuenta que un ordenador es un conjunto de muchos componentes independientes que ensamblados a través de nuestra placa base hacen que el ordenador funcione, a veces, es mas fácil de lo que pensamos averiguar que componente es el que se ha estropeado y de este modo simplemente sustituirlo para poder reparar nosotros mismos el ordenador.
Para poder determinar que problema tiene nuestro ordenador los fabricantes de placas madre, han crearon un lenguaje sonoro, mediante el cual nuestro ordenador nos habla para decirnos que le pasa, y esto lo hace a través de pitidos, a continuación tenéis un listado de las distintas combinaciones de pitidos y que significa cada uno.

Códigos genéricos
* Ningún pitido: no hay suministro eléctrico.
* Pitido ininterrumpido: fallo en el suministro eléctrico.
* Pitidos cortos seguidos: placa base dañada.
* Pitidos largos seguidos: Memoria dañada o CMOS corrupta.
* 1 pitido largo: la memoria no funciona o no está presente.
* 1 largo y 1 corto: fallo en la placa base o en la basic ROM.
* 1 largo y 2 cortos: fallo en la tarjeta de vídeo o no está presente.
* 1 largo y 3 cortos: fallo en la tarjeta EGA.
* 2 largos y 1 corto: fallo en la sincronización de imagen.
* 2 pitidos cortos: fallo en la paridad de la memoria RAM.
* 3 pitidos cortos: fallo en los primeros 64 KB de la memoria RAM.
* 4 pitidos cortos: temporizador o contador defectuoso.
* 5 cortos: el procesador o tarjeta de vídeo no pasan el test (dan problemas).
* 6 cortos: fallo en el controlador del teclado. Este error es muy frecuente cuando se desenchufa el teclado con el equipo encendido.
* 7 cortos: modo virtual de procesador AT activo, error de excepción/identificador del procesador.
* 8 cortos: fallo de escritura en la RAM de vídeo.
* 9 cortos: error de checksum de la ROM BIOS.
* 10 pitidos cortos: error CMOS.

Códigos de IBM
* 2 pitidos cortos: detalle del error mostrado en el monitor.
* Pitido ininterrumpido: igual que los códigos genéricos: fallo en el suministro eléctrico.
* 3 pitidos largos: fallo en el teclado.

Códigos de las BIOS AMI
* 1 corto: error de refresco en la DRAM.
* 2 cortos: error de paridad.
* 3 cortos: error en los primeros 64 KB de la memoria RAM.
* 4 cortos: error de reloj.
* 5 cortos: error del procesador.
* 6 cortos: error de teclado; similar a los códigos genéricos.
* 8 cortos: error en la memoria gráfica.

Códigos de las BIOS Award

* 1 pitido corto y 1 largo: error de vídeo.
* 1 corto y 3 largos: error de teclado.

Códigos de las BIOS Phoenix (Thanks to Murphi)

¡Los guiones son pausas!
* 1-1-2: Fallo en la comprobación del procesador.
* 1-1-2: Tono grave. Fallo en la placa base.
* 1-1-3: Fallo en el acceso a la CMOS.
* 1-1-3: Tono grave. Fallo en la memoria extendida de la CMOS.
* 1-1-4: Error en la suma de control de la propia Bios.
* 1-2-1: Error en el PIT (Intervalo Programable del Temporizador).
* 1-2-2: Fallo en el controlador DMA.
* 1-2-3: Fallo en el acceso a DMA.
* 1-3-1: Error de refresco de la memoria RAM.
* 1-3-2: Fallo en la comprobación de los primeros 64 KB de RAM.
* 1-3-3: Error en los primeros 64 KB de RAM.
* 1-3-4: Fallo en la lógica de control de los primeros 64 KB de RAM.
* 1-4-1: Fallo en la línea de direccionamiento de los primeros 64 KB de RAM.
* 1-4-2: Error de paridad en los primeros 64 KB de RAM.
* 1-4-3: Fallo en la comprobación del temporizador del bus EISA.
* 1-4-4: Fallo en la comprobación del puerto 462 para el bus EISA.
* 2-1-1 a 2-1-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
* 2-2-1 a 2-2-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
* 2-3-1 a 2-3-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
* 2-4-1 a 2-4-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
* 3-3-1: Fallo en el registro del DMA secundario.
* 3-1-2: Fallo en el registro del DMA primario.
* 3-1-3: Fallo en el registro de la interrupción primaria.
* 3-1-4: Fallo en el registro de la interrupción secundaria.
* 3-2-2: Error en el vector de interrupción.
* 3-2-3: Reservado.
* 3-2-4: Fallo en el controlador del teclado.
* 3-3-1: Fallo de alimentación en la memoria CMOS.
* 3-3-2: Error de configuración en la CMOS.
* 3-3-3: Reservado.
* 3-3-4: Fallo en la memoria de vídeo.
* 3-4-1: Fallo en la inicialización de la tarjeta gráfica.
* 4-2-1: Fallo en el temporizador del sistema.
* 4-2-2: Fallo de apagado.
* 4-2-3: Fallo en la puerta A20 del controlador del teclado.
* 4-2-4: Interrupción inesperada en el modo protegido.
* 4-3-1: Fallo en la comprobación de la memoria RAM.
* 4-3-3: Fallo en el segundo canal del temporizador.
* 4-3-4: Fallo en el reloj del sistema.
* 4-4-1: Error en el puerto serie.
* 4-4-2: Error en el puerto paralelo.
* 4-4-3: Fallo en el coprocesador matemático (MPU).

Códigos comunes

* 1 pitido agudo y 1 grave repitiéndose en forma de sirena: aunque esto no sea realmente un código de error del POST, me veo obligado a comentarlo. Este tipo de «sirena» indica que el procesador está muy caliente. Es una alarma acústica para indicar que el procesador ha llegado o ha pasado de la temperatura de alarma fijada por el usuario o el fabricante en la BIOS. En algunas ocasiones, viene acompañado de un repentino bloqueo y posterior apagado del equipo (temperatura de apagado, fijada por el usuario en la BIOS).
* 1 pitido ni largo ni corto: como bien he dicho al inicio, este pitido indica que el POST ha concluido con éxito. La BIOS comenzará a buscar una unidad con un sistema operativo o con el instalador del mismo y lo iniciará.

Otros pitidos

* 3 pitidos cortos con pausas: algunas BIOS pueden dar 3 pitidos después de borrar la CMOS. A parte, muestran un mensaje en pantalla por si quieres cargar los valores por defecto o entrar en la configuración de la misma.
* 1 pitido ni largo ni corto, como el del POST: las BIOS de algunas tarjetas de red pueden hacer sonar el altavoz antes de que el sistema operativo arranque para indicar que funcionan. Suele aparecer un mensaje en pantalla.

Como Interpretar los pitidos de la placa base

hardwareCuando un ordenador empieza a fallar, es muy difícil determinar cual es el componente exacto que esta fallando, y a no ser que tengamos piezas de repuesto para todos los componentes del pc resultara imposible determinar cual es el componente que esta fallando.
Para facilitar esta tarea los fabricantes de placas base implementan en las mismas un sistema de alertas que nos pueden orientar a la hora de diagnosticar cual es el componente que nos esta haciendo la puñeta.
A continuación tenéis una descripción de algunos de estos avisos de la placa base…
Continuar leyendo «Como Interpretar los pitidos de la placa base»