Asrock G10 - web update and ssh CLI update does not work

Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware
Author Message
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Fri Jun 21, 2024 19:33    Post subject: Asrock G10 - web update and ssh CLI update does not work Reply with quote
Router/Version: Asrock G10
File/Kernel: r56941
Previous/Reset: r56490 - without reset + with reset (few attempts)
Mode/Status: Not updated - stay on old version r56490
Issues/Errors: Web update success - but old version start - r56490

I try to update by command:
Code:
write file.bin linux
reboot

but the same issue with update. No errors but old version.

Second router ASrock G10 router get stack on r55779 and wouldn't update on r56941.

Code:

root@ASRock:~# write /tmp/dd-wrt-webupgrade-r56941.bin linux
[flash] : Flash is NAND
[flash] : freeram=[340713472] bufferram=[0]
[flash] : The free memory is enough, writing image once.
[flash] : linux: CRC OK (0x3E45083B)
[flash] : Writing image to flash, waiting a moment...
[flash] : Flash is NAND
[flash] : erase[0]
[flash] : erase[131072]
[flash] : erase[262144]
[flash] : erase[393216]
[flash] : erase[524288]
[flash] : erase[655360]
[flash] : erase[786432]
[flash] : erase[917504]
[flash] : erase[1048576]
[flash] : erase[1179648]
[flash] : erase[1310720]
[flash] : erase[1441792]
[flash] : erase[1572864]
[flash] : erase[1703936]
[flash] : erase[1835008]
[flash] : erase[1966080]
[flash] : erase[2097152]
[flash] : erase[2228224]
[flash] : erase[2359296]
[flash] : erase[2490368]
[flash] : erase[2621440]
[flash] : erase[2752512]
[flash] : erase[2883584]
[flash] : erase[3014656]
[flash] : erase[3145728]
[flash] : erase[3276800]
[flash] : erase[3407872]
[flash] : erase[3538944]
[flash] : erase[3670016]
[flash] : erase[3801088]
[flash] : erase[3932160]
[flash] : erase[4063232]
[flash] : erase[4194304]
[flash] : erase[4325376]
[flash] : erase[4456448]
[flash] : erase[4587520]
[flash] : erase[4718592]
[flash] : erase[4849664]
[flash] : erase[4980736]
[flash] : erase[5111808]
[flash] : erase[5242880]
[flash] : erase[5373952]
[flash] : erase[5505024]
[flash] : erase[5636096]
[flash] : erase[5767168]
[flash] : erase[5898240]
[flash] : erase[6029312]
[flash] : erase[6160384]
[flash] : erase[6291456]
[flash] : erase[6422528]
[flash] : erase[6553600]
[flash] : erase[6684672]
[flash] : erase[6815744]
[flash] : erase[6946816]
[flash] : erase[7077888]
[flash] : erase[7208960]
[flash] : erase[7340032]
[flash] : erase[7471104]
[flash] : erase[7602176]
[flash] : erase[7733248]
[flash] : erase[7864320]
[flash] : erase[7995392]
[flash] : erase[8126464]
[flash] : erase[8257536]
[flash] : erase[8388608]
[flash] : erase[8519680]
[flash] : erase[8650752]
[flash] : erase[8781824]
[flash] : erase[8912896]
[flash] : erase[9043968]
[flash] : erase[9175040]
[flash] : erase[9306112]
[flash] : erase[9437184]
[flash] : erase[9568256]
[flash] : erase[9699328]
[flash] : erase[9830400]
[flash] : erase[9961472]
[flash] : erase[10092544]
[flash] : erase[10223616]
[flash] : erase[10354688]
[flash] : erase[10485760]
[flash] : erase[10616832]
[flash] : erase[10747904]
[flash] : erase[10878976]
[flash] : erase[11010048]
[flash] : erase[11141120]
[flash] : erase[11272192]
[flash] : erase[11403264]
[flash] : erase[11534336]
[flash] : erase[11665408]
[flash] : erase[11796480]
[flash] : erase[11927552]
[flash] : erase[12058624]
[flash] : erase[12189696]
[flash] : erase[12320768]
[flash] : erase[12451840]
[flash] : erase[12582912]
[flash] : erase[12713984]
[flash] : erase[12845056]
[flash] : erase[12976128]
[flash] : erase[13107200]
[flash] : erase[13238272]
[flash] : erase[13369344]
[flash] : erase[13500416]
[flash] : erase[13631488]
[flash] : erase[13762560]
[flash] : erase[13893632]
[flash] : erase[14024704]
[flash] : erase[14155776]
[flash] : erase[14286848]
[flash] : erase[14417920]
[flash] : erase[14548992]
[flash] : erase[14680064]
[flash] : erase[14811136]
[flash] : erase[14942208]
[flash] : erase[15073280]
[flash] : erase[15204352]
[flash] : erase[15335424]
[flash] : erase[15466496]
[flash] : erase[15597568]
[flash] : erase[15728640]
[flash] : erase[15859712]
[flash] : erase[15990784]
[flash] : erase[16121856]
[flash] : erase[16252928]
[flash] : erase[16384000]
[flash] : erase[16515072]
[flash] : erase[16646144]
[flash] : erase[16777216]
[flash] : erase[16908288]
[flash] : erase[17039360]
[flash] : erase[17170432]
[flash] : erase[17301504]
[flash] : erase[17432576]
[flash] : erase[17563648]
[flash] : erase[17694720]
[flash] : erase[17825792]
[flash] : erase[17956864]
[flash] : erase[18087936]
[flash] : erase[18219008]
[flash] : erase[18350080]
[flash] : erase[18481152]
[flash] : erase[18612224]
[flash] : erase[18743296]
[flash] : erase[18874368]
[flash] : erase[19005440]
[flash] : erase[19136512]
[flash] : erase[19267584]
[flash] : erase[19398656]
[flash] : erase[19529728]
[flash] : erase[19660800]
[flash] : erase[19791872]
[flash] : erase[19922944]
[flash] : erase[20054016]
[flash] : erase[20185088]
[flash] : erase[20316160]
[flash] : erase[20447232]
[flash] : erase[20578304]
[flash] : erase[20709376]
[flash] : erase[20840448]
[flash] : erase[20971520]
[flash] : erase[21102592]
[flash] : erase[21233664]
[flash] : erase[21364736]
[flash] : erase[21495808]
[flash] : erase[21626880]
[flash] : erase[21757952]
[flash] : erase[21889024]
[flash] : erase[22020096]
[flash] : erase[22151168]
[flash] : erase[22282240]
[flash] : erase[22413312]
[flash] : erase[22544384]
[flash] : erase[22675456]
[flash] : erase[22806528]
[flash] : erase[22937600]
[flash] : erase[23068672]
[flash] : erase[23199744]
[flash] : erase[23330816]
[flash] : erase[23461888]
[flash] : erase[23592960]
[flash] : erase[23724032]
[flash] : erase[23855104]
[flash] : erase[23986176]
[flash] : erase[24117248]
[flash] : erase[24248320]
[flash] : erase[24379392]
[flash] : erase[24510464]
[flash] : erase[24641536]
[flash] : erase[24772608]
[flash] : erase[24903680]
[flash] : erase[25034752]
[flash] : erase[25165824]
[flash] : erase[25296896]
[flash] : erase[25427968]
[flash] : erase[25559040]
[flash] : erase[25690112]
[flash] : erase[25821184]
[flash] : erase[25952256]
[flash] : erase[26083328]
[flash] : erase[26214400]
[flash] : erase[26345472]
[flash] : erase[26476544]
[flash] : erase[26607616]
[flash] : erase[26738688]
[flash] : erase[26869760]
[flash] : erase[27000832]
[flash] : erase[27131904]
[flash] : erase[27262976]
[flash] : erase[27394048]
[flash] : erase[27525120]
[flash] : erase[27656192]
[flash] : erase[27787264]
[flash] : erase[27918336]
[flash] : erase[28049408]
[flash] : erase[28180480]
[flash] : erase[28311552]
[flash] : erase[28442624]
[flash] : erase[28573696]
[flash] : erase[28704768]
[flash] : erase[28835840]
[flash] : erase[28966912]
[flash] : erase[29097984]
[flash] : erase[29229056]
[flash] : erase[29360128]
[flash] : erase[29491200]
[flash] : erase[29622272]
[flash] : erase[29753344]
[flash] : erase[29884416]
[flash] : erase[30015488]
[flash] : erase[30146560]
[flash] : erase[30277632]
[flash] : erase[30408704]
[flash] : erase[30539776]
[flash] : erase[30670848]
[flash] : erase[30801920]
[flash] : erase[30932992]
[flash] : erase[31064064]
[flash] : erase[31195136]
[flash] : erase[31326208]
[flash] : erase[31457280]
[flash] : erase[31588352]
[flash] : erase[31719424]
[flash] : erase[31850496]
[flash] : erase[31981568]
[flash] : erase[32112640]
[flash] : erase[32243712]
[flash] : erase[32374784]
[flash] : erase[32505856]
[flash] : erase[32636928]
[flash] : erase[32768000]
[flash] : erase[32899072]
[flash] : erase[33030144]
[flash] : erase[33161216]
[flash] : erase[33292288]
[flash] : erase[33423360]
[flash] : erase[33554432]
[flash] : erase[33685504]
[flash] : erase[33816576]
[flash] : erase[33947648]
[flash] : erase[34078720]
[flash] : erase[34209792]
[flash] : erase[34340864]
[flash] : erase[34471936]
[flash] : erase[34603008]
[flash] : erase[34734080]
[flash] : erase[34865152]
[flash] : erase[34996224]
[flash] : erase[35127296]
[flash] : erase[35258368]
[flash] : erase[35389440]
[flash] : erase[35520512]
[flash] : erase[35651584]
[flash] : erase[35782656]
[flash] : erase[35913728]
[flash] : erase[36044800]
[flash] : erase[36175872]
[flash] : erase[36306944]
[flash] : erase[36438016]
[flash] : erase[36569088]
[flash] : erase[36700160]
[flash] : erase[36831232]
[flash] : erase[36962304]
[flash] : erase[37093376]
[flash] : erase[37224448]
[flash] : erase[37355520]
[flash] : erase[37486592]
[flash] : erase[37617664]
[flash] : erase[37748736]
[flash] : erase[37879808]
[flash] : erase[38010880]
[flash] : erase[38141952]
[flash] : erase[38273024]
[flash] : erase[38404096]
[flash] : erase[38535168]
[flash] : erase[38666240]
[flash] : erase[38797312]
[flash] : erase[38928384]
[flash] : erase[39059456]
[flash] : erase[39190528]
[flash] : erase[39321600]
[flash] : erase[39452672]
[flash] : erase[39583744]
[flash] : erase[39714816]
[flash] : erase[39845888]
[flash] : erase[39976960]
[flash] : erase[40108032]
[flash] : erase[40239104]
[flash] : erase[40370176]
[flash] : erase[40501248]
[flash] : erase[40632320]
[flash] : erase[40763392]
[flash] : erase[40894464]
[flash] : erase[41025536]
[flash] : erase[41156608]
[flash] : erase[41287680]
[flash] : erase[41418752]
[flash] : erase[41549824]
[flash] : erase[41680896]
[flash] : erase[41811968]
[flash] : erase[41943040]
[flash] : erase[42074112]
[flash] : erase[42205184]
[flash] : erase[42336256]
[flash] : erase[42467328]
[flash] : erase[42598400]
[flash] : erase[42729472]
[flash] : erase[42860544]
[flash] : erase[42991616]
[flash] : erase[43122688]
[flash] : erase[43253760]
[flash] : erase[43384832]
[flash] : erase[43515904]
[flash] : erase[43646976]
[flash] : erase[43778048]
[flash] : erase[43909120]
[flash] : erase[44040192]
[flash] : erase[44171264]
[flash] : erase[44302336]
[flash] : erase[44433408]
[flash] : erase[44564480]
[flash] : erase[44695552]
[flash] : erase[44826624]
[flash] : erase[44957696]
[flash] : erase[45088768]
[flash] : erase[45219840]
[flash] : erase[45350912]
[flash] : erase[45481984]
[flash] : erase[45613056]
[flash] : erase[45744128]
[flash] : erase[45875200]
[flash] : erase[46006272]
[flash] : erase[46137344]
[flash] : erase[46268416]
[flash] : erase[46399488]
[flash] : erase[46530560]
[flash] : erase[46661632]
[flash] : erase[46792704]
[flash] : erase[46923776]
[flash] : erase[47054848]
[flash] : erase[47185920]
[flash] : erase[47316992]
[flash] : erase[47448064]
[flash] : erase[47579136]
[flash] : erase[47710208]
[flash] : erase[47841280]
[flash] : erase[47972352]
[flash] : erase[48103424]
[flash] : erase[48234496]
[flash] : erase[48365568]
[flash] : erase[48496640]
[flash] : erase[48627712]
[flash] : erase[48758784]
[flash] : erase[48889856]
[flash] : erase[49020928]
[flash] : erase[49152000]
[flash] : erase[49283072]
[flash] : erase[49414144]
[flash] : erase[49545216]
[flash] : erase[49676288]
[flash] : erase[49807360]
[flash] : erase[49938432]
[flash] : erase[50069504]
[flash] : erase[50200576]
[flash] : erase[50331648]
[flash] : write block [0] at [0x00000000]
[flash] : write block [131072] at [0x00020000]
[flash] : write block [262144] at [0x00040000]
[flash] : write block [393216] at [0x00060000]
[flash] : write block [524288] at [0x00080000]
[flash] : write block [655360] at [0x000A0000]
[flash] : write block [786432] at [0x000C0000]
[flash] : write block [917504] at [0x000E0000]
[flash] : write block [1048576] at [0x00100000]
[flash] : write block [1179648] at [0x00120000]
[flash] : write block [1310720] at [0x00140000]
[flash] : write block [1441792] at [0x00160000]
[flash] : write block [1572864] at [0x00180000]
[flash] : write block [1703936] at [0x001A0000]
[flash] : write block [1835008] at [0x001C0000]
[flash] : write block [1966080] at [0x001E0000]
[flash] : write block [2097152] at [0x00200000]
[flash] : write block [2228224] at [0x00220000]
[flash] : write block [2359296] at [0x00240000]
[flash] : write block [2490368] at [0x00260000]
[flash] : write block [2621440] at [0x00280000]
[flash] : write block [2752512] at [0x002A0000]
[flash] : write block [2883584] at [0x002C0000]
[flash] : write block [3014656] at [0x002E0000]
[flash] : write block [3145728] at [0x00300000]
[flash] : write block [3276800] at [0x00320000]
[flash] : write block [3407872] at [0x00340000]
[flash] : write block [3538944] at [0x00360000]
[flash] : write block [3670016] at [0x00380000]
[flash] : write block [3801088] at [0x003A0000]
[flash] : write block [3932160] at [0x003C0000]
[flash] : write block [4063232] at [0x003E0000]
[flash] : write block [4194304] at [0x00400000]
[flash] : write block [4325376] at [0x00420000]
[flash] : write block [4456448] at [0x00440000]
[flash] : write block [4587520] at [0x00460000]
[flash] : write block [4718592] at [0x00480000]
[flash] : write block [4849664] at [0x004A0000]
[flash] : write block [4980736] at [0x004C0000]
[flash] : write block [5111808] at [0x004E0000]
[flash] : write block [5242880] at [0x00500000]
[flash] : write block [5373952] at [0x00520000]
[flash] : write block [5505024] at [0x00540000]
[flash] : write block [5636096] at [0x00560000]
[flash] : write block [5767168] at [0x00580000]
[flash] : write block [5898240] at [0x005A0000]
[flash] : write block [6029312] at [0x005C0000]
[flash] : write block [6160384] at [0x005E0000]
[flash] : write block [6291456] at [0x00600000]
[flash] : write block [6422528] at [0x00620000]
[flash] : write block [6553600] at [0x00640000]
[flash] : write block [6684672] at [0x00660000]
[flash] : write block [6815744] at [0x00680000]
[flash] : write block [6946816] at [0x006A0000]
[flash] : write block [7077888] at [0x006C0000]
[flash] : write block [7208960] at [0x006E0000]
[flash] : write block [7340032] at [0x00700000]
[flash] : write block [7471104] at [0x00720000]
[flash] : write block [7602176] at [0x00740000]
[flash] : write block [7733248] at [0x00760000]
[flash] : write block [7864320] at [0x00780000]
[flash] : write block [7995392] at [0x007A0000]
[flash] : write block [8126464] at [0x007C0000]
[flash] : write block [8257536] at [0x007E0000]
[flash] : write block [8388608] at [0x00800000]
[flash] : write block [8519680] at [0x00820000]
[flash] : write block [8650752] at [0x00840000]
[flash] : write block [8781824] at [0x00860000]
[flash] : write block [8912896] at [0x00880000]
[flash] : write block [9043968] at [0x008A0000]
[flash] : write block [9175040] at [0x008C0000]
[flash] : write block [9306112] at [0x008E0000]
[flash] : write block [9437184] at [0x00900000]
[flash] : write block [9568256] at [0x00920000]
[flash] : write block [9699328] at [0x00940000]
[flash] : write block [9830400] at [0x00960000]
[flash] : write block [9961472] at [0x00980000]
[flash] : write block [10092544] at [0x009A0000]
[flash] : write block [10223616] at [0x009C0000]
[flash] : write block [10354688] at [0x009E0000]
[flash] : write block [10485760] at [0x00A00000]
[flash] : write block [10616832] at [0x00A20000]
[flash] : write block [10747904] at [0x00A40000]
[flash] : write block [10878976] at [0x00A60000]
[flash] : write block [11010048] at [0x00A80000]
[flash] : write block [11141120] at [0x00AA0000]
[flash] : write block [11272192] at [0x00AC0000]
[flash] : write block [11403264] at [0x00AE0000]
[flash] : write block [11534336] at [0x00B00000]
[flash] : write block [11665408] at [0x00B20000]
[flash] : write block [11796480] at [0x00B40000]
[flash] : write block [11927552] at [0x00B60000]
[flash] : write block [12058624] at [0x00B80000]
[flash] : write block [12189696] at [0x00BA0000]
[flash] : write block [12320768] at [0x00BC0000]
[flash] : write block [12451840] at [0x00BE0000]
[flash] : write block [12582912] at [0x00C00000]
[flash] : write block [12713984] at [0x00C20000]
[flash] : write block [12845056] at [0x00C40000]
[flash] : write block [12976128] at [0x00C60000]
[flash] : write block [13107200] at [0x00C80000]
[flash] : write block [13238272] at [0x00CA0000]
[flash] : write block [13369344] at [0x00CC0000]
[flash] : write block [13500416] at [0x00CE0000]
[flash] : write block [13631488] at [0x00D00000]
[flash] : write block [13762560] at [0x00D20000]
[flash] : write block [13893632] at [0x00D40000]
[flash] : write block [14024704] at [0x00D60000]
[flash] : write block [14155776] at [0x00D80000]
[flash] : write block [14286848] at [0x00DA0000]
[flash] : write block [14417920] at [0x00DC0000]
[flash] : write block [14548992] at [0x00DE0000]
[flash] : write block [14680064] at [0x00E00000]
[flash] : write block [14811136] at [0x00E20000]
[flash] : write block [14942208] at [0x00E40000]
[flash] : write block [15073280] at [0x00E60000]
[flash] : write block [15204352] at [0x00E80000]
[flash] : write block [15335424] at [0x00EA0000]
[flash] : write block [15466496] at [0x00EC0000]
[flash] : write block [15597568] at [0x00EE0000]
[flash] : write block [15728640] at [0x00F00000]
[flash] : write block [15859712] at [0x00F20000]
[flash] : write block [15990784] at [0x00F40000]
[flash] : write block [16121856] at [0x00F60000]
[flash] : write block [16252928] at [0x00F80000]
[flash] : write block [16384000] at [0x00FA0000]
[flash] : write block [16515072] at [0x00FC0000]
[flash] : write block [16646144] at [0x00FE0000]
[flash] : write block [16777216] at [0x01000000]
[flash] : write block [16908288] at [0x01020000]
[flash] : write block [17039360] at [0x01040000]
[flash] : write block [17170432] at [0x01060000]
[flash] : write block [17301504] at [0x01080000]
[flash] : write block [17432576] at [0x010A0000]
[flash] : write block [17563648] at [0x010C0000]
[flash] : write block [17694720] at [0x010E0000]
[flash] : write block [17825792] at [0x01100000]
[flash] : write block [17956864] at [0x01120000]
[flash] : write block [18087936] at [0x01140000]
[flash] : write block [18219008] at [0x01160000]
[flash] : write block [18350080] at [0x01180000]
[flash] : write block [18481152] at [0x011A0000]
[flash] : write block [18612224] at [0x011C0000]
[flash] : write block [18743296] at [0x011E0000]
[flash] : write block [18874368] at [0x01200000]
[flash] : write block [19005440] at [0x01220000]
[flash] : write block [19136512] at [0x01240000]
[flash] : write block [19267584] at [0x01260000]
[flash] : write block [19398656] at [0x01280000]
[flash] : write block [19529728] at [0x012A0000]
[flash] : write block [19660800] at [0x012C0000]
[flash] : write block [19791872] at [0x012E0000]
[flash] : write block [19922944] at [0x01300000]
[flash] : write block [20054016] at [0x01320000]
[flash] : write block [20185088] at [0x01340000]
[flash] : write block [20316160] at [0x01360000]
[flash] : write block [20447232] at [0x01380000]
[flash] : write block [20578304] at [0x013A0000]
[flash] : write block [20709376] at [0x013C0000]
[flash] : write block [20840448] at [0x013E0000]
[flash] : write block [20971520] at [0x01400000]
[flash] : write block [21102592] at [0x01420000]
[flash] : write block [21233664] at [0x01440000]
[flash] : write block [21364736] at [0x01460000]
[flash] : write block [21495808] at [0x01480000]
[flash] : write block [21626880] at [0x014A0000]
[flash] : write block [21757952] at [0x014C0000]
[flash] : write block [21889024] at [0x014E0000]
[flash] : write block [22020096] at [0x01500000]
[flash] : write block [22151168] at [0x01520000]
[flash] : write block [22282240] at [0x01540000]
[flash] : write block [22413312] at [0x01560000]
[flash] : write block [22544384] at [0x01580000]
[flash] : write block [22675456] at [0x015A0000]
[flash] : write block [22806528] at [0x015C0000]
[flash] : write block [22937600] at [0x015E0000]
[flash] : write block [23068672] at [0x01600000]
[flash] : write block [23199744] at [0x01620000]
[flash] : write block [23330816] at [0x01640000]
[flash] : write block [23461888] at [0x01660000]
[flash] : write block [23592960] at [0x01680000]
[flash] : write block [23724032] at [0x016A0000]
[flash] : write block [23855104] at [0x016C0000]
[flash] : write block [23986176] at [0x016E0000]
[flash] : write block [24117248] at [0x01700000]
[flash] : write block [24248320] at [0x01720000]
[flash] : write block [24379392] at [0x01740000]
[flash] : write block [24510464] at [0x01760000]
[flash] : write block [24641536] at [0x01780000]
[flash] : write block [24772608] at [0x017A0000]
[flash] : write block [24903680] at [0x017C0000]
[flash] : write block [25034752] at [0x017E0000]
[flash] : write block [25165824] at [0x01800000]
[flash] : write block [25296896] at [0x01820000]
[flash] : write block [25427968] at [0x01840000]
[flash] : write block [25559040] at [0x01860000]
[flash] : write block [25690112] at [0x01880000]
[flash] : write block [25821184] at [0x018A0000]
[flash] : write block [25952256] at [0x018C0000]
[flash] : write block [26083328] at [0x018E0000]
[flash] : write block [26214400] at [0x01900000]
[flash] : write block [26345472] at [0x01920000]
[flash] : write block [26476544] at [0x01940000]
[flash] : write block [26607616] at [0x01960000]
[flash] : write block [26738688] at [0x01980000]
[flash] : write block [26869760] at [0x019A0000]
[flash] : write block [27000832] at [0x019C0000]
[flash] : write block [27131904] at [0x019E0000]
[flash] : write block [27262976] at [0x01A00000]
[flash] : write block [27394048] at [0x01A20000]
[flash] : write block [27525120] at [0x01A40000]
[flash] : write block [27656192] at [0x01A60000]
[flash] : write block [27787264] at [0x01A80000]
[flash] : write block [27918336] at [0x01AA0000]
[flash] : write block [28049408] at [0x01AC0000]
[flash] : write block [28180480] at [0x01AE0000]
[flash] : write block [28311552] at [0x01B00000]
[flash] : write block [28442624] at [0x01B20000]
[flash] : write block [28573696] at [0x01B40000]
[flash] : write block [28704768] at [0x01B60000]
[flash] : write block [28835840] at [0x01B80000]
[flash] : write block [28966912] at [0x01BA0000]
[flash] : write block [29097984] at [0x01BC0000]
[flash] : write block [29229056] at [0x01BE0000]
[flash] : write block [29360128] at [0x01C00000]
[flash] : write block [29491200] at [0x01C20000]
[flash] : write block [29622272] at [0x01C40000]
[flash] : write block [29753344] at [0x01C60000]
[flash] : write block [29884416] at [0x01C80000]
[flash] : write block [30015488] at [0x01CA0000]
[flash] : write block [30146560] at [0x01CC0000]
[flash] : write block [30277632] at [0x01CE0000]
[flash] : write block [30408704] at [0x01D00000]
[flash] : write block [30539776] at [0x01D20000]
[flash] : write block [30670848] at [0x01D40000]
[flash] : write block [30801920] at [0x01D60000]
[flash] : write block [30932992] at [0x01D80000]
[flash] : write block [31064064] at [0x01DA0000]
[flash] : write block [31195136] at [0x01DC0000]
[flash] : write block [31326208] at [0x01DE0000]
[flash] : write block [31457280] at [0x01E00000]
[flash] : write block [31588352] at [0x01E20000]
[flash] : write block [31719424] at [0x01E40000]
[flash] : write block [31850496] at [0x01E60000]
[flash] : write block [31981568] at [0x01E80000]
[flash] : write block [32112640] at [0x01EA0000]
[flash] : write block [32243712] at [0x01EC0000]
[flash] : write block [32374784] at [0x01EE0000]
[flash] :
done [32505856]

