No puedo obtener ninguna respuesta de un dispositivo Android (Android 4.2) al comando "ifconfig wlan0 dhcp status"
El comando "ifconfig wlan0" devuelve lo siguiente:
wlan0: ip 192.168.0.14 mask 255.255.254.0 flags [up broadcast running multicast]
¿Admite Android el "estado de dhcp"? Si no es así, ¿cómo puedo averiguar mediante un comando si DHCP está habilitado?
[¿Cómo] puedo averiguar mediante un comando si DHCP está habilitado?
Siempre que adb esté configurado en la PC, ejecute:
adb shell dumpsys wifi
En la salida, busque la cadena Redes configuradas . Después de eso, estaría la información sobre todas las redes Wi-Fi guardadas en su dispositivo. Para cada red, entre otras cosas, vería una línea con la asignación de IP de cadena . Según su configuración para esa red, mostraría STATIC o DHCP.
Tenga en cuenta que debe tener acceso de root si tiene la intención de ejecutar dumpsys wifi en un dispositivo a través de una aplicación de línea de comandos, ya que las aplicaciones comunes generalmente no tienen privilegios para acceder a un volcado de WifiService.
Aquí está la captura de pantalla relevante capturada para Android 4.2.1:
Los hallazgos también son válidos para Android 6.0.1 estándar.
Sin embargo, la información anterior no cuestiona si el enrutador en sí es capaz de ejecutar un servidor DHCP.
La versión de Android ifconfig
es muy limitada en comparación con su versión completa de Linux. Y la mayoría de los comandos que probé como dhcpstatus no funcionan.
ifconfig
y DHCP , que pueden proporcionar detalles adicionales.
hongo
Señor del Fuego
hongo
acejabalina
hongo
Señor del Fuego