Hice lo mismo que ugonzalo, mr3040 con openWRT + C505. Anda, el tema es la energía, el modem consume mas de lo que el router puede dar. La solución que encontré es usar un Hub Usb alimentado. Con esto anda perfecto, claro, se pierde la gracia del router con batería, si hay corte de luz deja de andar (el modem se reinicia cuando se quiere utilizar), habría que inventar alguna batería que de 5V para el Hub en caso de falta de electricidad.

Saludos