Guía para compartir internet (3G/4G) desde un Teléfono Móvil hacia un LibreRouterOS

Pude compartir la internet del teléfono móvil Android a una red Mesh con un WDR3600 con LibreRouterOS de 2 formas:

Forma 1 (más sencilla): Utilizando una computadora con Ubuntu Linux entre el router y el teléfono.
De este forma:

Forma 2 (menos equipamiento): Brindar internet por USB Tethering desde el teléfono móvil directamente al puerto USB del Router.
Para esto, hay que instalar en el router los paquetes de OpenWRT que permiten utilizar el puerto USB y proveer internet a través del mismo.

Lista de elementos

Intenté hacerlo siguiendo esta guía (Guía 1) pero fallé:


En el paso 1, al intentar descargar los paquetes usando opkg, obtuve este error:
Unknown package ‘kmod-usb-net’.
Unknown package ‘kmod-usb-net-cdc-ether’.
Unknown package ‘kmod-usb-net-rndis’.

Por lo tanto, el paso 1 tuve que reemplazar por construir mi propia .bin siguiendo los pasos de

Nota: En la “Guía 2” hay que instalar demasiados paquetes que quizás no sean necesarios. Luego debería ir achicando al minimo posible

Una vez que tuve la imagen .bin con los paquetes para mi router, lo instalé en el router y volvi a seguir los pasos 2 y 3.a. de la “Guía 1”.
Particularmente el paso 3 dice lo siguiente:
Ejecutar en el Router:
# Enable tethering
uci set network.wan.ifname=“usb0”
uci commit network
/etc/init.d/network restart

Luego tuve que reiniciar el router, y al activar USB Tethering en el teléfono, toda la red tenía acceso a la internet del teléfono.

Aviso: utilizar la internet del teléfono en una red compartida puede consumir tu plan de datos rapidamente.

3 Likes