ar71xx: build firmware image for the TP-Link TL-WDR4310 v1.0

The hardware for TP-Link TL-WDR4300 v1.1 and TL-WDR4310 v1.0 is
identical, but requires different firmware headers:

TL-WDR4300:
00000040  43 00 00 01 00 00 00 01  00 00 00 00 76 fb 83 40  |C...........v..@|

TL-WDR4310:
00000040  43 10 00 01 00 00 00 01  00 00 00 00 38 2b 50 6c  |C...........8+Pl|

[juhosg: change commit message, use a different model name]

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>

SVN-Revision: 32683
This commit is contained in:
Gabor Juhos 2012-07-12 13:38:40 +00:00
parent 372945185d
commit 33220828dc
3 changed files with 5 additions and 1 deletions

View file

@ -126,6 +126,9 @@ tplink_board_detect() {
"430000"*) "430000"*)
model="TP-Link TL-WDR4300" model="TP-Link TL-WDR4300"
;; ;;
"431000"*)
model="TP-Link TL-WDR4310"
;;
*) *)
hwver="" hwver=""
;; ;;

View file

@ -95,7 +95,7 @@ $(eval $(call Profile,TLWA901))
define Profile/TLWDR4300 define Profile/TLWDR4300
NAME:=TP-LINK TL-WDR4300 NAME:=TP-LINK TL-WDR4300/ TL-WDR4310
PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
endef endef

View file

@ -990,6 +990,7 @@ endef
tlwdr4300_cmdline=board=TL-WDR4300 console=ttyS0,115200 tlwdr4300_cmdline=board=TL-WDR4300 console=ttyS0,115200
define Image/Build/Profile/TLWDR4300 define Image/Build/Profile/TLWDR4300
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4300-v1,$(tlwdr4300_cmdline),0x43000001,1,8Mlzma) $(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4300-v1,$(tlwdr4300_cmdline),0x43000001,1,8Mlzma)
$(call Image/Build/Template/$(fs_64kraw)/$(1),TPLINK-LZMA,tl-wdr4310-v1,$(tlwdr4300_cmdline),0x43100001,1,8Mlzma)
endef endef
wndr3700_cmdline=board=WNDR3700 console=ttyS0,115200 wndr3700_cmdline=board=WNDR3700 console=ttyS0,115200