Intel y Nokia presentan ConnMan para Linux

El futuro NetworkManager

El futuro NetworkManager, el rival de ConnMan

Hace poco les contamos que Intel y Nokia comenzarían a trabajar en conjunto para mejorar los dispositivos móviles y la plataforma Linux para estos dispositivos. En este contexto aparece el anuncio del proyecto ConnMan (Connection Manager): Un gestor de conexiones de red que no ha pasado desapercibido en el mundo del código abierto, ya que para muchos no se justifica contar con un nuevo componente que comparte funcionalidad con NetworkManager, el gestor de conexiones que usan las principales distribuciones de Linux.

NetworkManager es un servicio que corre en segundo plano y se complementa con una interfaz de usuario para seleccionar la red inalámbrica, conectarse a redes móviles, configurar y conectarse a redes VPN, etc. Mientras que en otros sistemas el gestor de red es una aplicación que varía de fabricante en fabricante, en Linux es un sistema unificado que funciona en forma consistente e independiente del dispositivo que permite la conexión a la red.

Por otra parte ahora aparece ConnMan, creado por Marcel Holtmann de Intel.  Holtmann es conocido por su trabajo como mantenedor de Bluez, el stack de Linux para Bluetooth.  En el reciente Linux Collaboration Summit, explicó el proyecto ConnMan y presentó algunos problemas que encontró con NetworkManager y que lo motivaron crear este nuevo gestor.

Uno de los problemas presentados era la dificultad de extender NetworkManager para soportar nuevos tipos de conectividad, además señaló que grandes porciones de código deberían ser reescritas para agregar soporte de WiMax.  Holtmann se enfrentó también con problemas para habilitar una integración con Bluetooth en NetworkManager.

Otro problema que afectaba directamente a la plataforma Moblin, era que había mucha dependencia entre la interfaz gráfica y el backend de NetworkManager, lo que causaría problemas para otras compañias que requirieran presentar sus propias interfaces de usuario para gestionar las conexiones en dispositivos basados en Moblin. ConnMan está diseñado para personalizar o reemplazar la interfaz de usuario en forma simple.

El desarrollador de NetworkManager responde

El desarollador de NetworkManager, Dan Williams, publicó una entrada en su blog refutando algunas criticas de Holtmann.  Ha pasado bastante tiempo desde que se inició ConnMan y muchas de las limitaciones que su autor vio en NetworkManager ya fueron superadas, incluso dice que en algunos aspectos el desarrollador de Intel está bastante equivocado.  Por otra parte, ConnMan carece de algunas características importantes como son el soporte de VPN o el servicio de conexiones compartidas.

Respecto al front end, existen varias pruebas de que se puede adecuar a distintas necesidades como por ejemplo lo que se hizo en la plataforma Sugar del OLPC.  Además se esta trabajando en una gran mejora de la interfaz de NetworkManager para GNOME, que extienden los borradores en los que se estuvo trabajando hace un año y medio atrás, y que sospechosamente eran similares a los que ahora presenta Windows 7.

Canonical ha estado investigando la viabilidad de reemplazar NetworkManager con ConnMan, pero han encontrado que aún le faltan características claves para que tal remplazo tenga sentido.

No es claro si en algun momento ConnMan reemplace a NetworkManager en el escritorio, pero como ha sucedido otras veces, esto forzará a que el proyecto busque mejorar sus puntos débiles mientras ConnMan le da a ambos equipos una perspectiva móvil.

Links:
- The pros and “conns” of Intel’s ConnMan for Linux (Ars Technica)
- Announcing ConnMan.net (Intel/Nokia)
- Face transplants are the new Botox (blog de Dan Williams)

Compartir Compartir
Publicado por Franco Catrin el 2 de July 2009 en la categoría Destacados, Software con los tags , , , , . Tiene 50 comentarios.

50 Comentarios

Intel y Nokia presentan ConnMan para Linux

Deja tu Comentario ↓
Maxtrix

DesaprobarAprobar2Maxtrix dijo el 2-7-2009 a las 12:41:

1

Genial, proque cuando utilize ubuntu 8.10 me vi en la grata sorpresa de q el networkmanager que traia no soportaba redes con encriptacion web (en otras palabras había desaparecido la opcion), y de ahi me cambié a wicd.

