1 votos

Cómo agregar la ruta con busybox (para destino especificado y puerta de enlace)

He probado el código:

alias netstat='/system/xbin/busybox netstat'
alias grep='/system/xbin/busybox grep'
alias awk='/system/xbin/busybox awk'
alias route='/system/xbin/busybox route'

gateway=`netstat -rn | grep ^0\.0\.0\.0 | awk '{print $2}'`

route add -net 1.0.1.0 netmask 255.255.255.0 gw $gateway

No ejecutar e imprimir el manual para el comando de ruta...

¿Busybox apoyo route add -net $des netmask $mask gw $gateway? Si es así ¿qué hice mal?

Update: he intentado actualizar a magisk 12.0, y ahora sólo muestra el applet no se encuentra en su lugar...

Entonces traté /data/magisk/busybox route Esto me da applet no se encontró de nuevo. Luego he intentado /dev/busybox/route imprime '/dev/busybox/ruta no encontrada'. He comprobado y el archivo '/dev/busybox/ruta' existe (como un acceso directo), así que no estoy seguro de lo que está sucediendo. Por CIERTO, me hizo correr su antes de que yo traté de ejecutar estos comandos.

También si puedo ejecutar estos comandos, línea por línea, voy a tener diferentes mensaje de error de "no se encuentra" cuando los puse en un .sh archivo y ejecutar sh script.sh

1voto

user140870 Puntos 41

Magisk:

/dev/busybox/route add -net 1.0.1.0 netmask 255.255.255.0 gw $(getprop net.dns1)

BusyBox:

/system/xbin/busybox route add -net 1.0.1.0 netmask 255.255.255.0 gw $(getprop net.dns1)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X