360路由器刷openwrt、不死uboot、雙系統 、wifi中繼


該類教程網上有很多,但是很多不全,給小白用戶造成了很多困擾。我也是按照網上的教程刷了半天,才熟悉了是怎么個回事。這里整理成教程。

 

注意:

請看教程步驟走,不要跳躍性刷機。不懂的術語、軟件,若本文無介紹,請自行搜索。

不希望看到"為什么刷不了?"、"進不去刷機模式"等問題。本文純屬興趣,無義務一一回答各位網友提的問題,但看到會不定時回復。

刷機有風險,出現問題自行承擔!

 

機型:C301

CPU Atheros AR9344 rev 3
內存 128MB DDR2
閃存 Macronix MX25L12835E @ 28MHz (雙16MB)
以太網 Atheros AR8228/AR8229 (built-in) rev 1
系統頻率 CPU: 560MHz, DDR: 450MHz, AHB: 225MHz, Ref: 40MHz
編譯日期 2015-04-27 09:38:55 +08:00

 

1、基礎准備

准備好幾個工具:winscp、PuTTY、360最新的固件包、大神提供的openwrt的固件包。文末附件里會提供下載。

 

准備網線、C301型號360路由器。

 

winscp:windows下向Linux傳文件的工具。

PuTTY:windows下連接Linux命令行。也可以使用Xshell軟件。

 

360最新的固件包:360-301_0.8.3.0.bin

 

openwrt的固件包:

有什么區別?

360-301_0.8.3.0.bin: 360最新的固件包。

360art.bin:u-boot控制台里會用到。只有同時刷入這個才能進入【無線】頁面,才能設置無線相關東西。

 

u-boot-ar9344-qihoo-c301.bin:u-boot刷機包。刷入該包可以進入u-boot控制台,替換路由器缺省的恢復程序(即官方Recovery,u-boot是第三方Recovery,刷安卓手機的童鞋不會陌生)。

 

flash1:僅適用於第一分區。后面會見到。

flash2:僅適用於第二分區。后面會見到。

 

factory和sysupgrade:實際刷機未見到什么區別,知道區別的朋友麻煩告知!

 

dual:雙分區可刷入。實際操作中發現:在默認恢復模式下,只有刷入這個才能成功刷入openwrt(並進入openwrt里面),才能刷入uboot。刷入其它則有問題。沒有做深入研究。

 

2、術語解釋

正常模式:路由器正常開機即進入正常模式。

刷機模式斷開路由器電源,按住reset鍵不放,插上電源,等待10s左右指示燈開始閃即可松開reset鍵,這時候進入刷機模式,即恢復模式。

出廠設置:在開機的情況下長按reset鍵不放,等待10s左右指示燈開始閃即可松開reset鍵,這時候恢復出廠設置。

 

注意看清進入刷機模式的操作動作和順序!!!不要連基本的刷機模式都進不去就開始提問題。不是在開機狀態按reset,否則只是恢復出廠設置!

 

如何進入刷機模式?

默認的恢復模式IP地址是192.168.1.1。需要電腦更改適配器設置,並設置IPv4:IP是192.168.1.2,子網掩碼:255.255.255.0。稍等會,瀏覽器輸入192.168.1.1即進入刷機模式。

 

 

u-boot:是一個固件程序,刷入后路由器的恢復模式就不再是那么丑陋了,瞬間高大上了:可以備份、刷入更多固件,可以選擇啟動哪個分區。忘了說了,C301型號360路由器有多個分區!

 

uboot截圖:

 

3、僅刷入openwrt

1) 按前面方法進入刷機模式。必須正確進入!注意操作順序!

2) 電腦瀏覽器打開192.168.1.1, 出現上傳rom頁面。這是C301出廠的恢復模式界面。刷入uboot將替換掉這個。


3) 選擇openwrt-by-981213-2015-12-13-r47884-ar71xx-generic-qihoo-c301-dual-flash-squashfs-sysupgrade.bin點擊upload,等待130s左右(有時間提示),刷入成功會重啟。開始選擇非dual的始終刷不成功。

4) 手動進入刷機模式,這時候可以進入openwrt。默認密碼是123456。界面是中文的!

5) 在【網絡】一欄沒有發現【無線】菜單這一欄。想弄無線中繼的童鞋很無語了吧!難度是版本有問題?實際操作發現:按照后文的步驟輸入uboot固件后,再用uboot刷入openwrt就出現【無線】或者【wifi】菜單了。原因暫未深入研究。

當然,不想裝雙系統、只想用openwrt的到此OK,可以不往下看了。想裝雙系統的繼續。

沒有刷入openwrt的也不用看后文了!!!需要按順序執行刷機!!!

 

