Fallback


Estoy escribiendo esto desde Tandil donde esta fresco, mientras en CABA hay alerta roja debido a las altas temperaturas y seguramente a los cortes de luz. :)

En los últimos días, mas bien la semana pasada, deje de usar network-manager por un par de razones

  • no anduvo contra un MK con WPA2-EAP contra un Radius Microsoft, a la misma red me puedo unir sin problemas usando wpa_supplicant y /etc/network/interfaces. Esta red la uso a diario.

Para tener un archivo de configuración para esta clase de red tuve que googlear mucho e incluso instalarme nm-appet para poder generar la configuración

  • cuando me conecto a una red especifica, creo una segunda interfaz de red y la conecto a la red que menciono en el punto anterior, la generación dinámica de una interfaz de red vuelve loco a network-manager

  • intente configurar una vpn openvpn, tambien tuve que instalar nm-applet (network-manager-gnome es el paquete de Debian) nunca anduvo bien, y no llegue a intentar migrar los scripts pre y post que uso. Esa fue la gota que derramo el vaso.

El problema de los múltiples dhclient tenia solución, al menos por ahora no volvió a ocurrir, en cambio de manejar la interfaz con ifupdown la documentación indica que hay que usar wpa_action, lo estoy haciendo, también removí el script que tenia en /etc/pm/sleep.d que baja y sube las interfaces de red cuando suspendía/hibernaba/resume/etc. tampoco es que no andaba la red cuando hay múltiples dhclient corriendo, me molesta verlo en el ps nomas...

lo bueno

Como tengo múltiples cronjobs que dependen de tener conectividad a Internet nm-online esta en muchos scripts, tenia que reemplazarlo

$ cat /usr/local/bin/nm-online
#!/bin/sh -e
MD5=`curl -s http://nm.zumbi.com.ar |md5sum |awk '{print $1}'`

if [ $MD5 = 21dde95d9d269cbb2fa6560309dca40c ]; then
        exit 0
    else
        exit 1
fi

Tadaaaa, con esto puedo verificar la conectividad y realmente anda :)