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