
Originally Posted by
asp
nvram get boardtype
0x48E
nvram get boardnum
45
nvram get boardrev
0x10
Выходит, что для 500GPV2/520GU/520GC невозможно определить по этим значениям модель, т.к. они одинаковые...
В исходниках 520gc последней официальной прошивки, в rc.c, выкрутились по-другому
Code:
/* predefined config for WL520gu, WL520gc -- check boardtype for others */
/* there is no easy way to do LANx to real port number mapping, so we use array */
if (nvram_match("boardtype", "0x48E") && (nvram_match("boardnum", "45")))
{
/* why don't you use different boardnum??? */
if (nvram_match("productid","WL500gpv2"))
{