[/code]
Sponsor
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14483
Location: Texas, USA

PostPosted: Fri Jun 21, 2024 23:09    Post subject: Reply with quote
Looks like it wrote to flash just fine. Did the reboot command work or did you need to power cycle the router? Did you clear your browser cache and/or check via ssh? Limited perspective information...
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Sat Jun 22, 2024 19:22    Post subject: Reply with quote
I checked via SSH and welcome message before password attempt shows below:
Code:
DD-WRT v3.0-r56490 std (c) 2024 NewMedia-NET GmbH
Release: 05/24/24
Board: ASRock G10

I use reboot command and it works and reboot without visible issue on the router.
I checked also by web Browser. Ctrl+F5 refresh router web page in Firefox but the same old version.
I used that file for update https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2024/06-19-2024-r56941/asrock-g10/dd-wrt-webupgrade.bin
Any ideas what kind of log could I checked to find were is the problem?
Is it possible that boot loader read image from different address during start but image is written in other place?
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14483
Location: Texas, USA

PostPosted: Sat Jun 22, 2024 20:24    Post subject: Reply with quote
What is the output of:
Code:
cat /proc/mtd

and
Code:
ubootenv get boot_part

as I believe this may be a dual-partition device.

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Sun Jun 23, 2024 20:24    Post subject: Reply with quote
Code:

