Anclaje USB de Android a un enrutador OpenWRT

Me gustaría conectar por USB mi teléfono Android a un enrutador local. Tengo un plan de conexión, así que eso no es un problema.

Mis razones por las que lo quiero de esta manera:

  • el enrutador debe exponer Internet a todos los clientes, no al teléfono
  • charla cruzada reducida, sin wifi adicional (segundo)
  • las conexiones locales son manejadas por el enrutador, no por el teléfono

Sé que existen otros dispositivos, como los enrutadores de ZyXEL y aplicaciones como ZoomTether. Ese último es casi como lo que necesito, pero quiero un dispositivo, no una computadora conectada.

¿Alguien ha hecho esto?

Por cierto, la palabra oficial de ZyXEL: "El anclaje del teléfono no funcionará ya que no hay forma de cargar los controladores USB para el teléfono en el mwr222 para permitir que funcione el anclaje..."

Respuestas (1)

Utilice OpenWRT 10.03 o posterior. Instale los siguientes módulos:

kmod-nls-base
kmod-usb2
kmod-usb-core
kmod-usb-net
kmod-usb-net-cdc-ether
kmod-usb-net-rndis
kmod-usb-ohci
kmod-usb-uhci

Luego edita /etc/config/network. En la configuración de WAN, cambie option ifname eth1a option ifname usb0. Luego habilite la conexión USB en el teléfono y reinicie el enrutador.

Este artículo tiene información sobre cómo hacer que la configuración sea más fluida para que no tengas que reiniciar el enrutador cada vez que quieras conectarte. Este artículo tiene una forma más sencilla.

Tenga en cuenta que en algunos (¿todos?) teléfonos, debe habilitar manualmente la conexión USB después de cada conexión USB (o reinicio). Eso puede causar una pérdida de conexión después de un apagón y debe 'arreglar' manualmente esto cada vez. Es posible que desee cambiar ese comportamiento a través de algún script /etc/init.d/* (aunque se requiere raíz) más o menos
Impresionante, gracias David! Esto me tomará un tiempo para probarlo. Te dejaré saber los resultados. dedos cruzados
@usuario final: ¿cómo te fue?
No pude hacerlo funcionar. De acuerdo, no me convertí a OpenWRT desde dd-wrt. Supuse, quizás erróneamente, que comparten un ancestro común y tienen acceso a módulos similares. Pude encontrar algunos de ellos, pero parece que dd-wrt usa un sistema de administración de paquetes de modelo anterior (un poco sorprendente). El resultado es que no tengo mucho tiempo para jugar y no lo he seguido haciendo.
Gracias. Me aseguraré de revisar OpenWRT si / cuando alguna vez tenga LTE en mi ciudad. Salud.
Creo que el enlace proporcionado tiene una mejor lista de paquetes que la suya opkg install kmod-usb-uhci kmod-usb-net-rndis kmod-usb-acm. Creo que necesita dependencias de esos paquetes.