┌─────────────────────────────────────────────┐ │ User Mode │ │ - Windows Connection Manager (WCM) │ │ - netsh mbn (CLI) │ │ - Mobile Plans app │ └─────────────────┬───────────────────────────┘ │ WinRT MBN API / MbnApi.dll ┌─────────────────▼───────────────────────────┐ │ Kernel Mode │ │ ┌──────────────────────────────────────┐ │ │ │ WWAN Service (netsvcs) │ │ │ └──────────────┬───────────────────────┘ │ │ │ IOCTL (IRP) │ │ ┌──────────────▼───────────────────────┐ │ │ │ wwansvc.sys (Class driver) │ │ │ │ mbbnet.sys (MBIM miniport) │ │ │ └──────────────┬───────────────────────┘ │ │ │ USB/PCIe │ │ ┌──────────────▼───────────────────────┐ │ │ │ Modem hardware (MBIM firmware) │ │ │ └──────────────────────────────────────┘ │ └─────────────────────────────────────────────┘
Note: Often, the driver will be listed under the hardware manufacturer (e.g., Qualcomm or Sierra Wireless) rather than the laptop brand.
You will likely need to find specific drivers from your device manufacturer in these scenarios:
┌─────────────────────────────────────────────┐ │ User Mode │ │ - Windows Connection Manager (WCM) │ │ - netsh mbn (CLI) │ │ - Mobile Plans app │ └─────────────────┬───────────────────────────┘ │ WinRT MBN API / MbnApi.dll ┌─────────────────▼───────────────────────────┐ │ Kernel Mode │ │ ┌──────────────────────────────────────┐ │ │ │ WWAN Service (netsvcs) │ │ │ └──────────────┬───────────────────────┘ │ │ │ IOCTL (IRP) │ │ ┌──────────────▼───────────────────────┐ │ │ │ wwansvc.sys (Class driver) │ │ │ │ mbbnet.sys (MBIM miniport) │ │ │ └──────────────┬───────────────────────┘ │ │ │ USB/PCIe │ │ ┌──────────────▼───────────────────────┐ │ │ │ Modem hardware (MBIM firmware) │ │ │ └──────────────────────────────────────┘ │ └─────────────────────────────────────────────┘
Note: Often, the driver will be listed under the hardware manufacturer (e.g., Qualcomm or Sierra Wireless) rather than the laptop brand.
You will likely need to find specific drivers from your device manufacturer in these scenarios: