Tp-link ax20 AX1800 nvrammanager error

Hi,

after gaining root access on this device (tp-link ax20 AX1800 v1) I tried to make some changes permanent by using nvrammanager, unfortunately it throws an error while trying to read the "file-system" partition.

# nvrammanager --read=/tmp/files/test --partition=file-system
[NM_Error](nvrammanager_readPtnFromNvram) 00538: partition is empty

same error for "os-image" but working for others, have not test all but "user-config" works.

here is the output from "-s", clearly the partitions are not empty, maybe some protection is in place ?
do we need to take a deeper look at nvrammanager ?

# nvrammanager -s
partition 01: name = factory-boot    , base = 0x00000000, size = 0x00028000 Bytes, usedFlag = 0
partition 02: name = fs-uboot        , base = 0x00028000, size = 0x00018000 Bytes, usedFlag = 0
partition 03: name = os-image        , base = 0x00040000, size = 0x00ec0000 Bytes, usedFlag = 0
partition 04: name = file-system     , base = 0x00280000, size = 0x00c00000 Bytes, usedFlag = 0
partition 05: name = default-mac     , base = 0x00f00000, size = 0x00000200 Bytes, usedFlag = 0
partition 06: name = pin             , base = 0x00f00200, size = 0x00000100 Bytes, usedFlag = 0
partition 07: name = device-id       , base = 0x00f00300, size = 0x00000200 Bytes, usedFlag = 0
partition 08: name = product-info    , base = 0x00f00500, size = 0x0000fb00 Bytes, usedFlag = 0
partition 09: name = soft-version    , base = 0x00f10000, size = 0x00001000 Bytes, usedFlag = 0
partition 10: name = extra-para      , base = 0x00f11000, size = 0x00001000 Bytes, usedFlag = 0
partition 11: name = support-list    , base = 0x00f12000, size = 0x00004000 Bytes, usedFlag = 0
partition 12: name = profile         , base = 0x00f16000, size = 0x0000a000 Bytes, usedFlag = 0
partition 13: name = partition-table , base = 0x00f20000, size = 0x00010000 Bytes, usedFlag = 0
partition 14: name = default-config  , base = 0x00f30000, size = 0x00010000 Bytes, usedFlag = 0
partition 15: name = ap-def-config   , base = 0x00f40000, size = 0x00010000 Bytes, usedFlag = 0
partition 16: name = user-config     , base = 0x00f50000, size = 0x00020000 Bytes, usedFlag = 0
partition 17: name = ap-config       , base = 0x00f70000, size = 0x00020000 Bytes, usedFlag = 0
partition 18: name = router-config   , base = 0x00f90000, size = 0x00020000 Bytes, usedFlag = 0
partition 19: name = certificate     , base = 0x00fb0000, size = 0x00010000 Bytes, usedFlag = 0
partition 20: name = radio_bk        , base = 0x00fc0000, size = 0x00010000 Bytes, usedFlag = 0

br,
Geo

Please contact TP-Link support, we can't help you with the OEM firmware of an unsupported device. OpenWrt doesn't even have anything like nvrammanager to begin with.

I know it's not supported by OpenWRT, but until it's supported it would be nice to be able to customize a few things.

does tp-link support answer this kind of questions ? , are this questions not beyond what they intend for their devices ?

thx

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.