Obelisco/Docs/MIPS

Changelog

YYYYMMDD

Autor WikiName

Descripción de cambios/anuncios

20080819

HernánRossetto

Nueva versión pública puesta a disposición.

20080819

HernánRossetto

Modifico la tarea programada para que reinicie el firewall cuando tenga nuevos nameservers.Esto debería resolver algunos inconvenientes en los Nodos que salen a Internet mediante terceros para abrir el IRC.

20080819

HernánRossetto

Modifico el PortalCautivo para que no inicie el IRC para aquellas IP aceptadas en el Portal.

20080818

HernánRossetto

Modifico el script /etc/cron.5min/01-dnsmasq.olsr para que agregue los default gateway como nameservers si no hay otros especificados. Esto debería ayudar a Nodos/AP que no tengan Internet a resolver dominios mediante otros Nodos/AP que sí tienen (Útil para el PortalCautivo).

20080818

HernánRossetto

Corrijo en BALConfig y en /etc/init.d/S20mmc lo reportado por NicolasLandini respecto los valores de gpiomask. Por favor probar e informar el resultado.

20080818

HernánRossetto

Corrijo en BALConfig la URL del CGI:IRC utilizado por BuenosAiresLibre, como las URL habilitadas por defecto en el PortalCautivo.

20070819

HernánRossetto

Nueva versión pública puesta a disposición.

20070819

HernánRossetto

Faltaba borrar la imágen del banner de FLISOL, ya no utilizada por el Portal Cautivo.

20070819

HernánRossetto

Mejoras en los scripts que generan obelisco-mips.

20070531

HernánRossetto

Incluyo el patch de GuidoIribarren al script 10-balls-update. Lo modifico para mayor compatibilidad con obelisco-mips.

20070526

HernánRossetto

Corrijo mini-typo en el script de inicio de crond.

20070526

HernánRossetto

Modifico BALConfig para que configure e inicie OLSR para el modo Routed Client.

20070525

HernánRossetto

Modifico el script de inicialización de OLSR, firewall y BALConfig para la utilización de una nueva interfaz llamada "sta" que se utilizaría para el rol Cliente en modo Routed Client (generalmente es Bridged Client). Esta configuración adicional sería útil para ciertos Clientes del proyecto que tienen su propia subred, publican servicios, etc (Ejemplo: NodoPenthouse).

20070525

HernánRossetto

A pedido de DiegoSancho modifico el script de inicialización de OLSR para parametrizar mejor la creación del FQDN y el subdominio adjunto a cada servicio publicado. Esto permitiría mayor posibilidad de personalización en la configuración de OLSR.

20070521

HernánRossetto

Cambio en los scripts de rdate el servidor por time-a.timefreq.bldrdoc.gov sugerido por DiegoSancho.

20070521

HernánRossetto

Creo el script /etc/cron.30min/10-rdate basado en /etc/hotplug.d/iface/10-rdate según sugerencia de DiegoSancho.

20070520

HernánRossetto

Agrego en BALConfig la posibilidad de configurar WDS en el rol Cliente cuando la interface wireless se configura en Modo Master. Esta opción debe ser utilizada para evitar la limitación del IEEE802.11 para los Wireless Bridged Client.

20070520

HernánRossetto

Modifico BALConfig para que utilice las interfaces detectadas e ignorar los valores por defecto. Mejora la compatibilidad con x86.

20070520

HernánRossetto

Modifico BALConfig para que muestre la opción de configurar el PORT4 sólo si se ingresa por balconfig extra, independientemente si es ProAP o no.

20070520

HernánRossetto

Elimino en BALConfig algunos valores por defecto innecesarios en la configuración de WDS y OpenVPN.

20070520

HernánRossetto

Modifico BALConfig para que, al configurar un ProAP, controle la existencia de la variable CFG_HW_BY_PROAPCFG al obtener la configuración de las interfaces, mejorando así las posibilidades de que las interfaces hayan sido correctamente seleccionadas. Si dicha variable no tiene valor "true", se termina la ejecución de BALConfig.

20070505

HernánRossetto

Remuevo el banner de FLISOL del Portal Cautivo.

20070505

HernánRossetto

Modifico BALConfig para que genere la variable NVRAM obelisco_node_subnet que contiene la subred publicada mediante OLSR por el AP/Nodo. Modifico el script de inicio de OLSR para que utilice esta variable NVRAM al publicar servcios, dónde utilizaba la lan_ipaddr. Este cambio asegura la resolución inversa de nombres de dominio.

20070505

HernánRossetto

Actualizo la configuración base de OLSR según archivo de configuración de ejemplo por open-mesh.net. Configuración optimizada para la próxima versión de OLSR.

20070505

HernánRossetto

Modifico BALConfig para que fuerce la nueva URL para el CGI-IRC del Portal Cautivo, para asegurarse así que utiliza la correcta inclusive después de actualizar el firmware y tomar la configuración anteriror.

20070505

HernánRossetto

En BALConfig borro del listado de sitios habilitados por defecto a www.installfest.info ya que pasó la FLISOL y el Portal Cautivo no tendrá más el banner correspondiente.

20070504

HernánRossetto

Agrego en BALConfig soporte a la configuración del PORT4. Es visible sólo para los ProAP el modo de participación adicional Nodo-Plus, que permite configurar esta interface.

20070421

HernánRossetto

Nueva versión pública puesta a disposición.

20070421

HernánRossetto

Algunos cambios en el código HTML del Portal Cautivo para que se vea mejor en distintos browsers.

20070421

HernánRossetto

Agrego algunas validaciones al Portal Cautivo para controlar si existe o no el archivo temporal con las noticias RSS.

20070421

HernánRossetto

Remuevo una llamada innecesaria a una función en el Portal Cautivo.

20070412

HernánRossetto

Corrijo el script de firewall ya que tenía un error en las reglas del Portal Cautivo, lo que impedía que se aplique la restricción del acceso a Internet.

20070411

HernánRossetto

Corrijo en BALConfig la condición para ofrecer los distintos roles de participación según las interfaces disponibles en x86.

20070409

HernánRossetto

Corrijo en el Portal Cautivo el path del archivo temporal con las noticas RSS.

20070409

HernánRossetto

Changeset 6907 de OpenWrt.

20070408

HernánRossetto

Modifico el Portal Cautivo para incluír la función de fcr (MontevideoLibre). Se utiliza esa función para procesar el RecentChanges de DokuWiki y otra para MoinMoin, dependiendo de la URL.

20070408

HernánRossetto

Más retoques a la hoja de estilos del Portal Cautivo.

20070407

fcr (Francisco Castro Regueira)

Crea función para parsear los Cambios Recientes del wiki de MontevideoLibre (DokuWiki).

20070407

HernánRossetto

Modifico en BALConfig el valor por defecto para la variable NVRAM obelisco_project_name par que sea BuenosAiresLibre.org (Pascal Case), igual a cómo figura en la imágen del banner.

20070406

HernánRossetto

Modifico el Portal Cautivo para reemplace #PROJECT_NAME# y/o #NODE_NAME# en el mensaje de texto personalizable (/www/msg.txt) por sus valores correspondientes.

20070406

HernánRossetto

En el Portal Cautivo modifico la función que genera las noticias RSS. Había una URL hardcodeada... ya no.

20070406

HernánRossetto

Corrijo la hoja de estilos del Portal Cautivo para que muestre los links de la información del Nodo con el mismo estilo que los otros hipervínculos.

20070406

HernánRossetto

