Comando deshabilitar/habilitar adaptador de red?

Hola, tengo un problemilla con windows 7 x64, tengo los drivers del chipset instalados pero resulta que al iniciar el sistema me aparece conexion limitada o nula (triangulito amarillo) y la unica solucion es deshabilitar el adaptador de red y volverlo a activar pero se hace tedioso tener que hacerlo siempre y habia pensado en hacer un ejecutable .bat y colocarlo al inicio para que lo haga automaticamente pero no se si se puede hacer por comandos. ¿Alguien sabe dichos comandos?

Saludos! [Ooooo]
El tito google no muerde xD

Puedes hacerlo pero primero debes necesitas un comando de Microsoft llamado Devcon

http://support.microsoft.com/kb/311272/es

Bájatelo y ejecútalo para descomprimirlo. Dejará entre otros una carpeta i386 con el ejecutable, esta es la version que necesitas y que deberías mover a un lugar fijo, pues lo utilizará el .bat que haremos y que se arrancará en cada inicio.

Devcon es en resumen el administrador de dispositivos que todos conocemos pero en versión linea de comandos. Para tu caso utilizaras 2 de sus funciones que se ejecutarían así:

devcon disable id-dispositivo deshabilita el dispositivo cuya id es la que se especifica

devcon enable id-dispositivo lo contario, lo habilita

Bien lo que necesitas es obviamente el id de instacia o de hardware del dispositivo, en tu caso del adaptador de red. Para obtenerlo te vas ahora al administrador de dispositivos de toda la vida, abres las propiedades de tu adaptador de red y te vas a la ficha de detalles. Ahí viene toda la informacion interna del dispositivo y por defecto te muestra primero el id de instancia, el cual especificarás para el comando. Como verás es un pedazo nombre que encima no te deja copiar xD por lo que en este punto tienes 2 opciones,

Te lo apuntas y pones toooodo ese nombre en el bat:

devcon disable PCI\VEN_...y el resto
devcon enable PCI\VEN_... y el resto


O aprovechamos que el comando devcon permite usar comodines. El tema sería que del id te quedaras con la parte en la que viene algo como dev_xxxx (donde xxxx es un número), lo cual es si no me equivoco lo mínimo que distingue a cada dispostivo. De esta manera el bat debería quedar así:

devcon disable *dev_XXXX*
devcon enable *dev_XXXX*


No quites los asteriscos, son los comodines que en este caso indican que la funcion (enable o disable) se haga sobre todos los dispositivos cuya id contenga la palabra dev_xxxx, siendo xxxx el numero que te venga pero como este número se supone que es único en el sistema no debería haber problemas.

Por cierto por adaptador de red se entiene que puede ser la conexión física por cable de red o wifi, lo que quiero decir es que cada una tiene id de dispositivo diferente.

Espero que te sirva, saludos!
Muchas gracias XD Solo tengo una duda, el adaptador de red va ya con la placa, osea que no es PCI (por lo que he leido en el codigo) sino que son los puertos ethernet que ya lleva la placa y no se si funcionara con eso.

Saludos!

Edito: Lo he estado intentando pero solo aparece "disable failed"
kamy33 escribió:Muchas gracias XD Solo tengo una duda, el adaptador de red va ya con la placa, osea que no es PCI (por lo que he leido en el codigo) sino que son los puertos ethernet que ya lleva la placa y no se si funcionara con eso.

Saludos!

Edito: Lo he estado intentando pero solo aparece "disable failed"

Lo que habia en el codigo es por lo que usalmente empieza el id de dispositivo, era un ejemplo (si pone otra cosa totalmente distinta pon esa, solo si optas por poner la id completa y no usar comodines)

El problema es por la version que estas utilizando, no me fije en que estas usando windows 7 x64 XD y que el programa solo es compatible hasta XP/2003 server. Eso por un lado, y por otro en que necesitas la version de 64 bits (viene una en el comprimido que bajaste pero es para arquitectura Itanium), que según he leído si tuvieras de SO el XP/2003 server de 64 bits viene en el CD de instalación. Por tanto yo buscaría en el cd de windows 7 a ver si biene viene entre las herramientas de soporte.

EDIT: Tambien creo que viene en el Windows Driver Kit Version 7.0.0 que puedes bajar de la web de microsoft (por el tamaño de descarga es practicamente un CD de herramientas)

Con la version correcta deberia funcionarte, yo he hecho pruebas en mi portatil con la tarjeta de sonido y el adaptador de red y sin problemas :)
He probado el que lleva el Windows Driver Kit Tools y todo perfecto, al final he utilizado el comando "devcon disable/enable =net" Muchas gracias ]Rd[ por la ayuda.

[beer]

Saludos!
4 respuestas