diff --git a/board/sunxi/board.c b/board/sunxi/board.c
index f9224360d75867fa8c00b10dce950aab44b0e9ef..610fa89056efda5594de5a60ed789920fa9a0fcf 100644
--- a/board/sunxi/board.c
+++ b/board/sunxi/board.c
@@ -737,6 +737,8 @@ int misc_init_r(void)
 		return ret;
 #endif
 
+	usb_ether_init();
+
 	return 0;
 }