root@ASRock:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00c80000 00020000 "qcadata"
mtd1: 00500000 00020000 "APPSBL"
mtd2: 00500000 00020000 "APPSBL_1"
mtd3: 00080000 00020000 "APPSBLENV"
mtd4: 00060000 00020000 "BOOTCONFIG"
mtd5: 00140000 00020000 "art"
mtd6: 03000000 00020000 "linux"
mtd7: 03000000 00020000 "linux2"
mtd8: 00040000 00020000 "nvram"
mtd9: 00040000 00020000 "hwconfig"
root@ASRock:~# ubootenv get boot_part
a_pEnv->crc = ffffffff
crc32 = 619d86db
CRC failed for uboot env
Can't find item from the uboot environment variable.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14483
Location: Texas, USA

PostPosted: Tue Jun 25, 2024 21:04    Post subject: Reply with quote
Not sure if there was an issue with ubootenv and other bits and pieces on 56490, but you can try writing to linux2, then rebooting.[/code]
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Wed Jun 26, 2024 12:02    Post subject: Reply with quote
I use below command on second router (wificlient):
Code:
write /tmp/dd-wrt-webupgrade-r56941.bin linux2

is it correct command?

Linux partitions looks the same like for first router:
Code:
root@wificlient:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00c80000 00020000 "qcadata"
mtd1: 00500000 00020000 "APPSBL"
mtd2: 00500000 00020000 "APPSBL_1"
mtd3: 00080000 00020000 "APPSBLENV"
mtd4: 00060000 00020000 "BOOTCONFIG"
mtd5: 00140000 00020000 "art"
mtd6: 03000000 00020000 "linux"
mtd7: 03000000 00020000 "linux2"
mtd8: 00040000 00020000 "nvram"
mtd9: 00040000 00020000 "hwconfig"

