Recent linux kernels have support for the USB standard MBIM - for 3g/4g modems. This project is about backporting MBIM support to the 2.6.36 linux kernel.
Note:
Linux kernel v2.6.38 started to support CDC_NCM.
Linux kernel v3.8.0 started to support CDC_MBIM (MBIM is based on NCM).