rk3399 android7.1 修改高新兴4G模块网络名称节点,把eth改为usb的方法
直接上补丁:
diff --git a/kernel/drivers/net/usb/usbnet.c b/kernel/drivers/net/usb/usbnet.c
index 9710cf7105..5764369112 100644
--- a/kernel/drivers/net/usb/usbnet.c
+++ b/kernel/drivers/net/usb/usbnet.c
@@ -1679,8 +1679,14 @@ usbnet_probe (struct usb_interface *udev, const struct usb_device_id *prod)
// can rename the link if it knows better.
if ((dev->driver_info->flags & FLAG_ETHER) != 0 &&
((dev->driver_info->flags & FLAG_POINTTOPOINT) == 0 ||
- (net->dev_addr [0] & 0x02) == 0))
- strcpy (net->name, "eth%d");
+ (net->dev_addr [0] & 0x02) == 0)){
+ printk(">>>>>>>>>> zyf %s\n",udev->dev.driver->name);
+ if (strcmp(udev->dev.driver->name,"ax88179_178a") == 0){
+ strcpy (net->name, "eth%d");
+ }else{
+ strcpy (net->name, "usb%d");
+ }
+ }
/* WLAN devices should always be named "wlan%d" */
if ((dev->driver_info->flags & FLAG_WLAN) != 0)
strcpy(net->name, "wlan%d");