second router (wificlient) stay on previous version: v3.0-r55779

I try run below commands:
Code:
root@wificlient:~# write /tmp/dd-wrt-webupgrade-r56941.bin linux
[flash] : Flash is NAND
[flash] : freeram=[374665216] bufferram=[0]
[flash] : The free memory is enough, writing image once.
[flash] : linux2: CRC OK (0x3E45083B)
[flash] : Writing image to flash, waiting a moment...
[flash] : Flash is NAND


Code:
root@wificlient:~# write /tmp/dd-wrt-webupgrade-r56941.bin linux2
[flash] : Flash is NAND
[flash] : freeram=[375693312] bufferram=[0]
[flash] : The free memory is enough, writing image once.
[flash] : linux2: CRC OK (0x3E45083B)
[flash] : Writing image to flash, waiting a moment...
[flash] : Flash is NAND


Strange is that now if I use linux or linux2 I see that "linux2: CRC OK"
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14483
Location: Texas, USA

PostPosted: Wed Jun 26, 2024 16:09    Post subject: Reply with quote
There were probably changes made. So did writing to linux2 fix the problem / did webflash on wifi client device work?
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Wed Jun 26, 2024 19:26    Post subject: Reply with quote
It does not solve the problem Sad What could I do more to investigate/solve that issue?
Maybe that part of log from ASrock G10 Device helped (my first device with Firmware: DD-WRT v3.0-r56490 std (05/24/24)). I do not write nothing to linux2 - just only write to linux.
Code:
[    0.691388] loop: module loaded
[    0.692778] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xa1
[    0.692787] nand: Micron MT29F1G08ABBEAH4
[    0.692792] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    0.693479] found ubi at 1340000, skipping scan
[    0.693952] found ubi at 48A0000, skipping scan
[    0.693969] 10 fixed-partitions partitions found on MTD device qcom_nand.0
[    0.693992] Creating 10 MTD partitions on "qcom_nand.0":
[    0.694001] 0x000000000000-0x000000c80000 : "qcadata"
[    0.711556] 0x000000c80000-0x000001180000 : "APPSBL"
[    0.719022] 0x0000043a0000-0x0000048a0000 : "APPSBL_1"
[    0.726249] 0x000001180000-0x000001200000 : "APPSBLENV"
[    0.727378] 0x000004340000-0x0000043a0000 : "BOOTCONFIG"
[    0.728320] 0x000001200000-0x000001340000 : "art"
[    0.730479] 0x000001340000-0x000004340000 : "linux"
[    0.796033] 0x0000048a0000-0x0000078a0000 : "linux2"
[    0.861725] 0x0000078e0000-0x000007920000 : "nvram"
[    0.862501] 0x0000078a0000-0x0000078e0000 : "hwconfig"
[    0.867214] qcom,boot-partition = 0:2400
[    0.867223] qcom,boot-partition = 8680:AC0
[    0.895385] switch0: Atheros AR8337 rev. 2 switch registered on 37000000.mdio-mii
[    1.638009] ar8327: qca,phy-rgmii-en is not specified
[    1.638486] PPP generic driver version 2.4.2
[    1.638589] PPP BSD Compression module registered
[    1.638604] PPP Deflate Compression module registered
[    1.639481] PPP MPPE Compression module registered
[    1.639491] NET: Registered PF_PPPOX protocol family
[    1.639724] i2c_dev: i2c /dev entries driver
[    1.645071] GACT probability NOT on
[    1.645088] Mirror/redirect action on
[    1.645138] Simple TC action Loaded
[    1.645786] netem: version 1.3
[    1.645828] u32 classifier
[    1.645832]     Performance counters on
[    1.645835]     input device check on
[    1.645837]     Actions configured
[    1.749103] nf_conntrack_rtsp v0.7 loading
[    1.749468] xt_time: kernel timezone is -0000
[    1.749765] gre: GRE over IPv4 demultiplexor driver
[    1.750580] NET: Registered PF_INET6 protocol family
[    1.752408] Segment Routing with IPv6
[    1.752462] In-situ OAM (IOAM) with IPv6
[    1.752627] NET: Registered PF_PACKET protocol family
[    1.752709] Bridge firewalling registered
[    1.752715] 8021q: 802.1Q VLAN Support v1.8
[    1.788035] Registering SWP/SWPB emulation handler
[    1.788278] registered taskstats version 1
[    1.818502] CPU: IPQ8064, SoC Version: 2.0 id: 202 fmt: 0
[    1.819632] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    1.840198] s1a: Bringing 0uV into 1050000-1050000uV
[    1.840494] s1b: Bringing 0uV into 1050000-1050000uV
[    1.840783] s2a: Bringing 0uV into 800000-800000uV
[    1.841073] s2b: Bringing 0uV into 800000-800000uV
[    1.843068] thermal thermal_zone0: failed to read out thermal zone (-110)
[    1.855794] searching for nvram
[    1.855808] nvram size = 262144
[    1.902287] found nvram at 20000
[    1.973092] random: crng init done
[    2.122367] bootconfig upgrade 0
[    2.122372] bootconfig name 0:APPSBL
[    2.122374] bootconfig primaryboot 0
[    2.122377] bootconfig upgraded 0
[    2.122379] bootconfig name rootfs
[    2.122381] bootconfig primaryboot 1
[    2.122384] bootconfig upgraded 0
[    2.122386] primary boot device is 1
[    2.122388] bootconfig name kernel
[    2.122390] bootconfig primaryboot 0
[    2.122392] bootconfig upgraded 0
[    2.122482] boot from partition 1
[    2.123062] UBI: auto-attach mtd7
[    2.123068] ubi0: attaching mtd7
[    2.466986] ubi0: scanning is finished
[    2.475487] ubi0 warning: 0xc0b13db8: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 20
[    2.476005] ubi0: attached mtd7 (name "linux2", size 48 MiB)
[    2.476012] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.476018] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.476023] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.476027] ubi0: good PEBs: 384, bad PEBs: 0, corrupted PEBs: 0
[    2.476032] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    2.476036] ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1458278547
[    2.476044] ubi0: available PEBs: 0, total reserved PEBs: 384, PEBs reserved for bad PEB handling: 3
[    2.476809] block ubiblock0_1: created from ubi0:1(rootfs)
[    2.476816] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem
[    2.477085] ubi0: background thread "ubi_bgt0d" started, PID 464
[    2.478213] clk: Disabling unused clocks
[    2.486428] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    2.572204] Freeing unused kernel image (initmem) memory: 1024K
[    2.572314] Run /sbin/init as init process
[    2.572318]   with arguments:
[    2.572320]     /sbin/init
[    2.572322]     noinitrd
[    2.572325]     earlyprintk
[    2.572327]   with environment:
[    2.572329]     HOME=/
[    2.572331]     TERM=linux
[    2.572333]     nohz_full=all
[    4.774707] UBIFS (ubi0:2): Mounting in unauthenticated mode
[    4.783209] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 917
[    4.847811] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[    4.847820] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    4.847828] UBIFS (ubi0:2): FS size: 15364096 bytes (14 MiB, 121 LEBs), max 131 LEBs, journal size 1015809 bytes (0 MiB, 6 LEBs)
[    4.847839] UBIFS (ubi0:2): reserved for root: 725683 bytes (708 KiB)
[    4.847845] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID 21B589DC-CDA5-4FBD-AB67-B21E5BC802B9, small LPT model
[    4.848621] UBIFS (ubi0:2): full atime support is enabled.
[    6.185783] **********************************************************
[    6.185791] * Driver    :NSS GMAC Driver - RTL v(3.72a)
[    6.185795] * Version   :1.0
[    6.185798] * Copyright :Copyright (c) 2013-2018 The Linux Foundation. All rights reserved.
[    6.185801] **********************************************************


