Requisitos de INF del controlador miniport de MB
Los controladores de minipuerto MB deben tener las siguientes entradas en su archivo INF:
*IfType = 243; IF_TYPE_WWANPP
*MediaType = 9; <mark type="enumval">NdisMediumWirelessWan</mark>
*PhysicalMediaType = 8; NdisPhysicalMediumWirelessWan
EnableDhcp = 0; Disable DHCP
;Entries to be put in add-registry-section for NdisMediumWirelessWan
HKR, Ndi\Interfaces, UpperRange, 0, "flpp4, flpp6"
HKR, Ndi\Interfaces, LowerRange, 0, "ppip"
Todas las entradas mencionadas en el ejemplo de código anterior, excepto UpperRange y LowerRange, deben estar en la misma sección INF que las palabras clave como AddReg y CopyFiles. UpperRange y LowerRange deben colocarse en la sección add-registry-section del archivo INF.
*IfType
Los dispositivos en modo dual pueden especificar cualquiera de los valores IfType de la tabla siguiente:
Descripción |
Nombre |
IfType |
Dispositivos MB basados en GSM |
IF_TYPE_WWANPP |
243 |
Dispositivos MB basados en JAILBREAK |
IF_TYPE_WWANPP2 |
244 |
*MediaType
Los controladores de minipuerto MB deben especificar uno de los valores MediaType de la tabla siguiente en función del tipo de trama de paquetes que el controlador de miniporte es capaz de interpretar en su ruta de acceso de envío y recepción de datos.
Descripción |
Nombre |
MediaType |
Los controladores de minipuerto mb que interpretan los paquetes 802.3 deben notificar este tipo de medio. Este marco solo es para la migración de controladores de miniporte antiguos y no se recomienda para los controladores de miniporte de calidad de producción. |
NdisMedium802_3 |
0 |
Los controladores de minipuerto mb que pueden controlar el tráfico IP sin procesar deben establecer este tipo de medio. Este es el tipo de medio recomendado que se usará en los controladores de minipuerto de calidad de producción. |
NdisMediumWirelessWan |
9 |
EnableDhcp
Los controladores de minipuerto mb deben especificar uno de los valores EnableDhcp de la tabla siguiente en función de si implementan la emulación del servidor DHCP.
Valor |
Descripción |
0 |
Deshabilite DHCP para esta interfaz. El controlador de minipuerto no implementa la suplantación de identidad del servidor DHCP. Este es el valor recomendado que se usará en los controladores de calidad de producción. |
1 |
Habilite DHCP para esta interfaz. El controlador de minipuerto implementa la suplantación de identidad del servidor DHCP. Es decir, el controlador de minipuerto tendrá que suplantar un servidor DHCP y resoluciones ARP. |
UpperRange
Esta palabra clave se establece con una o varias combinaciones de las siguientes cadenas según corresponda cuando el tipo de medio es NdisMediumWirelessWan. NdisMedium802_3 controladores de minipuerto deben usar los valores existentes en UpperRange.
Valor |
Descripción |
"flpp4" |
Los controladores de minipuerto especifican "flpp4" si el dispositivo MB admite IPv4. |
"flpp6" |
Los controladores de minipuerto especifican "flpp6" si el dispositivo MB admite IPv6. Este valor solo es necesario para los dispositivos que admiten IPv6. |
LowerRange
Esta palabra clave debe tener, como mínimo, el siguiente valor cuando el tipo de medio es NdisMediumWirelessWan. NdisMedium802_3 controladores de minipuerto deben usar los valores existentes en LowerRange.
Valor |
Descripción |
"ppip" |
Tipo de dispositivo MB en el borde inferior. |