python + dbus +wifi +3G

Hola estoy haciendo un proyecto personal en python y basicamente lo que quiero es:

coscarme cuando pierdo la conexión a inet
intentar conectarme con una conexion 3G o por wifi (forzar que se conecte con la otra)

He estado ojeano cosas y parece que lo que necesito el mirar el dbus y antes de empezar quería asegurarme que voy por el buen camino y a ver si me podeis dar algo mas de info.

gracias & saludos

EDITO: Mas que nada pongo esto por que a alguien le puede ser útil:
python + dbus :http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html este tutorial es un poco full por q usa el networkmanager desfasado y desde el primer ejemplo no te funciona nada
http://projects.gnome.org/NetworkManage ... /spec.html info actualizada del network manager
http://vidner.net/martin/software/cnetworkmanager/ es un interfaz de comandos al network manager, lo bueno es que el código está en python y bastante claro

Con estas herramientas se pueden hacer unas herramientas que se cosquen cuando perdemos la conexión , que redes vemos, intensidad , vamos lo mismo que el networkmanager.
0 respuestas