For second router Arock G10 (wificlinet - Firmware: DD-WRT v3.0-r55779 std (04/12/24)) - write operation to linux and linux2:
Code:
[    1.813223] loop: module loaded
[    1.815772] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xa1
[    1.815812] nand: Micron MT29F1G08ABBEAH4
[    1.821879] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.826644] found ubi at 1340000, skipping scan
[    1.833899] found ubi at 48A0000, skipping scan
[    1.837600] 10 fixed-partitions partitions found on MTD device qcom_nand.0
[    1.842220] Creating 10 MTD partitions on "qcom_nand.0":
[    1.849043] 0x000000000000-0x000000c80000 : "qcadata"
[    1.880007] 0x000000c80000-0x000001180000 : "APPSBL"
[    1.890652] 0x0000043a0000-0x0000048a0000 : "APPSBL_1"
[    1.901350] 0x000001180000-0x000001200000 : "APPSBLENV"
[    1.903316] 0x000004340000-0x0000043a0000 : "BOOTCONFIG"
[    1.907069] 0x000001200000-0x000001340000 : "art"
[    1.914346] 0x000001340000-0x000004340000 : "linux"
[    2.011792] 0x0000048a0000-0x0000078a0000 : "linux2"
[    2.106236] 0x0000078e0000-0x000007920000 : "nvram"
[    2.107659] 0x0000078a0000-0x0000078e0000 : "hwconfig"

