#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