0 votos

Recibiendo el mensaje "Unknown id: netcfg" al configurar la interfaz usb0 para reverse tethering

Estoy tratando de configurar el tethering inverso entre Sony Xperia 4.0.4(rooted) y Linux 12.04. Estoy siguiendo los pasos de la respuesta de Matthew Read en este post, ¿Cómo configurar el tethering inverso a través de USB?

Todos los pasos funcionan pero cuando ejecuto "su netcfg usb0 dhcp" en el shell Root del teléfono me aparece el mensaje "Unknown id: netcfg".

130|Root@Android:/ # su netcfg usb0 dhcp
Id. desconocido: netcfg

No estoy seguro de lo que significa este mensaje y de cómo solucionarlo. No he podido encontrar nada relacionado en la búsqueda de Google. Puede alguien por favor guiarme al respecto.

2 votos

La respuesta de Matthew es de 2011, por lo que definitivamente es pre-ICS. Mi opinión es que el netcfg se cambió el nombre/se eliminó el comando mientras tanto. Pruebe a sustituirlo por ifconfig (es decir su ifconfig usb0 dhcp y ver si eso funciona (puntero tomado desde aquí ). En el peor de los casos, eso podría arrojar otro mensaje de error. También puedes comprobar si existe un ejecutable con un nombre similar (por ejemplo, escribiendo net seguido de un "<tab>", si su terminal/teclado lo admite - o recorriendo el /system/bin , /system/xbin etc.).

0 votos

He probado con ifconfig pero el resultado es el mismo.

1 votos

Urgs. Mi error. Tienes un error en tu comando, intenta su -c "netcfg usb0 dhcp" (primer parámetro no opcional de su es el usuario al que hay que cambiar; con -c que lo aconseja para ejecutar el comando).

1voto

Izzy Puntos 45544

Hay un pequeño error de sintaxis en su declaración: el primer parámetro no opcional para su (que significa "Switch User") es el usuario al que se debe cambiar (si se omite, root se supone). Así que su su netcfg usb0 dhcp básicamente aconseja su para "cambiar al usuario netcfg - pero no existe tal usuario.

Para arreglarlo, basta con utilizar su -c "netcfg usb0 dhcp" - que, debido al inexistente "primer argumento no opcional", aconsejaría su para cambiar a root y luego, por el -c ejecuta el parámetro C omo netcfg usb0 dhcp . También hay que tener en cuenta que el comando es citado: esto es necesario ya que contiene espacios (blancos).

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