diff --git a/libmobile_wrapper.c b/libmobile_wrapper.c
index 7522f0aa6e43d9f77adc8188301d3a05db232961..9232d78d7194f296d4d58cd3dc508967b197b3f3 100644
--- a/libmobile_wrapper.c
+++ b/libmobile_wrapper.c
@@ -25,7 +25,7 @@ struct json_object *mobile_verify_pin(struct device *dev, char *pin)
 	if (strcmp(dev->usb.if_name, "usb0") == 0)
 		return mobile_verify_pin_zte(dev->ip, pin);
 	else if (strcmp(dev->usb.if_name, "eth5") == 0)
-		//return mobile_verify_pin_hilink(dev->ip, pin);
+		return mobile_set_pin_hilink("12345678", "12345678");
 
 	return NULL;
 }
diff --git a/libmobile_wrapper.h b/libmobile_wrapper.h
index d3dec3af7a66b174b18338e78b36d0a33631bd36..ab20e06372ec074194a27beed86d493d1583596e 100644
--- a/libmobile_wrapper.h
+++ b/libmobile_wrapper.h
@@ -33,5 +33,5 @@ struct json_object *mobile_delete_apn_profile(struct device *dev, char *name);
 struct json_object *mobile_set_apn_profile(struct device *dev, char *name);
 struct json_object *mobile_create_apn_profile(struct device *dev, char *profile_name, char *wan_apn, char *pdp_type);
 struct json_object *mobile_get_current_apn(struct device *dev);
-struct json_object *mobile_mobile_get_rssi(struct device *dev);
+struct json_object *mobile_get_rssi(struct device *dev);
 #endif
\ No newline at end of file