Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -ur gateway/config/Config gateway.patched/config/Config
- --- gateway/config/Config 2012-07-26 11:41:34.000000000 +0400
- +++ gateway.patched/config/Config 2012-08-10 23:55:57.557011824 +0400
- @@ -51,6 +51,10 @@
- bool "ASUS WL-500GPv2"
- default n
- +config CONFIG_WL500GP_H
- + bool "ASUS WL-500GP v1 with 802.11n MOD"
- + default y
- +
- config CONFIG_WL500W
- bool "ASUS WL-500W"
- default n
- diff -ur gateway/config/defconfig gateway.patched/config/defconfig
- --- gateway/config/defconfig 2012-07-26 11:41:34.000000000 +0400
- +++ gateway.patched/config/defconfig 2012-08-10 23:56:20.149013720 +0400
- @@ -14,6 +14,7 @@
- CONFIG_RTN10U=y
- # CONFIG_WL500GP is not set
- # CONFIG_WL500GPV2 is not set
- +CONFIG_WL500GP_H=y
- # CONFIG_WL500W is not set
- # CONFIG_WL700G is not set
- diff -ur gateway/.config gateway.patched/.config
- --- gateway/.config 2012-08-11 00:51:15.205011362 +0400
- +++ gateway.patched/.config 2012-08-11 00:17:45.273013660 +0400
- @@ -5,15 +5,16 @@
- #
- # Router Models
- #
- -CONFIG_RTN16=y
- -CONFIG_RTN15U=y
- -CONFIG_RTN12=y
- -CONFIG_RTN12B1=y
- +# CONFIG_RTN16 is not set
- +# CONFIG_RTN15U is not set
- +# CONFIG_RTN12 is not set
- +# CONFIG_RTN12B1 is not set
- # CONFIG_RTN12C1 is not set
- -CONFIG_RTN10=y
- -CONFIG_RTN10U=y
- +# CONFIG_RTN10 is not set
- +# CONFIG_RTN10U is not set
- # CONFIG_WL500GP is not set
- # CONFIG_WL500GPV2 is not set
- +CONFIG_WL500GP_H=y
- # CONFIG_WL500W is not set
- # CONFIG_WL700G is not set
- diff -ur gateway/Makefile gateway.patched/Makefile
- --- gateway/Makefile 2012-07-26 11:44:43.457037794 +0400
- +++ gateway.patched/Makefile 2012-08-11 00:11:44.705021317 +0400
- @@ -122,6 +122,7 @@
- img-$(if $(CONFIG_RTN10U),y,n) += RT-N10U
- img-$(if $(CONFIG_WL500GP),y,n) += WL500gp
- img-$(if $(CONFIG_WL500GPV2),y,n)+=WL500gpv2
- +img-$(if $(CONFIG_WL500GP_H),y,n) +=WL500gp_h
- img-$(if $(CONFIG_WL500W),y,n) += WL500W
- img-$(if $(CONFIG_WL700G),y,n) += WL700g
- @@ -269,7 +270,7 @@
- FlashMaxSize = \
- $(if $(filter $(1),WL520gc),1703936, \
- $(if $(filter $(1),WL500gx WL550gE WL320gE WL320gP WL520gu WL330gE RT-N10 RT-N12),3801880, \
- - $(if $(filter $(1),WL500gp WL500W WL500gpv2 WL700g RT-N10U RT-N12B1 RT-N12C1 RT-N15U),7995392, \
- + $(if $(filter $(1),WL500gp WL500gp_h WL500W WL500gpv2 WL700g RT-N10U RT-N12B1 RT-N12C1 RT-N15U),7995392, \
- $(if $(filter $(1),RT-N16),16384000,0)))) \
- #
- @@ -354,11 +355,11 @@
- fi )
- rm -f $(PLATFORMDIR)/modules/lib/modules/*/build
- -modules_install-WL500gx modules_install-WL500gp modules_install-WL500W: modules_install modules_install-usb
- +modules_install-WL500gx modules_install-WL500gp modules_install-WL500gp_h modules_install-WL500W: modules_install modules_install-usb
- install -t $(MODULESDIR) \
- $(SRCMODULESDIR)/drivers/usb/host/uhci-hcd$(ko)
- -modules_install-WL700g: modules_install-WL500gp
- +modules_install-WL700g: modules_install-WL500gp modules_install-WL500gp_h
- install -t $(MODULESDIR) \
- $(SRCMODULESDIR)/drivers/char/gpiortc$(ko) \
- $(SRCMODULESDIR)/drivers/ide/ide-core$(ko) \
- diff -ur gateway/rc/auth.c gateway.patched/rc/auth.c
- --- gateway/rc/auth.c 2012-06-04 02:43:17.000000000 +0400
- +++ gateway.patched/rc/auth.c 2012-08-11 00:03:10.253010200 +0400
- @@ -43,7 +43,8 @@
- /* Select supplicant drivers here */
- if (router_model == MDL_RTN16 ||
- router_model == MDL_RTN15U ||
- - router_model == MDL_WL500W)
- + router_model == MDL_WL500W ||
- + router_model == MDL_WL500GP_H)
- wpa_argv[4] = "wired";
- /* Generate options file */
- diff -ur gateway/rc/rc.c gateway.patched/rc/rc.c
- --- gateway/rc/rc.c 2012-07-26 11:41:16.000000000 +0400
- +++ gateway.patched/rc/rc.c 2012-08-10 23:54:18.753012490 +0400
- @@ -224,6 +224,7 @@
- case MDL_WL550GE:
- case MDL_WL520GU:
- case MDL_WL500GP:
- + case MDL_WL500GP_H:
- case MDL_DIR320:
- case MDL_RTN10U:
- {
- @@ -406,7 +407,7 @@
- nvram_set("wl0gpio1", "0x88");
- /* wl500gp -- 16mb memory activated, 32 available */
- - if (router_model == MDL_WL500GP &&
- + if ((router_model == MDL_WL500GP || router_model == MDL_WL500GP_H ) &&
- nvram_match("sdram_init", "0x000b") && nvram_match("sdram_config", "0x0062"))
- {
- nvram_set("sdram_init", "0x0009");
- diff -ur gateway/rc/watchdog.c gateway.patched/rc/watchdog.c
- --- gateway/rc/watchdog.c 2012-07-26 11:41:16.000000000 +0400
- +++ gateway.patched/rc/watchdog.c 2012-08-10 23:56:51.913011497 +0400
- @@ -230,6 +230,7 @@
- setup_mask = GPIO15, setup_value = GPIO15;
- break;
- case MDL_WL500GP:
- + case MDL_WL500GP_H:
- reset_mask = GPIO0, reset_value = GPIO0;
- ready_mask = GPIO1, ready_value = 0;
- setup_mask = GPIO4, setup_value = GPIO4;
- diff -ur gateway/shared/bcmconfig.h gateway.patched/shared/bcmconfig.h
- --- gateway/shared/bcmconfig.h 2012-08-11 00:51:15.205011362 +0400
- +++ gateway.patched/shared/bcmconfig.h 2012-08-11 00:17:45.273013660 +0400
- @@ -5,15 +5,16 @@
- /*
- * Router Models
- */
- -#define __CONFIG_RTN16__ 1
- -#define __CONFIG_RTN15U__ 1
- -#define __CONFIG_RTN12__ 1
- -#define __CONFIG_RTN12B1__ 1
- +#undef __CONFIG_RTN16__
- +#undef __CONFIG_RTN15U__
- +#undef __CONFIG_RTN12__
- +#undef __CONFIG_RTN12B1__
- #undef __CONFIG_RTN12C1__
- -#define __CONFIG_RTN10__ 1
- -#define __CONFIG_RTN10U__ 1
- +#undef __CONFIG_RTN10__
- +#undef __CONFIG_RTN10U__
- #undef __CONFIG_WL500GP__
- #undef __CONFIG_WL500GPV2__
- +#define __CONFIG_WL500GP_H__ 1
- #undef __CONFIG_WL500W__
- #undef __CONFIG_WL700G__
- diff -ur gateway/shared/shutils.h gateway.patched/shared/shutils.h
- --- gateway/shared/shutils.h 2012-06-04 02:43:20.000000000 +0400
- +++ gateway.patched/shared/shutils.h 2012-08-11 00:12:09.261036828 +0400
- @@ -214,6 +214,7 @@
- MDL_WL330GE,
- MDL_WL500GP,
- MDL_WL500GPV2,
- + MDL_WL500GP_H,
- MDL_WL500W,
- MDL_WL520GU,
- MDL_DIR320,
- diff -ur gateway/shared/utils.c gateway.patched/shared/utils.c
- --- gateway/shared/utils.c 2012-06-04 02:43:20.000000000 +0400
- +++ gateway.patched/shared/utils.c 2012-08-11 00:15:36.813010579 +0400
- @@ -62,7 +62,7 @@
- return MDL_WL700G;
- else if (nvram_match("boardtype", "0x042f") &&
- nvram_match("boardnum", "45"))
- - return MDL_WL500GP;
- + return MDL_WL500GP_H;
- else if (nvram_match("boardtype", "0x0472") &&
- nvram_match("boardnum", "45"))
- return MDL_WL500W;
- diff -ur gateway/utils/gpio.c gateway.patched/utils/gpio.c
- --- gateway/utils/gpio.c 2012-06-04 02:43:15.000000000 +0400
- +++ gateway.patched/utils/gpio.c 2012-08-11 00:09:03.457036802 +0400
- @@ -101,6 +101,7 @@
- MDL_WL330GE,
- MDL_WL500GP,
- MDL_WL500GPV2,
- + MDL_WL500GP_H,
- MDL_WL500W,
- MDL_WL520GU,
- MDL_WL520GC,
- @@ -187,6 +188,7 @@
- {MDL_WL500GX, "ASUS WL-500g Deluxe", {_PWR(GPIO0, 0)}},
- {MDL_WL500GP, "ASUS WL-500g Premium", {_PWR(GPIO1, 0)}},
- {MDL_WL500GPV2, "ASUS WL-500g PremiumV2", {_PWR(GPIO0, 0)}},
- + {MDL_WL500GP_H, "ASUS WL-500g Premium with MOD",{_PWR(GPIO1, 0)}},
- {MDL_WL500W, "ASUS WL-500W", {_PWR(GPIO5, 0)}},
- {MDL_WL520GU, "ASUS WL-520gU", {_PWR(GPIO0, 0)}},
- #ifndef HAVE_GETMODEL
- @@ -321,6 +323,8 @@
- return MDL_WL520GU;
- if (startswith(buf,"WL330GE-")) /* WL330GE-* */
- return MDL_WL330GE;
- + if (startswith(buf,"WL500gp_h")) /* WL500GP_H */
- + return MDL_WL500GP_H;
- }
- boardnum = nvram_get("boardnum");
- diff -ur gateway/www/mkweb gateway.patched/www/mkweb
- --- gateway/www/mkweb 2012-07-26 11:41:15.000000000 +0400
- +++ gateway.patched/www/mkweb 2012-08-10 23:58:33.045011764 +0400
- @@ -227,7 +227,7 @@
- cp -f ../web_$MODEL/graph/wf_g_300.gif ../web_$MODEL/graph/wf_g.gif
- cp -f ../web_$MODEL/graph/wf_none_300.gif ../web_$MODEL/graph/wf_none.gif
- - elif [ "$MODEL" = "WL500gx" ] || [ "$MODEL" = "WL500gp" ] \
- + elif [ "$MODEL" = "WL500gx" ] || [ "$MODEL" = "WL500gp" ] || [ "$MODEL" = "WL500gp_h" ] \
- || [ "$MODEL" = "WL500gpv2" ] || [ "$MODEL" = "WL700g" ] \
- || [ "$MODEL" = "WL500W" ] || [ "$MODEL" = "RT-N16" ] \
- || [ "$MODEL" = "RT-N15U" ] \
- @@ -241,7 +241,7 @@
- #cp -f ../web_$MODEL/flash.default_500g ../target/ramfs/etc/linuxigd/flash.default
- ### 6.2 web page ###
- - if [ "$MODEL" = "WL500W" ] || [ "$MODEL" = "RT-N16" ] \
- + if [ "$MODEL" = "WL500W" ] || [ "$MODEL" = "RT-N16" ] || [ "$MODEL" = "WL500gp_h" ] \
- || [ "$MODEL" = "RT-N15U" ] \
- || [ "$MODEL" = "RT-N12" ] || [ "$MODEL" = "RT-N12B1" ] || [ "$MODEL" = "RT-N12C1" ] \
- || [ "$MODEL" = "RT-N10" ] || [ "$MODEL" = "RT-N10U" ]; then
- diff -ur gateway/www/web_asus_en/index.js gateway.patched/www/web_asus_en/index.js
- --- gateway/www/web_asus_en/index.js 2012-06-04 02:43:17.000000000 +0400
- +++ gateway.patched/www/web_asus_en/index.js 2012-08-10 23:59:40.929035016 +0400
- @@ -41,7 +41,7 @@
- band = 'g';
- pid = parent.titleFrame.document.form.productid.value;
- - if (pid.indexOf("WL500W") != -1 || pid.indexOf("RT-N1") != -1)
- + if (pid.indexOf("WL500W") != -1 || pid.indexOf("RT-N1") != -1 || pid.indexOf("WL500gp_h") != -1)
- band = 'n';
- else if (pid.indexOf("WL500b") != -1)
- band = 'b';
- @@ -62,7 +62,7 @@
- flash = '4MB';
- pid = parent.titleFrame.document.form.productid.value;
- - if (pid.indexOf("WL500gp") != -1 || pid.indexOf("WL500W") != -1)
- + if (pid.indexOf("WL500gp") != -1 || pid.indexOf("WL500W") != -1 || pid.indexOf("WL500gp_h") != -1)
- flash = '8MB';
- return flash;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement