NETGARE超频失败砖的拯救
前陣子老板拿來一打印機(jī),我記得我們辦公室的網(wǎng)件R6300 V2是支持的,因?yàn)槭撬⒘薉D
然后無聊打開查看,發(fā)現(xiàn)是可以超頻的,手殘點(diǎn)了1600,然后重啟發(fā)現(xiàn)啟動(dòng)不起來了,好痛苦
TTL線連接上也不能正常啟動(dòng),看到一直是卡住了,那怎么辦呢,網(wǎng)上找了大量的資料,終于弄懂了
其實(shí)就是TTL命令來修改回之前的CPU/內(nèi)存頻率
默認(rèn)的頻率是
???? nvram set clkfreq=800,533
???? nvram commit
CPU是800,內(nèi)存是533
上面這條命令需要在CFE下復(fù)制粘貼進(jìn)去,然后就能運(yùn)行了
下面的那條是保存的意思,先運(yùn)行上面的,然后運(yùn)行下面的,這個(gè)就改回默認(rèn)了,然后reboot重啟就OK了
如果發(fā)現(xiàn)沒有系統(tǒng)了,可以TTL+TFTP刷回就可以了
TTL看到滾動(dòng)屏的時(shí)候不停按Ctrl+C? 來到CFE界面,然后輸入tftpd開啟TFTPD服務(wù),然后用網(wǎng)線連接網(wǎng)卡,設(shè)置IP地址為192.168.1.2/24? 網(wǎng)關(guān) 192.168.1.1設(shè)置好,先ping下,能ping通,然后進(jìn)行以下操作,用widnows自帶的TFTP客戶端登錄路由器,然后上傳固件文件,進(jìn)行更新
命令為
tftp -i 192.168.1.1 PUT R6300v2_V1.0.0.8_1.0.4PRRU.chk
這里是上傳R6300v2_V1.0.0.8_1.0.4PRRU.chk這個(gè)固件進(jìn)行更新的,上傳完畢,路由器自動(dòng)重啟,然后正常設(shè)置就好
?
?
?
下面是NVRAM的一些命令,用于學(xué)習(xí),方便查找資料,我復(fù)制過來的
?
?
常說的BIOS是存儲(chǔ)在FLASH芯片中的,象我們現(xiàn)在賣的BUFFALO AP中FLASH芯片一般為4M。
整個(gè)FLASH芯片中大致分為3部分:
第一部分就是FLASH的開頭部分叫做CFE,存儲(chǔ)啟動(dòng)必須的一些信息,例如初始地址、MAC地址、內(nèi)存地址等等;
第二部分就是我們可以下載升級部分,你從產(chǎn)品網(wǎng)站上下載的BIOS升級程序就是這部分;
第三部分就是樓上說的NVRAM,基本可以理解為用來保存AP的設(shè)置參數(shù)。
?
OpenWrt:什么是NVRAM?
NVRAM?全名是?Non-Volatile Ram?,在?OpenWrt?里是用了?Flash Rom?最后的?64K?區(qū)塊,用來儲(chǔ)存一些環(huán)境參數(shù),OpenWrt通過這些參數(shù)來配置網(wǎng)絡(luò),DHCP,DNS和記載硬件版本等。
常用的?nvram?指令有以下?4?種:
1. nvram show
列出?NVRAM?內(nèi)所有參數(shù),我們亦可以用?grep?命令來抽取部份資訊,例如
nvram show | grep lan_
這命令列出了所以用?lan_開頭的參數(shù),結(jié)果如下:
lan_gateway=192.168.1.254
dr_lan_rx=0
lan_netmask=255.255.255.0
lan_lease=86400
lan_stp=1
lan_hwaddr=00:12:17:E1:56:F5
lan_dns=211.152.179.7 202.96.128.86
lan_ifnames=vlan0 eth1
size: 12567 bytes (20201 left)
lan_ipaddr=192.168.1.1
lan_proto=static
lan_ifname=br0
lan_wins=
lan_hwnames=
2. nvram set?參數(shù)=數(shù)值
用來添加或修改一些參數(shù),例如我想把?LAN?的?IP?由?192.168.1.1?改為?192.168.1.2,可執(zhí)行:
nvram set lan_ipaddr=192.168.1.2
nvram commit
reboot
第?1?行是修改?IP?地址,第?2?行是保存,第?3?行是重新啟動(dòng)?OpenWrt?,因?yàn)楦?/span>?IP?地址后要重啟才能生效。
3. nvram unset?參數(shù)
用來刪除一些參數(shù),不過這個(gè)功能很少用到,因?yàn)?/span>?NVRAM?的?64K?容量足夠保存大量參數(shù),大部份人都賴得去刪。
例如我想刪除“dr_lan_rx=0”這個(gè)參數(shù),請執(zhí)行:
nvram unset dr_lan_rx
4. nvram commit
當(dāng)你對?NVRAM?做了一大堆修改后,你需要把這些修改保存起來,否則你的路由器?RESET?后,這些修改便沒有了,和上面一樣,這時(shí)你要執(zhí)行:
nvram commit
mtd -erase nvram
nvram commit
reboot
如果不行,就刷上openwrt,然后執(zhí)行以上命令
好了之后再用bootwait刷回dd-wrt就可以了
回到dd-wrt啟動(dòng)時(shí)候,按住reset button啟動(dòng),去web gui把reset button支持關(guān)掉,保存,重啟
===============================================
?
WVR純DD清nvram,刷tomato
1、進(jìn)入管理界面點(diǎn)開升級界面。
2、進(jìn)入TELNET管理后輸入“mtd -e nvram erase nvram”再執(zhí)行“nvram commit”這是保存,
3、到你剛點(diǎn)開的升級界面,選擇TOMATO的固件,
4升級吧,現(xiàn)在你就可以進(jìn)入西紅柿了(用戶名和密碼和DD的一樣)。
以上操作不用REBOOT。
?
對第2臺(tái)WVR進(jìn)行了升級,必須得恢復(fù)到默認(rèn)設(shè)置(好像只有4116 http://www.dd-wrt.com/phpBB2/viewtopic.php?t=5033&start=45?也就是10.10日的版本可以恢復(fù)出廠默認(rèn))后再進(jìn)行上面1-4的操作。
我的WAN口接了設(shè)備,這時(shí)也不行,要撥下來,才可以進(jìn)入到西紅柿。
其實(shí)tomato能清除nvram的原因不是它能同時(shí)寫入到dual nvram,而是它把main part給清除了再把自己的默認(rèn)數(shù)據(jù)寫了進(jìn)去,reboot以后pmon檢測主備均正常,然后把主拷貝到備里面~~~
而dd呢,把main擦除了,希望交給pmon來寫入默認(rèn)值,但pmon發(fā)現(xiàn)雖然main無效了,但是sub?還是好的,so就把sub給拷貝到main了~~
?
總結(jié)
以上是生活随笔為你收集整理的NETGARE超频失败砖的拯救的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [附源码]SSM计算机毕业设计民宿客栈管
- 下一篇: Excel2021 无法复制筛选后的合并