2013-09-19 / Josh King
EL lanzamiento del Developer 2 es la última versión estable de la plataforma Commotion. Cuenta con un enfoque en la mejora de las características alrededor de la gestión de la red, incluyendo la compatibilidad inicial con herramientas de visualización y apoyo externos internacionalizados.
¿Qué es un lanzamiento Commotion?
Las versiones de lanzamiento Commotion representan un conjunto blanco de características para todo el proyecto. Los paquetes de software para plataformas individuales (Linux, Windows, etc.) pueden estar en diferentes etapas de desarrollo, y están etiquetados de acuerdo a sus características soportadas.
Disponibilidad de la plataforma
Actualmente, solo el router basado en OpenWRT firmware es compatible con DR2. Otras plataformas están bajo desarrollo activo y están siendo traidas a la paridad de características. Las revisiones de las plataformas actuales se pueden encontrar en la página Versión Oficial de los Objetivos Característicos. Imágenes de software pre-compiladas están disponibles en la página de Descargas Commotion.
Nuevas Características
- **Panel de instrumentos de apoyo: **Hemos agregado apoyo adicional a los nodos Commotion para voluntariamente optar por reportar información analítica básica a paneles de instrumentos basados en la web externos para visualizar la red. El primer panel de instrumentos tal que estamos apoyando está basado en el mapa de la red para el proyecto Freifunk.
- **Apoyo internacionalizado:** Todas las interfaces basadas en la web de Commotion han tenido apoyo agregado para traducción en múltiples idiomas, construyendo sobre el apoyo incluido con la plataforma OpenWRT de LuCI. Hemos incluido una traducción al Francés de la interfaz y continuaremos agregando otras traducciones.
- **Interfaz de administración segura:** Previamente, la interfaz de administración basada en la red para los nodos sólo estaba disponible vía conexión sin cifrado. Ahora, hemos integrado un tutorial dentro del proceso Quickstart que introduce a los usuarios a configurar y manualmente verificar su conexión SSL al nodo después de la instalación.
Arreglos
Como siempre, un largo número de arreglos y cambios tomó lugar en esta versión desde la rama estable anterior DR1.1. Estamos actualmente en el proceso de reparar nuestro problema en la búsqueda de sistemas para usar Github, así que espera una lista actualizada de arreglos pronto.
Cambios que vienen
Estábamos planeando el despliegue de la nueva IP predeterminada abordando rangos y selección BSSID dinámica con esta versión, pero decidimos que necesitaba más pruebas y pensamiento dado a un despliegue suave. ¡Estará disponible pronto en la nueva versión! También, dentro de un par de semanas estaremos lanzando nuevas versiones de prueba de nuestras versiones de Linux y Android compatibles con DR1 y superiores.
Componentes incluidos
- avahi-client v0.1: Provee descubrimiento automático de servicio de red
- commotion-apps v1.2: portal de aplicaciones locales basadas en la web de Commotion-OpenWRT
- commotion-bigboard-send v0.1.1: Un script para enviar análisis de información al panel
- commotion-debug-helper v0.1: Una herramienta basada en LuCI para simplificar el proceso de solución de problemas del router
- commotion-luci-i18n v0.1: apoyo de traducción GUI
- commotion-quick-start v0.2.1: Una herramienta de un clic que simplifica la configuración router en el primer arranque
- commotion-splash v1.1: Una interfaz LuCI para configurar el portal captive nodogsplash
- commotiond v0.1.1: Un daemon extensible y un paquete de biblioteca que formará el centro administrativo API de Commotion y simplificará el proceso de aportar nuevas plataformas
- luci-theme-commotion v1.2: Tema HIG-compliant Commotion para routers OpenWRT
- luci-commotion v0.1.1: páginas de configuración Commotion para la interfaz web LuCI
- luci-commotion-dash v0.1: Configuración para reporte del panel de instrumentos.
- olsrd-dnssd v0.2: Propaga descubrimiento de servicio (DNSSD) multicast DNS (mDNS) sobre una red mesh OLSR
- olsrd-mdp v0.2: Plugin para conectarse al tráfico mesh OLSR
- serval-crypto v2.1: Bibliotecas de códigos y API para conectarse a anuncios de servicios mDNS