[    3.339435] thermal thermal_zone0: failed to read out thermal zone (-110)
[    3.364906] searching for nvram
[    3.364948] nvram size = 262144
[    3.426053] found nvram at 20000
[    3.539558] random: crng init done
[    3.546115] bootconfig upgrade 0
[    3.546139] bootconfig name 0:APPSBL
[    3.548402] bootconfig primaryboot 0
[    3.552035] bootconfig upgraded 0
[    3.555521] bootconfig name rootfs
[    3.558730] bootconfig primaryboot 0
[    3.562095] bootconfig upgraded 0
[    3.565762] primary boot device is 0
[    3.568974] bootconfig name kernel
[    3.572686] bootconfig primaryboot 0
[    3.575832] bootconfig upgraded 0
[    3.581322] boot from partition 0
[    3.583464] UBI: auto-attach mtd6
[    3.586084] ubi0: attaching mtd6
[    4.017104] ubi0: scanning is finished
[    4.028056] ubi0 warning: ubi_eba_init: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 20
[    4.029410] ubi0: attached mtd6 (name "linux", size 48 MiB)
[    4.036954] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    4.042326] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    4.049193] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    4.056134] ubi0: good PEBs: 384, bad PEBs: 0, corrupted PEBs: 0
[    4.062881] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    4.069072] ubi0: max/mean erase counter: 169/48, WL threshold: 4096, image sequence number: 1034205464
[    4.076180] ubi0: available PEBs: 0, total reserved PEBs: 384, PEBs reserved for bad PEB handling: 3
[    4.086359] ubi0: background thread "ubi_bgt0d" started, PID 515
[    4.090258] block ubiblock0_1: created from ubi0:1(rootfs)
[    4.100842] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem
[    4.118940] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    4.119744] Freeing unused kernel image (initmem) memory: 1024K
[    4.125336] Run /sbin/init as init process
[    4.130852]   with arguments:
[    4.130859]     /sbin/init
[    4.130865]     noinitrd
[    4.130871]     earlyprintk
[    4.130877]   with environment:
[    4.130884]     HOME=/
[    4.130889]     TERM=linux
[    6.772623] UBIFS (ubi0:2): Mounting in unauthenticated mode
[    6.772820] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 955
[    6.835949] UBIFS (ubi0:2): recovery needed
[    7.036118] UBIFS (ubi0:2): recovery completed
[    7.036438] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[    7.039638] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    7.047541] UBIFS (ubi0:2): FS size: 15110144 bytes (14 MiB, 119 LEBs), max 129 LEBs, journal size 1015809 bytes (0 MiB, 6 LEBs)
[    7.057418] UBIFS (ubi0:2): reserved for root: 713689 bytes (696 KiB)
[    7.069003] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID 53F66457-24B4-4F66-8093-7F659006F61F, small LPT model
[    7.076433] UBIFS (ubi0:2): full atime support is enabled.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14483
Location: Texas, USA