En general,
Las redes wifi son muy complicadas en linux, para reiniciar la tarjeta wifi tienes que poner una serie de codigos para que se reinicien los servicios, en cambio en windows para reiniciar, deshabilitas el dispositivo, lo rehablitas (son como 4 clics y listo), sino le pones repara coneccion de red y lo hace solo.

HellCat

DesaprobarAprobar5HellCat dijo el 2-7-2009 a las 12:45:

2

es lo bueno del software libre, se puede ver el codigo fuente, mejorarlo, opinar sobre el, y si no te gusta, puedes usarlo como “base” o simplemente hacer otro SW que haga lo mismo pero de otra forma…

Franco Catrin

Franco Catrin dijo el 2-7-2009 a las 12:52:

3

@Maxtrix

Es raro lo que comentas, a mi me suena a que el controlador que tenías no soportaba todo eso. A mi me sale la opción de usar WPA/WPA2 y WEP con una wireless Intel.

Si quisiera reiniciar la tarjeta wireless (para qué podría ser?): Le doy click derecho sobre el icono de la conexion y deselecciono “Activar inalámbrica”, y luego la vuelvo a activar con el mismo boton. Eso está desde el año 2006 si es que no antes.

F3lip3

DesaprobarAprobar1F3lip3 dijo el 2-7-2009 a las 12:54:

4

Para mi NM en su interfaz de usuario (Gnome y KDE) ha decaido, algo que no me agrada es el hecho que no exista la opcion de “actualizar” para ver nuevas redes. Por esto actualmente prefiero Wicd, este es simple y cumple a cabalidad su cometido. Es cierto que Wicd no posee conexion VPN y otras cosas, pero funciona y lo hace bien, es my raro ver coportamiento erratico en este sw. Resumiendo NM me gusta, pero no asi sus GUI, Wicd es mi opcion, cumple con lo que necesito. ConnMan BIENVENIDO!! ojala integre todo los servicios de red que necesito y funcione como uno espera (boton de actualizar!!!)

F3lip3

DesaprobarAprobar3F3lip3 dijo el 2-7-2009 a las 12:55:

5

@Franco
Yo compre mi ntbk con intel por lo mismo… la situacion de intel (y creo q de Atheros tb) es punto y aparte.

vimora

DesaprobarAprobar0vimora dijo el 2-7-2009 a las 13:57:

6

Yo también soy de los que uso wicd, bastante simple y eficaz, lo que combina bien con xfce… eso si, no tengo que conectarme a redes 3G, ni nada fuera del típico cable de red y el wifi.

Me parece genial que exista sana competencia (que mas sano que compartir el código fuente), por que eso al final nos beneficia a todos.

frosstatx

DesaprobarAprobar0frosstatx dijo el 2-7-2009 a las 13:58:

7

Quizas lo pruebe, nunca me gusto el networkmanager, por ahora me quedo con wicd lo encuentro mas limpio

frosstatx

DesaprobarAprobar0frosstatx dijo el 2-7-2009 a las 13:59:

8

Como que el wicd la lleva jaja

Daniel

DesaprobarAprobar-2Daniel dijo el 2-7-2009 a las 14:21:

9

Aguante WiCD!!

NetworkManager nunca me gustó. Muchas veces no se conectaba a la red, olvidaba (no yo, sino el programa) las contraseñas WPA-2 a cada rato, la vez que entraba al programa, se perdía la configuración que había dejado almacenada la última vez, si se me ocurría cambiar la password del sistema (para entrar a mi cuenta), olvidense… todo un parto, se perdía la configuración, me preguntaba una y otra vez por la clave (tanto WPA-2 como la password del root), no se si a todos les pasa pero a mi me aburrió todo eso, es muy molesto. Sin contar que no te actualiza las redes… y por cierto, en Ubuntu 9.04 es donde he tenido todo este sinfin de problemas, no de versiones de hace como 3 años. No se exactamente que sentido se le pretende dar a ese gestor de conexiones con todos esos problemas, probablemente tengan un objetivo en mente, pero yo todavia no lo tengo claro. Y a mi como usuario no me gusta por todos los problemas que he tenido con el.