4、刷入雙系統

 1) 進入剛才刷入的openwrt系統,登錄不登錄無所謂啦!

 2) 打開wincsp軟件,打開選擇scp,輸入主機名192.168.1.1端口默認,用戶名 root 密碼 123456,scp模式,點擊登錄。
 3) 右側找到並打開tmp文件夾(注意不是tmp/tmp),把uboot.bin文件復制到這里面。
 4) 打開putty或者xshell軟件,填上192.168.1.1,login as輸入root。
 5) 成功登陸進去后可以看到openwrt字樣,這時候輸入cd /tmp。
 6) 然后輸入 mtd -r write uboot.bin u-boot 路由會在3秒左右失去連接即是刷uboot成功。注意uboot.bin是uboot固件包,前面給的完整名稱是u-boot-ar9344-qihoo-c301.bin。
 7) 等十幾秒后拔掉電源,重新進入刷機模式,在電腦打開網頁192.168.1.1就進入uboot了。見前面給的u-boot控制台截圖。

 

以上步驟執行成功會刷入uboot替換默認的恢復模式!還原請自行搜索教程!建議使用uboot!功能很強大!默認的恢復程序弱爆了有木有!!!

 

其實前面的步驟對於略懂Linux的童鞋是非常簡單的,就是幾行命令的問題。有沒有發現?openwrt其實就是個Mini的Linux操作系統!!!

 

uboot功能非常全,具體功能自己去發現。不用擔心會變磚!

 

這里提供的uboot支持雙系統,所以刷了不死uboot后建議使用2個系統,我的組合是第一閃存為官方系統,第二閃存為openwrt系統。刷寫固件和切換系統都在uboot里操作,非常方便。

 

 當然,你想在第一閃存刷標有flash1的openwrt,在第二閃存刷標有flash2的openwrt,也行,開心就好!但要:

注意flash1和flash2是不一樣的,不能刷錯分區!

 

下面要做的就是:第一分區刷入最新的360路由固件,第二分區刷入openWrt固件,實現雙系統。

 

u-boot這時候已經替換了系統默認的恢復模式。所以,所有的刷入操作都由uboot來實現。現在進入刷機模式就是進入的uboot控制台。在uboot控制台,我們可以選擇開機正常模式進入哪個固件系統(即分區)。

提一下,這時候可以不用設置本機固定IP了,可以設置為自動獲取。uboot不需要固定IP也可以進入,IP地址還是192.168.1.1。

 

沒有刷入uboot的不用往下看了!!!需要按順序執行刷機!!!


 8) uboot中選擇固件更新固件』,選擇文件選擇360-301_0.8.3.0.bin,選擇並在閃存布局里選擇306安全路由C301,點擊上傳>更新,大約過2分鍾后自動重啟(有計時提示,注意不要在當前路由器打開其他Tab,否則進度條不動了),360的固件就刷上去了。192.168.36.1驗證一下吧。


9) 現在刷入第二個固件系統,即openwrt。拔掉電源,老方法進入uboot,uboot中選擇固件更新固件“選項點選擇文件選擇openwrt-r47884-ar71xx-generic-qihoo-c301-flash2-squashfs-factory.bin”,”ART“選項點選擇文件選擇360art.bin,選擇並在閃存布局里選擇306安全路由C301(第二閃存),刷入openwrt。
10) 在uboot中選擇啟動系統,打開uboot(老方法進入)在C301設置中選擇1或者2點啟動,重啟即可。雙系統這里就完成啦!

 

 

刷完雙系統,我們可以進入uboot設置啟動哪個分區。這里分區1是360官方路由固件,分區2是openwrt固件。

正常模式:輸入192.168.1.1是進入openwrt界面;輸入192.168.36.1是進入360官方路由管理后台界面。注意前提是切換了各自分區方可進入。

刷機模式:輸入192.168.1.1即可進入。

 

5、附件:

附件見網盤:

鏈接: http://pan.baidu.com/s/1c0NhHFa 密碼: afb6(已失效)

鏈接: https://download.csdn.net/download/qq_35077130/10718337

 

6、參考:

1)、【12月28更新穩定版】360刷openwrt、不死uboot、雙系統 - Openwrt專區 - 360安全社區

http://bbs.360safe.com/thread-4646587-1-1.html

2)、小白用戶刷openwrt+不死uboot+雙系統簡易教程 - 360安全路由C301 - 360安全社區

http://bbs.360safe.com/thread-6545160-1-1.html

3) 【ROM】360安全路由C301 ROM和客戶端更新記錄 - 360安全路由C301 - 360安全社區
http://bbs.360safe.com/thread-4156663-1-1.html

 

 

無線中繼教程請查看:

360路由器刷openwrt后設置wifi中繼 - 飛鴻影~ - 博客園
http://www.cnblogs.com/52fhy/p/5239846.html

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM