Index: /src/router/libutils/utils.c
===================================================================
--- /src/router/libutils/utils.c	(revision 10256)
+++ /src/router/libutils/utils.c	(revision 10257)
@@ -899,4 +899,10 @@
 	    return ROUTER_BUFFALO_WZRRSG54;
 	}
+	if( nvram_match( "melco_id", "31095" ) )
+	{
+	    cprintf( "router is Buffalo WZR-G108\n" );
+	    setRouter( "Buffalo WZR-G108" );
+	    return ROUTER_BRCM4702_GENERIC;
+	}
 	if( melco_id > 0 )	// e.g. 29115
 	{