Todos esos problemas se desaparecieron cuando instale WiCD, funciona bien y no da problemas, me detecta sin problemas la red, no olvida las configuraciones que le pongo, no olvida las contraseñas, si cambio la password del sistema es independiente, se sigue conectando igual. Detecta bien las redes, las actualiza sin problema, no me da problemas con WPA-2. Como punto en contra no se conecta a redes 3G ni a VPN, ojala que el proyecto siga creciendo y tenga pronto soporte para ese tipo de conexiones, pero de momento con lo que ofrece, conexion a red cableada y Wi-Fi funciona perfecto y es muy estable.

Daniel

DesaprobarAprobar0Daniel dijo el 2-7-2009 a las 14:24:

10

Ah y por cierto, tambien opino que es bueno que exista otro gestor de conexiones, asi anima a los otros a mejorar lo que funciona mal.

juanjo

DesaprobarAprobar-3juanjo dijo el 2-7-2009 a las 14:26:

11

Network manager es bastante mañoso con algunas tarjetas es mi caso con una broadcom 4311 con networkmanager tanto con el gui de gnome o de kde no conecta, pero usando wicd conecta automaticamente, ojala que este proyecto tenga buen puerto y por fin se pueda disfrutar de un buen software con un buen gui.

Christian

DesaprobarAprobar-2Christian dijo el 2-7-2009 a las 14:30:

12

definitivamente wicd, funciona impecable. Habría que mejorarle un poco la interfaz de usuario.

Alexdark

DesaprobarAprobar2Alexdark dijo el 2-7-2009 a las 14:36:

13

No vengo a defender a NM, pero me gusta el programa, y no he tenido problemas con él.
No conozco a Wicd, precisamente por lo mismo, no lo he usado nunca.
Y tal como comentan más arriba, la competencia leal, permite crecer y mejorar.

Saludos.

Slack

DesaprobarAprobar0Slack dijo el 2-7-2009 a las 14:38:

14

mmm a mi se me taima el wicd cuando hago bajo/levanto la interfaz wlan0 (a veces). Por ahora sigo con networkmanager, que aparte, lo tengo con notify-osd de ubuntu en arch

ah e instale el connman con su applet desde yaourt y tras reiniciar previamente habiendo habilitado el daemon, no habia forma que me detectara las redes wifi :S en fin, sigo con networkmanager nomas

Franco Catrin

Franco Catrin dijo el 2-7-2009 a las 14:42:

15

@Daniel

También lo encuentro raro. NetworkManager usa el gestor de anillos de GNOME y ahí se almacenan todas las contraseñas, no se pueden “olvidar” a menos que se necesite una nueva contraseña por un cambio de contraseña o porque tu la eliminaste, cosa que dudo.

El anillos está protegido por una única contraseña que pones al inicio de sesión. La primera vez te pregunta si quieres que se abra automáticamente al iniciar la sesión sin pedir una contraseña adicional y eso es todo. Probablemente no te fijaste y le pusiste que no, entonces siempre te pide la contraseña.

Por ejemplo yo uso login automático, pero el anillo lo tengo con contraseña. Cuando voy a ver mi correo o me conecto a una red que requiere contraseña (3G o WiFi), me pide la contraseña maestra del anillo una vez y listo.

Me suena a que WiCD no tiene integración con el anillo y usa su propio sistema para almacenar las contraseñas, y ese sistema no está protegido por lo tanto puedes ir y robarte las contraseñas.

Por cierto, encuentro mucho más usable la interfaz de usuario de NetworkManager: limpia, tiene lo mínimo necesario sin confundir a los usuarios novatos.

Ver Comentario... I dijo el 2-7-2009 a las 14:47 ...

frosstatx

DesaprobarAprobar-1frosstatx dijo el 2-7-2009 a las 14:51:

17

jaja, Esto ya parece guerra santa como kde v/s gnome igual es buena la sana competecia

JuanGC.

DesaprobarAprobar0JuanGC. dijo el 2-7-2009 a las 14:58:

18

Yo siempre he usado el NetworkManager, por suerte nunca me ha dado muchos problemas, talvez hace un tiempo si, pero con las últimas versiones nada que me haga cambiarlo. En kde 4 existe un plasmoid para gestionar las redes a través de NetworkManager, haces unas semanas se me actualizó y posee la función para activar y desactivar la red inalámbrica, es muy útil y lógicamente se integra con el look de kde4.

