8eb8a6e1e7
Detect the model name for /tmp/sysinfo/model based on 10 bytes at offset 56 in the art (caldata) mtd partition. r29434 redid WNDR3x00 model detection, attempting to distinguish between WNDR3700v2 and WNDR3800 by checking MemTotal in /proc/meminfo. However, it contained a bug: it put the awk inside a $(...), with the result that all WNDR3700v2 and WNDR3800 models would be reported as WNDR3800. This patch checks the model name stored in the art partition, as is done by U-Boot shipping on the WNDR3800. It has the likely advantage of working with future models based on the WNDR3700 board. It also will not mis-detect units on which people install more memory. I have tested this patch on WNDR3700 (v1), WNDR3700v2, and WNDR3800. Signed-off-by: Mark Mentovai <mark@moxienet.com> SVN-Revision: 29472 |
||
---|---|---|
.. | ||
adm5120 | ||
adm8668 | ||
amazon | ||
ar7 | ||
ar71xx | ||
at91 | ||
atheros | ||
au1000 | ||
avr32 | ||
brcm47xx | ||
brcm63xx | ||
cns3xxx | ||
cns21xx | ||
cobalt | ||
coldfire | ||
ep93xx | ||
etrax | ||
gemini | ||
generic | ||
goldfish | ||
imx21 | ||
iop32x | ||
ixp4xx | ||
kirkwood | ||
lantiq | ||
leon | ||
malta | ||
mpc52xx | ||
mpc83xx | ||
mpc85xx | ||
octeon | ||
omap24xx | ||
omap35xx | ||
orion | ||
ppc40x | ||
ppc44x | ||
ps3 | ||
pxa | ||
pxcab | ||
ramips | ||
rb532 | ||
rdc | ||
realview | ||
s3c24xx | ||
sibyte | ||
sparc | ||
ubicom32 | ||
uml | ||
x86 | ||
xburst | ||
Makefile |