Principalmente publico acá porque hay muchos mas programadores ring0/driver/kernel y seguro que pueden responderme que significa FUNC_01/25 en el ID del dispositivo.
____________________________________________
Me llego una pc para ponerle un nuevo disco duro porque el anterior estaba dañado. Después de instalarle win7 busque los drivers manualmente porque con las herramientas que suelo utilizar fallaron al encontrarlos.
Al buscar encontré rápidamente todos los drivers:
http://tw.asrock.com/mb/overview.asp?cat=Download&os=All&Model=G31M-S
Al finalizar la instalación y reiniciar me doy cuenta que no tengo sonido, voy al administrador de dispositivo y lo encuentro como desconocido:
Citar
Hardware-ID :
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662
Compatible-IDs :
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC
HDAUDIO\FUNC_25&VEN_10EC
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8
HDAUDIO\FUNC_25&CTLR_VEN_8086
HDAUDIO\FUNC_25&GF&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
HDAUDIO\FUNC_25
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662
Compatible-IDs :
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&REV_1001
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&VEN_10EC&DEV_0662
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8&VEN_10EC
HDAUDIO\FUNC_25&CTLR_VEN_8086&VEN_10EC
HDAUDIO\FUNC_25&VEN_10EC
HDAUDIO\FUNC_25&CTLR_VEN_8086&CTLR_DEV_27D8
HDAUDIO\FUNC_25&CTLR_VEN_8086
HDAUDIO\FUNC_25&GF&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
HDAUDIO\FUNC_25
Busco en google y prácticamente no tengo ningún resultado,nose de donde sale ese "FUNC_25" porque la mayoría es "FUNC_01"
Sigo buscando drivers de audio para g31m-s y también busque para el chip de realtek ALC662, descargue varios
https://www.realtek.cz/download-ALC662-sound-driver-for-Windows7-32bit.html
Y varios otros(solo los últimos, los primeros que probé y no funcionaron los borre):
Al darme cuenta que nada funcionaba leí mas sobre los drivers y archivos INF, ahí me di cuenta que el Hardware-ID de los dispositivos en los INF no coincidían con el dispositivo desconocido HDAUDIO\FUNC_25&VEN_10EC.... Primero trate de buscar el driver compatible con el Hardware-ID, pero no encontré nada, después trate de modificar los INF manualmente agregando el Hardware-ID del dispositivo para luego instalar el driver manualmente, el problema es que el driver se instala pero falla al iniciar (no tengo idea de cual es el error, solo sale codigo 10, sin información detallada).
Ademas realtek no es un solo driver, viene con un pack de drivers, tengo decenas de archivos INF para agregar el Hardware-ID en diferentes combinaciones, principalmente agregando donde encuentro dispositivos con un ID similar ejm: HDAUDIO\FUNC_01&VEN_10EC&DEV_0662
Llegado a este punto ya no me queda nada por intentar de mi parte, con suerte alguien tendrá alguna solución mágica que haga mis tres días perdidos sean una palmada de cara.
Otra cosa que me gustaría saber es que significa FUNC_01/25
HDAUDIO\FUNC_01&VEN_10EC&DEV_0662&SUBSYS_18483662
TIPO\FUNC=????&VEN=VENDOR_REALTEK&DEVICE/MODELO_ALC662&SUBSYS_VERSION
______________________________________________________________________
EDIT01:
Ya que estaba actualice la bios, no paso nada como se esperaba. También probé deshabilitar el uso obligatorio de controladores firmados como me dijieron en una respuesta pero no cambio nada.
Cuando modifico el INF para agregar manualmente el ID del dispositivo me sale este error al cargar el driver:
Citar
Version=1
EventType=PnPDeviceProblemCode
EventTime=132199604847812500
Consent=1
ReportIdentifier=5410c914-16ca-11ea-86aa-001966fbf5c7
Response.type=4
Sig[0].Name=Arquitectura
Sig[0].Value=x86
Sig[1].Name=Id. de hardware
Sig[1].Value=HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
Sig[2].Name=GUID de clase de instalación
Sig[2].Value={4d36e96c-e325-11ce-bfc1-08002be10318}
Sig[3].Name=Código de problema PnP
Sig[3].Value=0000000A
Sig[4].Name=Nombre del controlador
Sig[4].Value=RTKVHDA.sys
Sig[5].Name=Versión del controlador
Sig[5].Value=6.0.1.6844
Sig[6].Name=Fecha del controlador
Sig[6].Value=02-19-2013
DynamicSig[1].Name=Versión del sistema operativo
DynamicSig[1].Value=6.1.7601.2.1.0.256.1
DynamicSig[2].Name=Id. de configuración regional
DynamicSig[2].Value=11274
FriendlyEventName=No se pudo cargar el software de controlador.
ConsentKey=PnPDeviceProblemCode
AppName=Realtek High Definition Audio
AppPath=E:\Windows\System32\rundll32.exeReportDescription=Windows instaló correctamente el software de controlador de dispositivo, pero se encontró un problema al intentar ejecutarlo. El código de problema es 10.
______________________________________________________________________EventType=PnPDeviceProblemCode
EventTime=132199604847812500
Consent=1
ReportIdentifier=5410c914-16ca-11ea-86aa-001966fbf5c7
Response.type=4
Sig[0].Name=Arquitectura
Sig[0].Value=x86
Sig[1].Name=Id. de hardware
Sig[1].Value=HDAUDIO\FUNC_25&VEN_10EC&DEV_0662&SUBSYS_18483662&REV_1001
Sig[2].Name=GUID de clase de instalación
Sig[2].Value={4d36e96c-e325-11ce-bfc1-08002be10318}
Sig[3].Name=Código de problema PnP
Sig[3].Value=0000000A
Sig[4].Name=Nombre del controlador
Sig[4].Value=RTKVHDA.sys
Sig[5].Name=Versión del controlador
Sig[5].Value=6.0.1.6844
Sig[6].Name=Fecha del controlador
Sig[6].Value=02-19-2013
DynamicSig[1].Name=Versión del sistema operativo
DynamicSig[1].Value=6.1.7601.2.1.0.256.1
DynamicSig[2].Name=Id. de configuración regional
DynamicSig[2].Value=11274
FriendlyEventName=No se pudo cargar el software de controlador.
ConsentKey=PnPDeviceProblemCode
AppName=Realtek High Definition Audio
AppPath=E:\Windows\System32\rundll32.exeReportDescription=Windows instaló correctamente el software de controlador de dispositivo, pero se encontró un problema al intentar ejecutarlo. El código de problema es 10.
EDIT02:
Nadie mas parece haber tenido nunca un problema similar con la G31M-S, lo único en que puedo pensar es que hay algún problema con el OS, resulta que el disco nuevo quedo asignado con las letra E, a principio no veo porque puede llegar a generar problemas tener el OS en otro lugar que no sea C:, tal vez en alguna parte harcodearon algún path en el codigo del driver, anda a saber, si no lo puedo solucionar en estos días la formateo devuelta poniendo el nuevo disco como C:.