Linux Gadget VID/PID Patch for USBLAN Evaluation

Linux Ethernet Gadget (g_ether) has built-in Vendor/Product ID pairs which are used if the module parameters idVendor and idProduct are not provided. Two of these pairs are used for the CDC protocols (CDC-ECM and CDC-EEM), while the remaining pair is used for RNDIS.

These patches (download here) modify the Linux Ethernet Gadget default CDC Vendor and Product ID to match the Belcarra USBLAN Evaluation kits available from Windows Update.

This allows the g_ether (Ethernet) Gadget to be used in conjunction with Belcarra USBLAN without using module parameters (idVendor and idProduct).
Very useful for Android which uses Gadget built into the kernel (module parameters are not available).