Modifico las funciones del Portal Cautivo reemplazando todos los [ por case, cuando es posible, ya que responden más rápido.

20070406

HernánRossetto

En base al rumbo que lleva Obelisco, modifico el index.html del Portal Cautivo para que diga PortalCautivo donde decía buenosaireslibre.org

20070406

HernánRossetto

Correcciones en la hoja de estilos del Portal Cautivo para que el CGI-IRC se vea bien.

20070405

HernánRossetto

Modifico el Portal Cautivo para incluír el CGI-IRC.

20070405

HernánRossetto

Modifico los defaults de BALConfig para que utilicen el CGI-IRC provisto por GuidoIribarren

20070405

HernánRossetto

Borro unas comillas que sobraban en las RSS del Portal Cautivo

20070405

HernánRossetto

Modificaciones en la hoja de estilos del Portal Cautivo para tratar que se vea mejor en todos los browsers.

20070405

HernánRossetto

Corrección correspondiente al changeset 6854.

20070403

HernánRossetto

Corrección en los últimos cambios introducidos a BALConfig

20070401

HernánRossetto

Agrego la corrección al script de firewall introducido en el Changeset 6726 de OpenWrt

20070401

HernánRossetto

Muevo las reglas de iptables del Portal Cautivo a /etc/init.d/S35firewall (antes estaban en /etc/firewall.user)

20070401

HernánRossetto

Actualizo el sistema base a la última versión estable: OpenWrt WhiteRussian 0.9

20070401

HernánRossetto

Modifico BALConfig para que no pregunte por la configuración de AP-Conectado y/o Nodo si no están definidas las interfaces PORT2 y/o PORT3 respectivamente cuando el hardware detectado es ProAP.

20070401

HernánRossetto

Modifico BALConfig para que no pregunte por la configuración de Internet si la interfaz WAN está definida como "none".

20070401

HernánRossetto

Agrego en BALConfig el dominio de destino aceptado www.installfest.info para el Portal Cautivo.

20070401

HernánRossetto

Corrección en BALConfig: Agrego la variable wl0_ifname que faltaba para poder configurar correctamente la interfaz inalámbrica de LAN en obelisco-x86.

20070325

HernánRossetto

De los defaults de BALConfig elimino el servidor utilizado para CGI-IRC ya que no está activo el servicio. Agrego galeria.buenosaireslibre.org como un dominio aceptado.

20070325

HernánRossetto

Muevo un estilo CSS que estaba en las funciones del Portal Cautivo a su correspondiente archivo de estilos (portal.css). Además asigno el mismo tipo de fuente que el resto de la página al TAG PRE.

20070325

HernánRossetto

Corrijo en BALConfig la función que trae los valores por default de la NVRAM (Faltaba que haga ejecutable al archivo temporal).

20070325

HernánRossetto

Modifico el script de inicio de DNSMasq para que utilice la nueva variable NVRAM para obtener el TLD.

20070325

HernánRossetto

Modifico el script de inicio de OLSR para que utilice la nueva variable NVRAM para obtener el TLD. También comento la línea que fija el parámetro bcast a 255.255.255.255 ya que creo que no es necesario para WDS.

20070325

HernánRossetto

Modifico el Portal Cautivo para que genere los links a los nodos enlazados, con sus FQDN tal como vienen. (Antes los regeneraba sumiendo que el TLD siempre es "bal"...).

20070325

HernánRossetto

Modifico en BALConfig la variable que contiene el TLD para utilizar en la resolución de nombres dentro de la RedBAL. El TLD se guarda además en una variable NVRAM (obelisco_project_dns_tld) para ser utilizada luego por otros script.

20070325

HernánRossetto

Modifico el script balls-update para que tome la interfaz a utilizar de la NVRAM (wl0_ifname), con valor por defecto en eth1. Esto mejora la compatibilidad con Obelisco-x86.

20070325

HernánRossetto

Modifico la detección de OpenVPN, para que habilite o no las preguntas relacionadas.

20070325

HernánRossetto

Corrijo un typo en la validación que habilita la pregunta de soporte MMC/SD.

20070324

HernánRossetto

Modifico BALConfig para que genere las variables NVRAM necesarias para configurar las interfaces PORT2 y PORT3 si las mismas son wireless. Agrego defaults y las preguntas necesarias para realizar la configuración.

20070324

HernánRossetto

Preparo BALConfig para que los nombres de las interfaces de PORT2 y PORT3 sean configurables, para mayor compatibilidad con equipos ProAP. Además busca información de las interfaces en el archivo /etc/proap.cfg

20070324

HernánRossetto

Corrijo en BALConfig el valor por defecto para "Cliente en Modo Master, que debe ser "no" si es la primera vez que se configura.

20070324

HernánRossetto

Muevo las funciones de BALConfig a un archivo separado (/usr/lib/balcfg.sh) para facilitar la lectura.

20070320

HernánRossetto

Correcciones menores en el nuevo Portal Cautivo.

20070319

HernánRossetto

Modifico el Portal Cautivo para utilizar el nuevo diseño. Ahora el HTML del diseño queda en un archivo separado en /www/cgi-bin/portal.html.sh (sólo tiene un cat, por eso es un shell script), las funciones en /usr/lib/portal.sh y variables a utilizar en el HTML quedan en /www/cgi-info/info.sh

20070317

HernánRossetto

Corrección en el menú del nuevo diseño.

20070305

HernánRossetto

Termino los últimos retoques al nuevo diseño.

20070303

HernánRossetto

Comienzo a prepar/adaptar el nuevo diseño para incluírlo en Obelisco.

20070302

TomásMalio

Nuevo diseño web para el Portal Cautivo.

20070204

HernánRossetto

Nueva versión pública puesta a disposición

20070204

HernánRossetto

Corrección en BALConfig para la configuración personalizada del default para la página wiki del AP/Nodo.

20070204

HernánRossetto

Corrección en el script /etc/cron.5min/01-dnsmasq.olsr. Le cambio el nombre por 01-dnsmasq-olsr ya que no de otra forma no se ejecuta en obelisco-x86.

20070204

HernánRossetto

Modifico el Portal Cautivo para que utilice explicitamente el shell ash y evitar así errores en su ejecución.

20070204

HernánRossetto

Modifico BALConfig para que el default de wl0_mode sea ap y no wet como estaba.

20070203

HernánRossetto

Modifico los permisos (444) del banner obelisco para compatibilidad con obelisco-x86. De otra forma thttpd no lo lee.

20070203

HernánRossetto

Modifico el script portal.sh para que incluya información de PATH y un wildcard (/ro*/etc/banner) para compatibilidad con obelisco-x86.

20070203

HernánRossetto

Modifico el script de inicialización de dnsmasq para que no dependa del script ipcalc (y a su vez de awk).

20070203

HernánRossetto

Mini modificaciones en los scripts 01-dnsmasq.olsr y 01-balls-update para mejorar la compatibilidad con obelisco-x86.

20070203

HernánRossetto

Mejora en el script obelisco para que no falle al obtener el hostname de la NVRAM, si no encuentra los ejecutables de mtd o nvram. Corrijo un typo en la asignación por defecto de un nombre al archivo de backup.

20070128

HernánRossetto

Corrección en BALConfig para la función que trae los defaults de la nvram. Esta función se ejecuta en los modos de configuración normal, test, kamikaze y extra.

20070127

HernánRossetto

Modifico el script BALConfig para que sean configurables los valores de direcciones IP y otras variables, que hasta ahora estaban harcodeadas, etc. Este cambio mejora la posibilidad de utilizar Obelisco en otras comunidades con requerimientos similares.

20070127

HernánRossetto

Modifico el script obelisco para que antes de instalar el nuevo firmware fije la variable obelisco_nvram_defaults en true para simplificar la configuración luego de la actualización.

20070117

HernánRossetto

Modifico BALConfig para que pueda tomar la configuración de la NVRAM si la variable nvram obelisco_nvram_defaults tiene valor "true" (Genera un /tmp/balconfig.cfg). Esto puede ser útil para mantener la configuración entre actualizaciones de firmwares.

20070112

HernánRossetto

Modifico el script hw_info.sh para que no falle si no encuentra la utilidad nvram.

20061227

HernánRossetto

Modifico muy poco el script balls-update para que sea más fácil de utilizar en equipos con algún GNU/Linux que no sea Obelisco.

20061226

HernánRossetto

Modifico BALConfig para que utilice el script /usr/sbin/hw_info.sh en lugar de /rom/usr/sbin/hw_info.sh para compatibilidad con Obelisco-x86. Agrego ProAP a la sección de detección de hardware.

20061224

HernánRossetto

Corrijo unos typo que se escaparon en el script obelisco. Afectaba a obelisco upgrade.

20061223

HernánRossetto

Primer aniversario de Obelisco. Nueva versión pública puesta a disposición.

20061223

HernánRossetto

Modifico el nombre del script /etc/cron.30min/10-balls por 10-balls-update.

20061221

HernánRossetto

Modifico el script obelisco para que elimine el directorio /tmp/misc una vez terminado el backup, y también para evitar generar un archivo temporal al detectar la versión de Obelisco disponible en Internet.

20061221

HernánRossetto

Modifico BALConfig para que active balls-update para las participaciones AP-Aislado, AP-Conectado y Nodo. Lo desactiva en la participación Cliente.

20061221

HernánRossetto

Modifico el script de balls-update (/etc/cron.30min/10-balls) para que pueda ser desactivado mediante la variable nvram obelisco_balls_update_enable.

20061220

HernánRossetto

Modifico BALConfig para que asigne el valor 1 a la variable wl0_ap_isolate, según los resultados de las pruebas realizadas en el IRC. (Veíamos en el gráfico de OLSR que NodoPenthouse se conectaba directamente con NodoFiumicino cuando en la realidad no es así. Después del cambio se vió correctamente).

20061217

HernánRossetto

Cambio en BALConfig la descripción de la pregunta extra "Modo Master" por "Cliente en Modo Master".

20061217

HernánRossetto

Faltaban las opciones [si|no] en dos preguntas extra (la de NAT y la de Modo Master para Clientes) de BALConfig.

20061216

HernánRossetto

Modifico el PortalCautivo para que resalte los hipervínculos de Info y Chat cuando se muestra la información correspondiente.

20061216

HernánRossetto

Le quito permisos de ejecución a etc/hotplug.d/iface/01-portal, etc/hotplug.d/iface/10-rdate y etc/hotplug.d/button/01-obelisco.

20061216

HernánRossetto

Modifico la configuración de cron para que ejecute los scrips de /etc/cron.30min cada 30 minutos.

20061216

HernánRossetto

Modifico el script obelisco para que utilice path absoluto con nvram y de esta forma pueda ser ejecutado en forma remota (por obelisco_remote_flash.sh).

20061216

HernánRossetto

Creo el script /etc/cron.30min/10-balls para integración de Obelisco con BALLS, registrando allí los Nodos/APs que están online. Si, por ahora, necesita acceso a Internet.

20061213

HernánRossetto

Creo script run-parts (crond) según http://www.macsat.com/macsat/content/view/20/30/ y actualizo la inicialización de crond para que lo utilice en la ejecución de los scripts en /etc/cron.5min/

20061210

HernánRossetto

Corrección en BALConfig para la configuración extra del modo Cliente.

20061209

HernánRossetto

Mejora en el script del SES/Cisco Button para evitar que lance varios balconfig simultáneos.

20061209

HernánRossetto

Mejora en el PortalCautivo para que vuelva a bajar las noticias RSS si el archivo temporal tiene tamaño igual cero.

20061209

HernánRossetto

Corrección en la utilización de tar para la funcionalidad de backup en el script obelisco

20061208

HernánRossetto

Modifico el nombre del script hwInfo.sh por hw_info.sh y el archivo hwDB.txt por hw_db.txt

20061208

HernánRossetto

Simplifico la utilización de sed en BALConfig. Elimino la función check_hosts_file ya que no es necesaria con RC6. Cambio el nombre del script hwInfo.sh por hw_info.sh

20061208

HernánRossetto

Modifico el texto personalizable del PortalCautivo para que tenga la misma tipografía que el resto de la página, según visto en la última reunión organizativa.

20061208

HernánRossetto

Modifico el PortalCautivo para que 2 dígitos sean random cuando no se tiene la MAC Address para conectarse al IRC, corrijo el RSS que en ciertos casos (en los ítems de páginas borradas del wiki) no eliminaba el hipervínculo y simplifico la utilización de sed.

20061203

HernánRossetto

Correcciones en BALConfig para la funcionalidad que habilita/deshabilita NAT.

20061202

HernánRossetto

Modifico los puntos de montaje de la memoria MMC a /mnt/

20061202

HernánRossetto

Modifico el script hotplug de WDS para que tome el nombre de la intefaz desde nvram.

20061129

HernánRossetto

Corrección en BALConfig que tiraba un error durante la primera configuración de Internet static.

20061128

HernánRossetto

Corrijo error en la interfaz WAN para la configuración de Internet mediante BALConfig.

20061128

HernánRossetto

Mejoras en la regex del path en la funcionalidad que permite publicar servicios mediante el Portal Cautivo.

20061128

HernánRossetto

Agrego opción extra en BALConfig para habilitar o no NAT en la interfaz WAN. Además agrego la inicialización de la variable asociada (obelisco_wan_nat_enable) al valor true.

20061128

HernánRossetto

Agrego opción extra en BALConfig para la participación Cliente en modo Master.

20061126

HernánRossetto

Modifico el PortalCautivo y OLSR para poder publicar servicios disponibles en la red aprovechando la información transportada por el plugin nameservice.

20061126

HernánRossetto

Elimino ntpclient y utilizo el mismo script para actualizar la hora del equipo con rdate. Esto brinda la posibilidad de sincronizar el horario a los v5 (dónde no entraba ntpclient) y liberar algunos kb en otros equipos.

20061125

HernánRossetto

Simplifico la utilización de grep en PortalCautivo y BALConfig.

20061125

HernánRossetto

Modifico BALConfig para que genere nuevas variables, necesarias para el PortalCautivo.

20061125

HernánRossetto

Modifico el script obelisco para que haga el backup de /jffs y no otros directorios.

20061124

HernánRossetto

Agregada la funcionalidad de chat al PortalCautivo.

20061123

HernánRossetto

Comienzo a reescribir todo el PortalCautivo tomando como base WebIf de OpenWrt.

20061122

HernánRossetto

Creo un script que se ejecuta cada 5 minutos (/etc/cron.5min/01-dnsmasq.olsr) para ver si hay nuevos nameservers disponibles (información obtenida mediante OLSR). Si hay, reiniciará DNSMasq para que se puedan resolver nombres de otros AP/Nodos enlazados.

20061122

HernánRossetto

Modifico BALConfig para que genere la variable obelisco_olsrd_hna4 que contiene las subredes a publicar por OLSR. Elimino la función que modificaba el archivo de configuración, ya que ahora se encarga el script de inicio.

20061122

HernánRossetto

Cambio la configuración de OLSR para que utilice el algoritmo Link Quality Fish Eye y un archivo de configuración similar a RC6. También cambio el script de inicialización de OLSR para generar un archivo de configuración temporal en /tmp/olsrd.conf.

20061122

HernánRossetto

Modifico el soporte MMC. La memoria debe tener 3 particiones: la primera será squashfs (así no hay que instalar módulos adicionales) y contendrá los módulos ext3 y otras utilidades. La segunda partición es swap y la tercera ext3 dónde realmente se podrá escribir. El script de inicio se encarga de montar estas particiones.

20061121

HernánRossetto

Modifico el script /etc/firewall.user para que genere un log cuando se activan las reglas de firewall para el PortalCautivo.

20061121

HernánRossetto

Creo script /etc/hotplug.d/iface/01-portal para que vuelva a ejecutar las reglas de iptables para el PortalCautivo cuando exista una posible conexión a Internet. Esto es necesario para que pueda resolver los nombres de dominio de los destinos aceptados.

20061121

HernánRossetto

Corrección en el script /etc/hotplug.d/button/01-obelisco para que apague el LED blanco cuando se presiona el botón SES/Cisco.

20061121

HernánRossetto

Correcciones en la configuración y en el script de inicio de dnsmasq para que responda en todas las interfaces y sea más parecido a RC6.

20061120

HernánRossetto

Actualizo /etc/firewall.user para que también permita habilitar direcciones IP de las subredes 172.16.x.x

20061120

HernánRossetto

Quito la llamada al script que juntaba los nameservers en la inicialización de cron.

20061120

HernánRossetto

Modifico BALConfig para que incluya el siguiente listado de destinos aceptados en obelisco_portal_accept: 10.4.0.0/255.255.0.0, 172.16.0.0/255.255.0.0, www.buenosaireslibre.org, wiki.buenosaireslibre.org, balls.buenosaireslibre.org, mapa.buenosaireslibre.org

20061120

HernánRossetto

Elimino comentarios en exceso de /etc/firewall.user. Modifico la sección de Portal Cautivo para que permita tráfico hacia más de un destino aceptado. Los destinos aceptados se incluyen en la variable obelisco_portal_accept y por defecto acepta tráfico hacia la RedBAL (10.4.0.0/255.255.0.0). Incluyo ese default en /etc/init.d/S05nvram

20061120

HernánRossetto

Modifico el script de inicio de dnsmasq para que cree el nuevo archivo de configuración temporal /var/run/dnsmasq.olsr si éste no existe (Necesario para que pueda inicializar el servicio).

20061120

HernánRossetto

Agrego soporte MMC en BALConfig y otras pequeñas modificaciones.

20061120

HernánRossetto

Modifico la configuración de ipkg y el profile para incluír soporte MMC. También fijo el default para la variable obelisco_mmc_enable en false.

20061120

HernánRossetto

Agrego los drivers para memorias MMC y el módulo ext2 para utilizar ese filesystem en la MMC, que es montado en /mmc por el script /etc/init.d/S20mmc. La memoria se habilita o deshabilita desde BALConfig extra.

20061120

HernánRossetto

Actualizo el script /etc/init.d/S70sesbutton según RC6 y creo /etc/hotplug.d/button/01-obelisco para el tratamiento del botón SES/Cisco y el de Reset. SES/Cisco aplica BALConfig defaults y Reset hace reboot del equipo.

20061114

HernánRossetto

Actualizo /etc/httpd.conf según RC6 y elimino opciones que nadie usa. Modifico los arhivos a utilizar para guardar nameservers según RC6.

20061114

HernánRossetto

OpenWrt WhiteRussian RC6 está disponible. Comienzo la actualización definitiva a la nueva versión.

20061107

HernánRossetto

Mini-correcciones en la inicialización de dnsmasq (/etc/init.d/S50dnsmasq) y cambios en en el archivo de configuración.

20061105

HernánRossetto

Correcciones y mejoras en la función que detecta el hardware en BALConfig y en las secciones de configuración de WDS y OpenVPN.

20061105

HernánRossetto

Agrego un texto en el /etc/resolv.conf generado por el script de inicialización de dnsmasq advirtiendo que no se debe modificar el mismo.

20061105

HernánRossetto

Modifico la función que guarda variables en el archivo de configuración para que reemplace los espacios por # y hago el mismo reemplazo para la variable obelisco_hw_detected.

20061105

HernánRossetto

Agrego ifconfig y route en la opción "debug" del script obelisco.

20061105

HernánRossetto

Agrego una función en BALConfig para eliminar variables nvram que se dejaron de utilizar en Obelisco.

20061105

HernánRossetto

Modifico el script obelisco para que incluya una opción "debug", que almacena en /tmp/debug.txt las salidas de: logread, nvram show, ps y df.

20061104

HernánRossetto

Quito el valor por defecto que se fija a ntp_server al inicio de Obelisco.

20061104

HernánRossetto

Modifico BALConfig para que habilite o deshabilite el SES_button según el dispositivo que se esté utilizando.

20061104

HernánRossetto

Modifico el script de inicialización de dnsmasq para que sobreescriba el archivo /etc/resolv.conf con "nameserver 127.0.0.1" para que el router en sí utilice el caching-dns-server local.

20061104

HernánRossetto

Corrijo el script obelisco para que baje el firmware del directorio correcto y que baje la versión micro en caso de un v5.

20061104

HernánRossetto

Modifico la configuración de dnsmasq para que sólo escuche en la interfaz br0 (LAN).

20061104

HernánRossetto

Modifico el script de incio de cron para que ejecute cada 5 minutos cualquier sript existente en /etc/cron.5min

20061104

HernánRossetto

Modifico BALConfig para que soporte la configuración de los hosts excluídos del PortalCautivo.

20061104

HernánRossetto

Modifico BALConfig para que sólo guarde las variables BALCFG_* en el archivo de configuración y algunas otras correcciones/mejoras.

20061104

HernánRossetto

Modifico el script de inicialización de ntpclient para que utilice pool.ntp.org en lugar de time.sinectis.com.ar

20061104

HernánRossetto

Agrego la variable nvram static_route en BALConfig y elimino la pregunta para configurar el NTP Server (para que se configure con valores por defecto).

20061104

HernánRossetto

Modifico el index.cgi y la configuración del httpd del PortalCautivo para que utilice las nuevas variables sin CamelCase.

20061104

HernánRossetto

Modifico BALConfig para acomodar un poco algunas partes de código y que se ajuste lo más posible a las GNU Coding Standars, eliminando CamelCase en funciones y variables.

20061103

HernánRossetto

Mejoras en BALConfig para que termine con un mensaje de error si se ingresó una dirección IP inválida.

20061101

HernánRossetto

Mejoras en BALConfig para la lógica de la configuración del acceso a Internet .

20061101

HernánRossetto

Modifico el script de firewall y el de inicialización de olsr para que utilicen las variables *_enable para la configuración y genero un valor por defecto para obelisco_wds_enable en /etc/init.d/S05nvram

20061101

HernánRossetto

Modifico y corrijo la configuración de WDS, Internet, PortalCautivo y OpenVPN para que tengan siempre el mismo comportamiento: Que no se deshabiliten si no se utilizó balconfig extra, pero que tampoco se habiliten si nunca se lo indicó.

20061101

HernánRossetto

Corrijo la función de detección de harware de BALConfig ya que podía no devolver un valor. Además cambio de posición los tipos de configuración defaults y auto.

20061031

HernánRossetto

Correcciones y mejoras introducidas por los Changeset 4641, 5174, 4282, 4132, 4611, 5305, 5147, 5136.

20061031

HernánRossetto

Modifico los scripts de firewall para que incluyan soporte a la nueva interfaz WDS.

20061031

HernánRossetto

Modifico BALConfig, el script de inicialización de OLSR y WDS para utilizar una interfaz adicional (br1) para los enlaces WDS, en lugar que se unan al bridge br0 de LAN.

20061030

HernánRossetto

Modifico el script de inicialización de OLSR (/etc/init.d/S60olsrd) para que utilice la máscara de subred 255.255.255.255 cuando detecte que se está utilizando WDS. Ésto permite que routers en distintas subredes enlazadas por WDS puedan intercambiar sus rutas.

20061030

HernánRossetto

Habilito STP en el bridge LAN (br0) por defecto.

20061030

HernánRossetto

Modifico BALConfig para que elija la antena correcta según el modelo de hardware, ya que en distintas versiones se invierte el orden.

20061030

HernánRossetto

Modifico BALConfig para que guarde el hardware detectado en una variable nvram llamada obelisco_hw_detected.

20061029

HernánRossetto

Modifico BALConfig para que modifique la variable nvram wl0_txant durante la selección de la antena a utilizar.

20061029

HernánRossetto

Modifico BALConfig para que ofrezca un default gateway distinto cuando se configura como Clinete. Ofrecerá LAN_IP-1.

20061029

HernánRossetto

Modifico BALConfig para que permita configurar el listado de direcciones MAC habilitadas para WDS, al ejecutar balconfig extra.

20061029

HernánRossetto

Modifico BALConfig para que no suprima los caracteres # ya que se pueden utilizar para ser reemplazados por espacios en las respuestas.

20061029

HernánRossetto

Modifico BALConfig para que altere las variables dhcp_start y dhcp_num ya que antes no lo hacía y el servicio podía ser afectado por valores residuales de firmwares anteriores.

20061029

HernánRossetto

Modifico BALConfig para que utilice el archivo de configuración /etc/balconfig.cfg (si existe) si no encuentra /tmp/balconfig.cfg cuando se ejecuta balconfig auto.

20061029

HernánRossetto

Actualizo hwInfo.sh y agrego validación para que utilice /tmp/hdDB.txt cuando no encuentre /usr/lib/hwDB.txt

20061029

HernánRossetto

Actualizo /usr/lib/hwDB.txt con la última información cargada en el wiki.

20061025

HernánRossetto

Typo en /etc/init.d/S05nvram

20061011

HernánRossetto

Cambio los scripts para crear el firmware para v5 con un nombre más genérico: micro. De todos modos, el firmware para WRT54G indica que es para v5.

20061011

HernánRossetto

Correcciones introducidas por los changeset de 4903, 4912, 4920, 4940 y 4981

20061011

HernánRossetto

Quito permisos de ejecución a /etc/hotplug.d/iface/00-resolvconf

20060927

HernánRossetto

Modifico el script que genera el firmware para que el del WR850G tenga extensión .trx y para generar uno para el WRT54GL (que es igual al del GL).

20060924

HernánRossetto

Modifico la inicialización de dnsmasq para que sólo desactive el dhcpd en la interface lan cuando obelisco_dhcpd_enable sea distinto de true. Este comportamiento es necesario para que el router siempre pueda tener el dns server disponible para reslución de nombres y caching.

20060924

HernánRossetto

Cambio todos los scripts para utilizar variables NVRAM genéricas que comiencen con obelisco_ en lugar de bal_ para generalizar su significado. Modifico button_enable por obelisco_button_enable y lo mismo con dhcp_enable (que cambia a obelisco_dhcpd_enable), httpd_enable, olsrd_enable, portal_enable, portal_log, vpn0_enable y vpn1_enable.

20060924

HernánRossetto

Modifico BALConfig para unificar los nombres de variables utilizadas en el script. Modifico la función que verifica la passwd de root para que no utilice una variable. Modifico el encabezado del archivo de configuración. Actualizo algunos comentarios.

20060924

HernánRossetto

Modifico la inicialización de dnsmasq para que elimine /etc/resolv.conf según sugerido en ticket 518 de OpenWrt.

20060924

HernánRossetto

Correcciones introducidas en los changeset 4628, 4193 y 4738.

20060924

HernánRossetto

Actualizo todos los archivos para que el detalle de versión/creador sea con una dirección de email del proyecto. Abriendo las puertas para que existan modificaciones de otras comunidades...

20060918

HernánRossetto

Al parecer Obelisco no funciona en los WRT54G v5 por la forma de inicializar el filesystem. Habrá que seguir investigando.

20060917

HernánRossetto

Corrijo typo en hwInfo.sh

20060916

HernánRossetto

Remuevo (comento) la restricción por IP del servidor web del Portal Cautivo.

20060916

HernánRossetto

Para la versión adicional removí tcpdump (y libpcap), ip y cambié por ipkg-sh.

20060916

HernánRossetto

Modifico BALConfig para que detecte el hardware, indique si es un WRT54G v5 y deshabilite la configuración de OpenVPN en estas versiones.

20060916

HernánRossetto

Modifico el script hwInfo.sh para que detecte el hardware WRT54G v5.

20060916

HernánRossetto

Modifico scripts para generar automáticamente el firmware de WRT54G v5 con cada nueva versión de Obelisco.

20060912

HernánRossetto

Primeras pruebas de una versión adicional de Obelisco que soporte WRT54G v5, dónde se removió OpenVPN (libopenssl, kmod-tun, liblzo, openvpn).

20060709

HernánRossetto

Nueva versión pública puesta a disposición.

20060709

HernánRossetto

Elimino de BALConfig la función que fijaba una contraseña por defecto al usuario root, ya que no funciona correctamente.

20060708

HernánRossetto

Modifico el script S70sesbutton para que utilice /usr/sbin/balconfig en lugar de /rom/usr/sbin/balconfig.

20060708

HernánRossetto

Modifico la función en BALConfig que fija una contraseña por defecto al usuario root cuando se solicita una configuración del tipo defaults y para que fije por defecto el valor true en la varible button_enable.

20060708

HernánRossetto

Agrego una variable de nvram para habilitar/deshabilitar el script del SES Button y modifico dicho script para que la utilice. La variable es button_enable y se fija su valor por defecto en true.

20060708

HernánRossetto

Agrego el script /etc/init.d/S70sesbutton para la funcionalidad de configurar con valores defaults el router al presionar el botón SES (Cisco) en equipos Linksys (Basado en http://forum.ppenwrt.org/viewtopic.php?id=5286).

20060708

HernánRossetto

Agrego más defaults en la configuración del tipo Cliente mediante BALConfig.

20060708

HernánRossetto

Agrego una advertencia en BALConfig cuando no puede modificar el archivo de configuración de OLSR.

20060708

HernánRossetto

Modifico unas variables de BALConfig para que almacenen valores true/false cuando estaban guardando si/no.

20060707

HernánRossetto

En BALConfig agrego más variables de nvram con sus defaults.

20060705

HernánRossetto

En BALConfig elimino un par de variables que se estaban generado repetidas.

20060705

HernánRossetto

En BALConfig agrego ordenamiento al listado generado de variables a guardar en NVRAM. Mejora la lectura en el tipo de configuración test.

20060705

HernánRossetto

Acomodo la tabulación en BALConfig para mejorar la lectura del código.

20060705

HernánRossetto

Mejora en la función que guarda los defaults para el tipo de configuración defaults de BALConfig.

20060705

HernánRossetto

Corrección en la función que asigna una contraseña por defecto al usuario root, para el tipo de configuración defaults de BALConfig.

20060705

HernánRossetto

Modifico el tipo de configuración defaults para que fije el boot_wait en on y la contraseña del usuario root.

20060705

HernánRossetto

Modifico ciertos valores por defecto de configuración, para que sean apropiados al nuevo tipo de configuración. vpn0_enable, vpn1_enable, ifup_interfaces

20060705

HernánRossetto

Agrego en BALConfig un tipo de configuración adicional denominado "defaults", dónde se configura al equipo con ciertos valores fijos de forma automática.

20060705

HernánRossetto

Pequeña corrección en BALConfig para que genere un error cuando no se ingresa una dirección IP al configurar OpenVPN.

20060701

HernánRossetto

Agrego en BALConfig un tipo de configuración adicional denominado "extra". En este tipo de configuración muestra preguntas adicionales más complejas o experimentales que de otra manera quedarían ocultas.

20060701

HernánRossetto

Modifico BALConfig para agrupar en funciones el código que realizar la configuración después de leer el archivo guardado.

20060630

HernánRossetto

Mini-corrección en BALConfig: No guardaba el port en la configuración del cliente OpenVPN.

20060628

HernánRossetto

Modifico el script del firewall para que tome el puerto a abrir de OpenVPN de la NVRAM.

20060628

HernánRossetto

Modifico los archivos de configuración de OpenVPN para que no incluyan información del puerto a utilizar. Modifico el script de inicio de OpenVPN para que tome el puerto a utilizar de la NVRAM.

20060628

HernánRossetto

Mini-corrección en BALConfig por la cual no interpretaba el parámetro con el que se lanzaba el script.

20060628

HernánRossetto

Modifico BALConfig para que borre el link al archivo /rom/etc/hosts.

20060628

HernánRossetto

Genero un archivo hosts vacío para que sólo quede un link que será borrado con BALConfig.

20060628

HernánRossetto

Modifico BALConfig para que incluya en la configuración de OpenVPN el puerto a utilizar.

20060627

HernánRossetto

Agrego más defaults (wl0_rateset, wl0_rate, wl0_txpwr) en BALConfig.

20060627

HernánRossetto

Cambio la utilización de la vlan5 (port3) por la vlan6 y la vlan6 (port4) por la vlan8 , ya que tiene un poco más de sentido.

20060626

HernánRossetto

Modifico el script index.cgi para que liste los Nodos enlazados, aceptando ahora aquellos que utilicen una dirección ip que comience con 172.16.

20060626

HernánRossetto

Modifico BALConfig para que ofrezca, mediante una pregunta, guardar los cambios en NVRAM sin tener que escribir comandos. Sugerido por CerBero.

20060626

HernánRossetto

Modifico BALConfig para que utilice la nueva configuración de OpenVPN basada en las interfaces tapX.

20060626

HernánRossetto

Cambio el script de inicialización de OpenVPN para que utilice la nueva configuración basada en las interfaces tapX.

20060626

HernánRossetto

Cambio la configuración de OpenVPN para usar las interfaces tapX ya que son las que funcionan correctamente con olsr, y para que utilice el puerto 1195 en lugar del 1194.

20060626

HernánRossetto

Modifico el script obelisco para que al hacer un backup genere una copia de la CFE, necesaria para resucitar un equipo con el cable JTAG. También quité el backup del directorio /dev/ ya que no lo veo necesario.

20060625

HernánRossetto

Corrijo typo en el script S45firewall.

20060624

HernánRossetto

Actualizo la dirección de correo de la lista general en el script BALConfig.

20060624

HernánRossetto

Modifico BALConfig para que configure el switch de los Motorola WR850G v2 de la forma invertida.

20060622

HernánRossetto

Importante corrección introducida en el changeset 3925 de OpenWrt.

20060530

HernánRossetto

Modifico BALConfig para agrupar código en funciones. Agrego comentarios para facilitar la lectura.

20060527

HernánRossetto

Modifico las direcciones IP por defecto utilizadas en BALConfig.

20060527

HernánRossetto

Modifico la configuración de OpenVPN en BALConfig para soportar la configuración manual y automática del cliente OpenVPN.

20060523

HernánRossetto

Invierto el orden de los parámetros de la función funQuestion en BALConfig para unificar criterios con funAppendVariable.

20060523

HernánRossetto

Agrego la opción static en la configuración del acceso a Internet.

20060523

HernánRossetto

Elimino los archivos /etc/hosts y /etc/hots.inet, que servían de ejemplo. Incluiré info en el wiki.

20060523

HernánRossetto

Cambio el mensaje de login de inglés a español dónde indica que se debe asignar una contraseña al usuario root.

20060523

HernánRossetto

Mejoro el script 00-resolvconf para evitar errores al generar el nuevo resolv.conf

20060523

HernánRossetto

Agrego comentarios sobre la variable nvram antdiv en BALConfig. El default es -1.

20060523

HernánRossetto

Modifico BALConfig para que controle las variables de nvram introducidas en los cambios 3628, 3809, 3555 de OpenWrt.

20060523

HernánRossetto

Marco con tags los cambios introducidos en todos los scripts.

20060523

HernánRossetto

Creo el script /etc/ppp/ip-up.d/00-resolvconf con parte del contenido que tenía el script /etc/ppp/ip-up

20060523

HernánRossetto

Correcciones introducidas en los changeset 3503, 3628, 3809, 3555, 3538, 3550, 3709, 3725, 3804 y 3814 de OpenWrt (pre RC6).

20060521

HernánRossetto

Modifico BALConfig para incluír más defaults de las interfaces port2 y port3.

20060521

HernánRossetto

Corrijo index.cgi para que borre el archivo de noticias una vez bajado y procesado.

20060521

HernánRossetto

Corrijo la configuración de OpenVPN en BALConfigi y en el script de inicialización.

20060514

HernánRossetto

Modifico BALConfig para que ofrezca el hostname del equipo si el WikiName comienza con la palabra Nodo.

20060514

HernánRossetto

Modifico index.cgi para que muestre los nombres de los AP/Nodos enlazados, con un hypervínculo a la página de información del Nodo. Esta información la tomo del plugin nameservice de OLSR. Para esto es necesario asumir que los otros AP/Nodos tienen Obelisco o una configuración similar.

20060514

HernánRossetto

Modifico index.cgi para que los posibles errores no impidan visualizar la página.

20060514

HernánRossetto

Corrección en index.cgi para que no genere un error cuando no puede borrar el archivo de nociticas previamente descargado.

20060514

HernánRossetto

Modifico BALConfig para que ofrezca automáticamente el DNS server si calculó el default gateway.

20060514

HernánRossetto

Modifico BALConfig para que cambie el parámetro name del plugin nameservice por el hostname del equipo.

20060514

HernánRossetto

Vuelvo a cambiar la configuración del nameservice en OLSR para agregar los parámetros name y dnsserver.

20060513

HernánRossetto

Corrección en BALConfig: no desactivaba la VPN en modo cliente.

20060512

HernánRossetto

Corrección en el script de inicio de cron para que utilice el nuevo script 00-resolvconf

20060512

HernánRossetto

En el archivo de configuración de OLSR elimino los parámetros del nameservice que no se están utilizando.

20060512

HernánRossetto

Corrección en BALConfig sobre la configuración de OLSR cuando el Nodo tiene acceso a Internet.

20060511

HernánRossetto

La configuración de los DNS de PPP en el script 00-resolvconf no funciona. Moví la funcionalidad al script ip-up de PPP, dónde funciona ok.

20060511

HernánRossetto

Modifico BALConfig y el script de inicio de OpenVPN para que soporten la nueva configuración.

20060511

HernánRossetto

Cambio la configuración de OpenVPN para que utilice el método peer-to-peer pero sin claves ni nada. Bien simple.

20060511

HernánRossetto

Modifico el script 00-resolvconf para que tome los DNS servers obtenidos por PPP de las variables DNS1 y DNS2.

20060511

HernánRossetto

Muevo el script 15-resolvconf a 00-resolvconf para que se ejecute antes que otros scripts

20060509

HernánRossetto

Minicorrección en el script obelisco para que oculte posibles errores generados por wget cuando no hay conexión a Internet.

20060509

HernánRossetto

Actualizo el script 15-resolvconf para que tome en cuenta el resolv.conf generado por ppp

20060509

HernánRossetto

Corrección en el script de inicio de cron.

20060508

HernánRossetto

Modifico BALConfig para que genere automáticamente /etc/hosts.local con el par ip-hostname de localhost y del hostname del nodo.

20060508

HernánRossetto

Modifico la configuración de dnsmasq para que sólo utilice /tmp/resolv.conf

20060508

HernánRossetto

Creo una tarea en cron para que ejecute este script automáticamente cada 5 minutos (para detectar los cambios introducidos por olsr).

20060508

HernánRossetto

Creo un script que regenere el /tmp/resolv.conf cada vez que levanta o baja una interfaz, conteniendo todos los nameservers configurados por los otros servicios (olsr, dhcp, static,etc).

20060508

HernánRossetto

Modifico la configuración de olsr para que guarde los nameservers descubiertos en /var/run/resolv.conf.olsr

20060508

HernánRossetto

Modifico el sript /usr/share/udhcpc/default.script para que guarde los nameservers obtenidos por dhcp en /var/run/resolv.conf.dhcp

20060508

HernánRossetto

Modifico /etc/functions.sh para que guarde los nameservers configurados estáticamente en /var/run/resolv.conf.static

20060508

HernánRossetto

Mini-corrección en el inicio de dnsmasq.

20060508

HernánRossetto

Correcciones en BALConfig en la forma de utilizar los archivos de configuración para mejor control de errores.

20060508

HernánRossetto

Modifico BALConfig para que suprima ciertos caracteres no necesarios ingresados como respuestas a las preguntas.

20060508

HernánRossetto

Cambio awk por sed en BALConfig. Correcciones varias en BALConfig.

20060507

HernánRossetto

Nueva funcionalidad en BALConfig para ofrecer del Default Gateway y DNS de la LAN.

20060507

HernánRossetto

Correcciones varias en BALConfig. Cambio las vlans12 a 14 por vlans4 a 6

20060507

HernánRossetto

Simplifico las reglas de forwarding en el firewall.

20060507

HernánRossetto

Corrijo la configuración del httpd para que respete la nueva forma de restricción por IP.

20060507

HernánRossetto

Modifico la configuración y/o inicialización de OLSR y el Firewall para soportar OpenVPN.

20060507

HernánRossetto

Agrego script de inicialización de OpenVPN.

20060507

HernánRossetto

Agrego funcionalidad básica en BALConfig para configurar un OpenVPN Server y/o Cliente.

20060507

HernánRossetto

Preparo configuración de Server y Cliente de OpenVPN basadas en http://openvpn.net/howto.html#examples

20060506

HernánRossetto

Un poco más de prolijidad en balconfig, para que sea más fácil de entender por todos.

20060506

HernánRossetto

Modifico la detección de características de hardware para que sea un poco más genérica en balconfig.

20060506

HernánRossetto

typo en la configuración de OLSR.

20060506

HernánRossetto

Modifico el script de inicio del cron para que sea compatible con RC5.

20060506

HernánRossetto

Quito del inicio de cron la entrada de ntpclient ya que en RC5 el ntpclient se inicia desde los scripts de ifup.

20060506

HernánRossetto

Modifico y limpio la configuración de dnsmasq para que utilice los DNS servers obtenidos por OLSR y por PPPOE.

20060501

HernánRossetto

Le saco el sort al script de registro de visitias ya que no corresponde ordenarlo.

20060501

HernánRossetto

Agrego funcionalidad para mostrar el WikiRSS en index.cgi. Agrego nuevo CSS news.css

20060430

HernánRossetto

Cambio los acentos y el encoding a UTF-8 en index.cgi.

20060425

HernánRossetto

Cambio la configuración de dnsmasq, entre otras cosas, para que defina el archivo a utilizar para leases y agrupo lo relacionado con OLSR.

20060425

HernánRossetto

BALConfig ahora genera un backup del archivo de configuración antes de procesarlo. Útil para no perder la configuración si se inicia BALConfig por error.

20060425

HernánRossetto

Corrección del valor registrado en la variable bal_Internet, para que sea acorde al resto. Ahora es true o false.

20060423

HernánRossetto

Corrección de errores en el inicio de dnsmasq.

20060423

HernánRossetto

Corrección de errores en la detección de hardware del script BALConfig.

20060423

HernánRossetto

Corrección de typos en el script obelisco.

20060423

HernánRossetto

Cambios en los defaults de características específicas de hardware. Agregado de nuevo default portal_log=file

20060423

HernánRossetto

Cambios en la funcionalidad de backup del script obelisco, similar a las ideas expuestas en el wiki de OpenWrt.

20060423

HernánRossetto

La alternativa de log en archivo, ahora guarda las visitas en /tmp/portal.log.

20060423

HernánRossetto

Funcionalidad de log en syslog para cgi-bin/stats.gif

20060418

HernánRossetto

Correcciones en cgi-bin/stats.gif

20060417

HernánRossetto

Actualizo /usr/lib/hwDB.txt con la última info disponible en el wiki.

20060417

HernánRossetto

Modifico el script obelisco para que indique cuando no detecta una versión de Obelisco instalada.

20060416

HernánRossetto

Agrego funcionalidad para ofrecer Netmask según IP en BALConfig.

20060416

HernánRossetto

Correcciones en BALConfig. Mejor control de errores.

20060415

HernánRossetto

Utilizo las vlan12 y vlan13 en lugar de vlan2 y vlan3 para la configuración de puertos del switch (para evitar probelmas con WRT54G v1x)

20060415

HernánRossetto

Completo y mejoro el soporte a distintos hardwares en BALConfig.

20060415

HernánRossetto

Modifico preguntas de BALConfig. Corrección de typos.

20060415

HernánRossetto

Orden y comentarios en BALConfig. Modifico defaults.

20060415

HernánRossetto

Mejoras en el script obelisco, cómo detección del boot_wait.

20060414

HernánRossetto

Funcionalidad inicial de detección de hardware en BALConfig.

20060414

HernánRossetto

hwInfo.sh busca la DB en /usr/lib/hwDB.txt

20060414

HernánRossetto

Modifico el listado de paquetes para que utilice ipkg en lugar de ipkg-sh, ya que este último es obsoleto.

20060414

HernánRossetto

Correción en el inicio de DNSMasq para que levante bien.

20060414

HernánRossetto

Modifico el log de la página de información del AP/Nodo para que registre la MAC Address del visitante.

20060414

HernánRossetto

Modifico el CSS de la página de información del AP/Nodo para que el contenido ocupe el 90%.

20060409

HernánRossetto

Modifico el texto que muestra al finalizar el script BALConfig. Más claro ?

20060409

HernánRossetto

Modifico BALConfig para que guarde la configuración en /etc/BALConfig de forma tal que los defaults sean persistentes.

20060409

HernánRossetto

Agrego funcionalidad de backup al script obelisco.

20060408

HernánRossetto

Mejoras al script obelisco y al script hwInfo.

20060407

HernánRossetto

Creo un script llamado obelisco para ayudar en la actualización del firmware.

20060403

HernánRossetto

El DHCP ahora ofrecerá las últimas 10 direcciones IP de la subred.

20060403

HernánRossetto

Migración final a OpenWrt WhiteRussian RC5 micro.

20060403

HernánRossetto

Corrección en /etc/TZ. Decía GTM+3 en lugar de GMT+3 !!!.

20060327

HernánRossetto

Modifico el script hwInfo.sh para que busque info de dispositivos conocidos en /tmp/hwDB.txt.

20060325

HernánRossetto

Creo un script llamado hwInfo.sh para ayudar a identificar el hardware. La información obtenida se utilizará para adaptar mejor BALConfig a las características de cada dispositivo.

20060325

HernánRossetto

Modifico BALConfig para que respete el formato de SSID recientemente decidido. Ver: http://wiki.buenosaireslibre.org/Reuniones_2fOrganizativas_2f2006_2dMarzo_2d18.

20060325

HernánRossetto

Modifico BALConfig para que verifique la cantidad de parámetros recibidos.

20060325

HernánRossetto

Modifico BALConfig para que verifique si se asignó una contraseña al usuario root.

20060325

HernánRossetto

Modifico la configuración de olsr (/etc/olsrd.conf) para utilizar el nuevo plugin.

20060325

HernánRossetto

Agrego el plugin olsrd-mod-nameservice que parece muy interesante para un crecimiento rápido con DNS descentralizado. Ver http://cvs.sourceforge.net/viewcvs.py/olsrd/olsrd-current/lib/nameservice/README?view=markup.

20060325

HernánRossetto

Quito el plugin olsrd-mod-dot-draw ya que realmente es poco útil para la red. Se debería incluír ese plugin en la máquina que realice el gráfico.

20060325

HernánRossetto

Agrego el archivo /etc/hosts.inet con comentarios sobre su utilización.

20060325

HernánRossetto

Modifico comenarios en /etc/hosts.

20060325

HernánRossetto

Modifico el portal cautivo para que tome las direcciones IP permitidas del archivo /etc/hosts.inet en lugar de /etc/hosts.

20060325

HernánRossetto

Modifico el tamaño de la tabla principal en el Portal Cautivo, para que se vea mejor en distintos browsers.

20060115

HernánRossetto

Lanzamiento de Obelisco. Mail publicado en la lista general.

20060115

HernánRossetto

Corrección en la detección de configuración incompleta de BALConfig.

20060115

HernánRossetto

Nuevo tipo de configuración "auto" en BALConfig. Auto-configura el router en base a un archivo de configuración previamente generado con BALConfig.

20060115

HernánRossetto

Modifico la forma de calcular la red a publicar con OLSRD en BALConfig.

20060115

HernánRossetto

Modifico /etc/dnsmasq.conf para que refleje el cambio de dominio DNS.

20060115

HernánRossetto

Modifico el inicio del DNS server para que el dominio sea {hostname}.bal en lugar de {hostname}.bal.net ya que tiene más sentido para nuestra red. (/etc/init.d/S50dnsmasq)

20060115

HernánRossetto

Modifico /etc/init.d/S81olsrd para que utilice el PORT4.

20060115

HernánRossetto

Modifico la forma de utilizar condicionales en /etc/init.d/S45firewall.

20060115

HernánRossetto

Modifico /etc/init.d/S45firewall y /etc/firewall.user para utilizar el PORT4.

20060114

HernánRossetto

Presentación oficial de Obelisco en la Reunión de Organización.

20060111

HernánRossetto

YairAdi es el primer usuario de Obelisco.

20060111

HernánRossetto

Agrego un comentario en /etc/hosts indicando que se debe dejar un TAB entre la IP y el host.

20060111

HernánRossetto

Cambio /etc/firewall.user para que separe las direcciones IP de los hosts en /etc/hosts mediante el TAB.

20060111

HernánRossetto

Cambio el archivo hosts para que tenga un tab entre la ip y el host. Queda más prolijo.

20060110

HernánRossetto

Cambio el texto de algunas preguntas de BALConfig.

20060109

HernánRossetto

Genero los md5sum con cada release.

20060109

HernánRossetto

Portal desactivado por defecto (/etc/init.d/S05nvram).

20060108

HernánRossetto

Agrego tres tipos de configuración: normal, test y kamikaze. Normal efectúa los cambios y deja al usuario hacer nvram_commit y reboot. Test sólo imprime los cambios que se realizarían sin modificar nada (olsrd.conf lo guarda en /tmp). Kamikaze efectúa los cambios, realizar nvram_commit y luego reboot.

20060108

HernánRossetto

Agregado de fecha y hora en el archivo temporal que crea BALConfig. (Por si querés hacer un backup para reconfigurarlo luego).

20060108

HernánRossetto

Modificación en BALConfig para que la pregunta de la funcionalidad del portal cautivo no dependa de la configuración de Internet. (Ya que puede ser que el nodo pueda brindar acceso a Internet mediante otros saltos dentro de la red BAL).

20060108

HernánRossetto

Modificación en BALConfig para que des-configure la conexión a Internet.

20060108

HernánRossetto

Cambios en la configuración de firewall para funcionalidad de portal cautivo. Debe permitir broadcasts (ej: DHCP).

20060108

HernánRossetto

Mejoras estéticas en index.html.

20060108

HernánRossetto

Nuevo CSS para index.cgi (/www/css/base.css).

20060108

HernánRossetto

Correcciones y agregado de más info en index.cgi.

20060108

HernánRossetto

Por alguna razón los here-documents no están funcionando con echo, entonces utilizo cat en index.cgi.

20060108

HernánRossetto

Limpia la pantalla al empezar BALConfig.

20060108

HernánRossetto

Correcciones en defaults de BALConfig.

20060108

HernánRossetto

Agrego pregunta a BALConfig para habilitar o no la funcionalidad de portal cautivo.

20060107

HernánRossetto

Configuración de firewall para mostrar la info del http server (tipo portal cautivo) y brindar acceso a Internet sólo a hosts definidos en /etc/hosts (/etc/firewall.user).

20060107

HernánRossetto

Corrección de sintaxis en el case de /etc/init.d/S60ntpclient.

20060107

HernánRossetto

Cambio el nombre de /etc/init.d/S60cron por S60crond

20060107

HernánRossetto

Configuración básica del HTTPD con restricción de IP para BAL.

20060107

HernánRossetto

Correcciones del HTML de index.html.

20060107

HernánRossetto

Correcciones del HTML de index.cgi.

20060107

HernánRossetto

Corrección en encabezado HTTP de stats.gif.

20060107

HernánRossetto

Borro bwtest.cgi ya que no está muy bueno y puede ser perjudicial para la performance del router.

20060107

HernánRossetto

Agrego funciones para calcular la dirección de red necesaria en la configuración de OLSRD mediante BALConfig.

20060107

HernánRossetto

Mejoras en la configuración de OLSRD en BALConfig.

20060107

HernánRossetto

BALConfig ofrece respuestas compatibles con BAL en SSID y URL Wiki del Nodo.

20060107

HernánRossetto

En modo cliente, el puerto WAN está incluído en el bridge. (BALConfig)

20060107

HernánRossetto

Agrupadas las preguntas repetidas en BALConfig.

20060107

HernánRossetto

Más correcciones sobre los puertos y vlans en BALConfig. (Relacionados con el puerto WAN).

20060107

HernánRossetto

BALConfig modifica el HNA4 de OLSRD si se configura Internet.

20060107

HernánRossetto

Configuración de Internet en BALConfig (DHCP|PPPOE).

20060107

HernánRossetto

Corrección en interfaces de /etc/init.d/S81olsrd.

20060107

HernánRossetto

Funcionalidad en BALConfig para agregar la sección de HNA4 en /etc/olsrd.conf.

20060107

HernánRossetto

Borro la sección de HNA4 de /etc/olsrd.conf.

20060107

HernánRossetto

Mejoras en BALConfig respecto a defaults de Ports y VLANs.

20060107

HernánRossetto

Modificación en OLSRD para que publique las subredes locales mediante HNA4.

20060106

HernánRossetto

Correcciones en BALConfig respecto los ports del switch.

20060105

HernánRossetto

Instalo ip (útil para manejar las tablas de enrutamiento).

20060105

HernánRossetto

Instalo libpcap y tcpdump (Útil para diagnósticos).

20060105

HernánRossetto

Correccciones y mejoras en la lógica de BALConfig.

20060105

HernánRossetto

Agrego IP por defecto para el port 2.

20060105

HernánRossetto

Modifico /usr/sbin/balconfig.

20060105

HernánRossetto

Modifico /etc/init.d/S81olsrd.

20060105

HernánRossetto

Modifico /etc/init.d/S45firewall.

20060105

HernánRossetto

Modifico /etc/firewall.user.

20060105

HernánRossetto

Modifico todos los scripts para usar los ports 2 y 3 para enlaces, de tal forma de dejar libre el port 4 para DMZ según los ejemplos de OpenWrt. Además es más claro.

20060104

HernánRossetto

Corrección de variables en /etc/firewal.user.

20060104

HernánRossetto

Corrección de variables en /etc/init.d/S05nvram.

20060104

HernánRossetto

Modifico el archivo hosts para que sólo incluya por defecto el localhost (/etc/hosts).

20060104

HernánRossetto

Cambio el orden de las interfaces para que se muestre la IP correcta en la topología de OLSRD (/etc/init.d/S81olsrd).

20060103

HernánRossetto

Agregadas más preguntas a BALConfig para utilizar la info en index.cgi (/usr/sbin/balconfig).

20060103

HernánRossetto

Agregado stats.gif (es un CGI) para dejar registro de las visitas a index.cgi (/www/cgi-bin/stats.gif).

20060103

HernánRossetto

Agrego imágenes para index.cgi (/www/img/obelisco.png) (/www/img/bal.png) (/www/img/stats.gif) (/www/img/bal_bg.png).

20060103

HernánRossetto

Correcciones en index.cgi para adaptarlo a Obelisco. Ya lo tenía de antes.

20060103

HernánRossetto

Agregadas hojas de estilo necesarias para index.cgi (/www/css/bal.css) (/www/css/nodeList.css).

20060103

HernánRossetto

Agregado index.cgi para proveer información básica del AP/Nodo (/www/cgi-bin/index.cgi).

20060103

HernánRossetto

Agregada BandwithTestPage de OpenWrt (/www/cgi-bin/bwtest.cgi).

20060103

HernánRossetto

Creación de /www/index.html redireccionando a /cgi-bin/index.cgi.

20060103

HernánRossetto

Mejoras en /etc/init.d/S60cron (Unifico criterios con otros scripts).

20060103

HernánRossetto

Mejoras en /etc/init.d/S60ntpclient (Unifico criterios con otros scripts).

20060103

HernánRossetto

Mejoras en /etc/init.d/S81olsrd (Unifico criterios con otros scripts).

20060103

HernánRossetto

Mejoras en /etc/init.d/S50httpd (Unifico criterios con otros scripts).

20060103

HernánRossetto

Mejoras en /etc/init.d/S50dnsmasq (Unifico criterios con otros scripts).

20060103

HernánRossetto

Aprovechando los defaults, simplifico el contenido de /etc/olsrd.conf.

20060103

HernánRossetto

Configuración de OLSRD para utilizar HNA4 con Internet.

20060103

HernánRossetto

Configuración de OLSRD para utilizar Link Quality Extension.

20060102

HernánRossetto

Utilizo el modo "wet" para el modo cliente. (/usr/sbin/balconfig).

20060102

HernánRossetto

Utilización de nvram unset en BALConfig. (/usr/sbin/balconfig).

20051228

HernánRossetto

Anuncio en la Lista Organización de BuenosAiresLibre ;).

20051228

HernánRossetto

Correcciones en la lógica de BALConfig.

20051228

HernánRossetto

Corrección de condicional en /etc/init.d/S50dnsmasq.

20051228

HernánRossetto

Corrección de condicional en /etc/init.d/S50httpd.

20051228

HernánRossetto

Corrección de condicional en /etc/init.d/S45firewall

20051228

HernánRossetto

Corrección de permisos en /etc/init.d/S50httpd.

20051228

HernánRossetto

Corrección de inicialización en /etc/init.d/S60ntpclient.

20051228

HernánRossetto

Paquetes agregados: kmod-tun, liblzo, libopenssl, openvpn para la configuración de OpenVPN a utilizar en túneles por Internet entre nodos no conectados.

20051228

HernánRossetto

Paquetes agregados: kmod-ppp, kmod-pppoe, ppp, ppp-mod-pppoe para la configuración de Internet por PPPOE (ADSL).

20051228

HernánRossetto

mv /etc/init.d/olsrd /etc/init.d/S81olsrd.

20051228

HernánRossetto

OLSRD desactivado en modo Cliente (/usr/sbin/balconfig).

20051228

HernánRossetto

OLSRD activado por defecto (/etc/init.d/S05nvram).

20051228

HernánRossetto

Configuración básica de olsrd (/etc/init.d/olsrd).

20051228

HernánRossetto

Posibilidad de desactivar el OLSRD (/etc/init.d/S81olsrd).

20051228

HernánRossetto

Paquetes agregados: olsrd, olsrd-mod-dyn-gw, olsrd-mod-dot-draw.

20051227

HernánRossetto

DHCP/DNS Server activado por defecto (/etc/init.d/S05nvram).

20051227

HernánRossetto

Posibilidad de desactivar el DHCP/DNS Server (/etc/init.d/S50dnsmasq).

20051227

HernánRossetto

Levanta al inicio los ports 2 al 4 (/etc/init.d/S40network).

20051227

HernánRossetto

Cambio las direcciones IP de /etc/firewall.user por similares a las utilizadas en BuenosAiresLibre.

20051227

HernánRossetto

Soporte a ports 3 y 4 en /etc/firewall.user.

20051227

HernánRossetto

Configuración firewall modificada para soportar forwarding en ports 3 y 4 (/etc/init.d/S45firewall).

20051227

HernánRossetto

Modo Nodo agregado a BALConfig.

20051227

HernánRossetto

Modo AP-Conectado agregado a BALConfig.

20051227

HernánRossetto

HTTPD Server desactivado en modo Cliente.

20051227

HernánRossetto

Modo Cliente agregado a BALConfig.

20051227

HernánRossetto

HTTPD Server activado por defecto (/etc/init.d/S05nvram).

20051227

HernánRossetto

Posibilidad de desactivar el HTTPD Server (/etc/init.d/S50httpd).

20051227

HernánRossetto

Modo AP-Aislado agregado a BALConfig.

20051226

HernánRossetto

Versión inicial de BALConfig (/usr/sbin/balconfig).

20051226

HernánRossetto

Cambio a OpenWrt WhiteRussian RC4 micro (sin interfaz web).

20051225

HernánRossetto

Hostname por defecto: obelisco (/etc/init.d/S10boot).

20051225

HernánRossetto

Hostname por defecto: obelisco (/etc/init.d/S05nvram).

20051225

HernánRossetto

Canal por defecto: 6 (/etc/init.d/S05nvram).

20051225

HernánRossetto

IP/Mask por defecto para LAN: 10.4.0.1/255.255.255.224 (/etc/init.d/S05nvram).

20051225

HernánRossetto

DHCP: Siempre se usa un rango de las últimas 20 direcciones IP disponibles.

20051225

HernánRossetto

Configuración de DHCP (dnsmasq) (/etc/init.d/S05nvram)

20051225

HernánRossetto

Configuración de DNS (dnsmasq), dominio: {hostname}.bal.net (/etc/init.d/S50dnsmasq) (/etc/dnsmasq.conf).

20051224

HernánRossetto

Personalización de /etc/banner con asciiart ;).

20051224

HernánRossetto

Configuración de crond (/etc/init.d/S60cron).

20051224

HernánRossetto

Configuración del TimeZone para Buenos Aires (/etc/TZ).

20051224

HernánRossetto

Configuración de ntpclient (/etc/init.d/S60ntpclient) (/etc/init.d/S05nvram).

20051224

HernánRossetto

Instalo ntpclient. Es MUY necesario tener bien configurada la hora del equipo.

20051224

HernánRossetto

SSID por defecto: buenosaireslibre.org (/etc/init.d/S05nvram).

20051223

HernánRossetto

Prueba de concepto (Basado en OpenWrt WhiteRussian RC4 default).

Antes

HernánRossetto

Pruebas varias con OpenWrt B4-pre.


CategoryObelisco

Wiki: Obelisco/Docs/MIPS/Changelog (last edited 2008-09-28 09:18:26 by localhost)

USLA