Android 5.0 tiene una nueva "característica": si una red wifi no tiene conexión a Internet, permanecerá conectada a ella pero en su lugar enrutará el tráfico a través de datos móviles. Un pequeño signo de exclamación se muestra en la barra de estado sobre el símbolo wifi.
Desafortunadamente, por alguna razón, Android ha decidido que el wifi de mi casa no tiene una buena conexión a Internet, lo cual no es cierto, ya que lo estoy usando para acceder a Stackexchange en este momento, y, en cambio, está tratando de enviar todo a través de GPRS.
Con los datos móviles deshabilitados, las cosas funcionan bien a través de wifi, a pesar del signo de exclamación, por lo que no es un problema con el wifi no funciona, per se.
¿Hay alguna forma de anular esta función "inteligente"? La única forma que he encontrado de hacer que las cosas funcionen en este momento es deshabilitar los datos móviles mientras estoy en mi casa, lo cual no es una solución práctica a largo plazo.
¡EDICIÓN para agregar que ahora he resuelto este problema comprando un nuevo enrutador! Estaba usando algo muy antiguo ... Pero, dejaré la pregunta aquí para beneficio de cualquier otra persona con la misma dificultad.