PostPosted: Wed Jun 26, 2024 21:14    Post subject: Reply with quote
Well, I have received no reply from the developer, and there is no easy way to override this issue without serial adapter connected to the UART header on the mainboard of the router as best I can tell. It seems there is no way to TFTP flash without serial access that I can find.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
diodak
DD-WRT Novice


Joined: 27 Jun 2009
Posts: 7

PostPosted: Fri Jul 05, 2024 19:44    Post subject: Reply with quote
Now I have some technical difficulties with pin soldering so it must wait some time with TFTP update.
I've noticed that below commands gives information about boot partition equal 1
Code:
root@ASRock:~# strings /dev/mtd8|grep -i boot
bootpartition=1
manual_boot_nv=0
boot_fail_keepip=0
radiooff_boot_off=0
boot_fail_open=0
no_bootfails=0
boot_wait=on
boot_fails=0

Code:
root@ASRock:~# nvram get bootpartition
1


I've read that for both partitions are used one nvram - am I right?

If is technically possible that below command help to change boot partition 2?
Code:
nvram set bootpartition=2


I remind that u-boot do not show info about boot partition:
Code:
root@ASRock:~# ubootenv get boot_part
a_pEnv->crc = ffffffff
crc32 = 619d86db
CRC failed for uboot env
Can't find item from the uboot environment variable.

and in dmesg see
Code:
[    2.132374] bootconfig upgrade 0
[    2.132380] bootconfig name 0:APPSBL
[    2.132383] bootconfig primaryboot 0
[    2.132385] bootconfig upgraded 0
[    2.132388] bootconfig name rootfs
[    2.132390] bootconfig primaryboot 1
[    2.132392] bootconfig upgraded 0
[    2.132395] primary boot device is 1
[    2.132397] bootconfig name kernel
[    2.132399] bootconfig primaryboot 0
[    2.132401] bootconfig upgraded 0
[    2.132490] boot from partition 1
[    2.133066] UBI: auto-attach mtd7
[    2.133073] ubi0: attaching mtd7
[    2.470338] ubi0: scanning is finished
[    2.478815] ubi0 warning: 0xc0b13db8: cannot reserve enough PEBs for bad PEB handling, reserved 3, need 20
[    2.479361] ubi0: attached mtd7 (name "linux2", size 48 MiB)


If nvram method works what should I do additionally to avoid bricking my router?
e.g.
Code:
root@wificlient:~# write /tmp/dd-wrt-webupgrade-r56941.bin linux2


Does it have any sense to run below command when in nvram is information to use partition 1
Code:
root@ASRock:~# ubootenv set boot_part=2