Alexdark

DesaprobarAprobar0Alexdark dijo el 2-7-2009 a las 15:04:

19

Franco, tienes toda la razón:

Much to our surprise, Windows 7 looks a lot like what Bryan and Mike sketched out over 18 months ago….

Sospechoso!!!

Zitari-VK

DesaprobarAprobar-1Zitari-VK dijo el 2-7-2009 a las 15:18:

20

grande wicd… que se conecta dond NM se rehusa a trabajar… y en mi caso, no son pocas redes…

al tema… q importa cuento gestores de redes existan… mas variedad para el publico no mas… con esa mentalidad que todos los desarrollos de interfaces graficas se unan para crear un unico escritorio

saludos

michael

DesaprobarAprobar0michael dijo el 2-7-2009 a las 15:19:

21

@Franco, sí tienes razón wicd no interactúa con un manejador de contraseñas. De hecho como root puedes ver las contraseñas de todas las redes wifi a las que te hayas conectado (/var/lib/wicd/configurations).
PERO para sujetos como yo que tienen una lastimera broadcom como tarjeta inalámbrica y anhelamos tener linux en nuestros laptops, nos vemos encantados en poder tener como alternativa a NetworkManager esta herramienta, ya que NM no nos funcionaba bien.

Saludos.

mauro

DesaprobarAprobar-2mauro dijo el 2-7-2009 a las 15:19:

22

dios

Guatón Campero

DesaprobarAprobar-2Guatón Campero dijo el 2-7-2009 a las 15:26:

23

Franco Catrin:

Realmente me gustan los artículos que escribes. Pareciera que están escritos suficientemente claros como para que cualquier lector los pueda entender, pero al mismo tiempo dando a conocer aspectos que puedan interesar a los desarrolladores y que eventualmente investiguen ellos mismos. En adición a eso, tu ortografía es bastante cuidada y tu uso de signos poco habituales (como los dos puntos o los puntos y comas —estos últimos no en este artículo debido a que no eran necesarios) es muy correcto.

Saludos y sigue así.

Álvaro

DesaprobarAprobar-5Álvaro dijo el 2-7-2009 a las 15:26:

24

Pido disculpas por no opinar sobre el tema pero leí una noticia bastante interesante sobre un nuevo tipo de agujero negro, espero que la sigan: http://www.google.com/hostednews/afp/article/ALeqM5h4XQtPS1mskBIOGzF2Lrr2kxnmMQ

Daniel

DesaprobarAprobar-1Daniel dijo el 2-7-2009 a las 15:31:

25

@Franco

Puede ser, igual la instalación de Ubuntu 9.04 que tengo ahora no es una instalación “desde cero”, vengo actualizandola desde Hardy (8.04), asi que probablemente algo debe haber quedado descuadrado. En todo caso, con red cableada nunca tuve ningun problema con NM, todo empezó cuando quise conectar por inalambrica.

Marcelificus

DesaprobarAprobar0Marcelificus dijo el 2-7-2009 a las 15:39:

26

Me quedo con Wicd ya que me permite guardar una configuracion distinta para cada red a la que quieres conectarte, así como escoger una IP dinamica, especificar los DNS, el Gateway, etc.

michael

DesaprobarAprobar-1michael dijo el 2-7-2009 a las 15:48:

27

aaah la wea se puso contra el franco, si franco no tiene la culpa xD

gio

DesaprobarAprobar-1gio dijo el 2-7-2009 a las 15:51:

28

amor y paz che jaja

Franco Catrin

Franco Catrin dijo el 2-7-2009 a las 15:59:

29

@Marcelificus

Eso también lo tiene NetworkManager desde hace al menos un año, además de VPN, redes móviles, etc. :-P

Marcelificus

DesaprobarAprobar-1Marcelificus dijo el 2-7-2009 a las 16:02:

30

@Franco Catrin

Estoy acostumbrado a Wicd esa supongo que es la gran diferencia, veremos que pasa este fin de semana jugando con la redes aereas de los sectores PV2 xD!!!

Saludos

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?