#18992: Incorrect model string on Netgear WNDR3700v2
-------------------------+------------------------
 Reporter:  NeoRaider    |      Owner:  developers
     Type:  defect       |     Status:  new
 Priority:  normal       |  Milestone:
Component:  base system  |    Version:  Trunk
 Keywords:               |
-------------------------+------------------------
 The model string in `/tmp/sysinfo/model` is `NETGEAR NDR3700v2` instead of
 `NETGEAR WNDR3700v2`.

 Looking at `/lib/ar71xx.sh`, it tries to find the model string starting at
 byte 56 of the ART. The following is the start of the ART of a WNDR3700v2
 I was provided with. As you can see, the model string starts at byte 55
 instead of 56.

 This is because the actual internal model string starts a byte 41 and is
 `29763654+16+64WNDR3700v2` on the WNDR3700v2 and `29763654+16+128WNDR3800`
 on the WNDR3800.

 {{{
 00000000  a0 21 b7 bb 05 37 a0 21  b7 bb 05 38 a0 21 b7 bb
 |.!...7.!...8.!..|
 00000010  05 39 33 33 35 32 35 37  33 30 32 4b 59 31 31 34
 |.9335257302KY114|
 00000020  35 33 30 33 31 30 41 00  02 32 39 37 36 33 36 35
 |530310A..2976365|
 00000030  34 2b 31 36 2b 36 34 57  4e 44 52 33 37 30 30 76
 |4+16+64WNDR3700v|
 00000040  32 00 ff ff ff ff ff ff  ff ff ff ff ff ff ff ff
 |2...............|
 00000050  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff
 |................|
 }}}

 I can write a patch to fix this myself, but getting the ART of a few
 similar devices like the WNDRMAC and WNDR3800CH would be great to ensure
 that I don't introduce new bugs.

--
Ticket URL: <https://dev.openwrt.org/ticket/18992>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to