I additionally noticed in logs some I/O errors. Could that issue be related with that?
Code:
[    7.519997] I/O error, dev mtdblock4, sector 255 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[    7.520743] I/O error, dev mtdblock4, sector 0 op 0x0:(READ) flags 0x84700 phys_seg 21 prio class 2
[    7.521797] I/O error, dev mtdblock4, sector 8 op 0x0:(READ) flags 0x84700 phys_seg 20 prio class 2
[    7.522953] I/O error, dev mtdblock4, sector 16 op 0x0:(READ) flags 0x84700 phys_seg 19 prio class 2
[    7.524035] I/O error, dev mtdblock4, sector 24 op 0x0:(READ) flags 0x84700 phys_seg 18 prio class 2
[    7.525123] I/O error, dev mtdblock4, sector 32 op 0x0:(READ) flags 0x84700 phys_seg 17 prio class 2
[    7.526196] I/O error, dev mtdblock4, sector 40 op 0x0:(READ) flags 0x84700 phys_seg 16 prio class 2
[    7.527277] I/O error, dev mtdblock4, sector 48 op 0x0:(READ) flags 0x84700 phys_seg 15 prio class 2
[    7.528363] I/O error, dev mtdblock4, sector 56 op 0x0:(READ) flags 0x84700 phys_seg 14 prio class 2
[    7.529450] I/O error, dev mtdblock4, sector 64 op 0x0:(READ) flags 0x84700 phys_seg 13 prio class 2
[    7.554975] Buffer I/O error on dev mtdblock4, logical block 0, async page read
[    7.623459] Buffer I/O error on dev mtdblock4, logical block 0, lost async page write
[    7.690612] Buffer I/O error on dev mtdblock4, logical block 1, lost async page write
[    7.757352] Buffer I/O error on dev mtdblock4, logical block 2, lost async page write
[    7.819827] Buffer I/O error on dev mtdblock4, logical block 3, lost async page write
[    7.887559] Buffer I/O error on dev mtdblock4, logical block 4, lost async page write
[    7.954451] Buffer I/O error on dev mtdblock4, logical block 5, lost async page write
[    8.021024] Buffer I/O error on dev mtdblock4, logical block 6, lost async page write
[    8.087478] Buffer I/O error on dev mtdblock4, logical block 7, lost async page write
[    8.154475] Buffer I/O error on dev mtdblock4, logical block 8, lost async page write
[   12.553488] blk_print_req_error: 99 callbacks suppressed
[   12.553500] I/O error, dev mtdblock4, sector 576 op 0x1:(WRITE) flags 0x4800 phys_seg 21 prio class 2
[   12.619139] I/O error, dev mtdblock4, sector 584 op 0x1:(WRITE) flags 0x4800 phys_seg 20 prio class 2
[   12.619151] buffer_io_error: 67 callbacks suppressed
[   12.619155] Buffer I/O error on dev mtdblock4, logical block 73, lost async page write
[   12.684803] I/O error, dev mtdblock4, sector 592 op 0x1:(WRITE) flags 0x4800 phys_seg 19 prio class 2
[   12.684816] Buffer I/O error on dev mtdblock4, logical block 74, lost async page write
[   12.750416] I/O error, dev mtdblock4, sector 600 op 0x1:(WRITE) flags 0x4800 phys_seg 18 prio class 2
[   12.750428] Buffer I/O error on dev mtdblock4, logical block 75, lost async page write
[   12.816000] I/O error, dev mtdblock4, sector 608 op 0x1:(WRITE) flags 0x4800 phys_seg 17 prio class 2
[   12.816011] Buffer I/O error on dev mtdblock4, logical block 76, lost async page write
[   12.881684] I/O error, dev mtdblock4, sector 616 op 0x1:(WRITE) flags 0x4800 phys_seg 16 prio class 2
[   12.881696] Buffer I/O error on dev mtdblock4, logical block 77, lost async page write
[   12.947359] I/O error, dev mtdblock4, sector 624 op 0x1:(WRITE) flags 0x4800 phys_seg 15 prio class 2
[   12.947370] Buffer I/O error on dev mtdblock4, logical block 78, lost async page write
[   13.012966] I/O error, dev mtdblock4, sector 632 op 0x1:(WRITE) flags 0x4800 phys_seg 14 prio class 2
[   13.012978] Buffer I/O error on dev mtdblock4, logical block 79, lost async page write
[   13.078631] I/O error, dev mtdblock4, sector 640 op 0x1:(WRITE) flags 0x4800 phys_seg 13 prio class 2
[   13.078642] Buffer I/O error on dev mtdblock4, logical block 80, lost async page write
[   13.144238] I/O error, dev mtdblock4, sector 648 op 0x1:(WRITE) flags 0x4800 phys_seg 12 prio class 2
[   13.144251] Buffer I/O error on dev mtdblock4, logical block 81, lost async page write
[   13.209913] Buffer I/O error on dev mtdblock4, logical block 82, lost async page write
[   14.372711] Loading modules backported from Linux version v5.15.33-0-g06f50ca83ace
lexridge
DD-WRT Guru


Joined: 07 Jun 2006
Posts: 1244
Location: WV, USA

PostPosted: Fri Jul 05, 2024 19:54    Post subject: Reply with quote
ubootenv is broken on some routers with the latest builds. You can use this command to check for your boot partition:
Code:

# fw_printenv | grep boot_part=
boot_part=1

and to change it use:
Code:

fw_setenv boot_part 2

Then check it using the first command.

Be sure you know what you are doing before changing this. You may not be able to boot again if the alternate partition is borked. Then you would be stuck with needing your serial port and tftp.

EDIT: Note that on many routers, simply toggling the power switch three times will change the boot partition automatically (on boot failure).

_________________
- Linksys EA8500: I-Gateway, AP/VAP 5ghz only r56820: Features: WDS-AP, VLANs, Samba, WG, Entware
- Linksys EA8500: WDS Station x2 - r56941
- Netgear R6400v2: WAP/VAP 2.4ghz only w/VLANs over single trunk port. r56820
- Netgear R7800 (WDS-AP, WAP/VAP) - r56820: Features in use: multiple VLANs over single trunk port
- Linksys MR7350: Testing r56941
- Linksys Velop WHW03v1 x2: OpenWRT w/GRETAP tunnel for VLANs on VAPs
- OSes: Fedora 38, 9 RPis (2,3,4,5), 20 ESP8266s: Straight from Amiga to Linux in '94, never having owned a Windows PC.

- Forum member #248
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum