學習啦>學習電腦>網(wǎng)絡(luò)知識>路由器>路由器知識大全>

小米路由器青春版刷機教程

時間: 權(quán)威878 分享

  如今的小米路由器跟很多智能設(shè)備一樣,都可以進行刷新刷機,升級固件,但一般刷機是有比較大風險的,要謹慎操作,下面是學習啦小編整理的小米路由器青春版刷機教程,僅供參考,小心刷機!

  小米路由器青春版刷機教程

  開啟ssh

  首先登陸路由器管理界面192.168.31.1

  登錄后任務欄地址會變?yōu)?/p>

  http://192.168.31.1/cgi-bin/luci/;stok=075a9192918557c27cdbcae2175281d9/web/home#router

  把你瀏覽器中的/web/home#router替換成

  /api/xqsystem/set_name_password?oldPwd=當前路由的密碼&newPwd=admin

  備注:admin為你的新管理密碼和root密碼

  回車以后網(wǎng)頁顯示{"code":0}

  再次登錄路由器

  把你瀏覽器中的/web/home#router替換成

  /api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd

  然后等一會瀏覽器返回:{"msg":"未能連接到指定WiFi(Probe timeout)","code":1616}

  現(xiàn)在已經(jīng)啟用telnet登錄路由器了 (備注:win10需控制面板添加telnet)

  ————————————-————————————————————

  2016年10月26日更新,此步驟在新批次的產(chǎn)品上無效,顯示為(未能連接到指定WiFi(Connecting)),則需根據(jù)sn碼計算ssh連接密碼,并且不再需要telnet連接。

  計算方法請看 https://pan.baidu.com/s/1jIx29ym

  后續(xù)步驟的root密碼都應修改為計算得到的密碼。

  注:此步驟有效的路由器,兩種方法(直接修改root密碼、計算root密碼)都可以使用。

  ————————————————————————————————

  然后用連接工具putty,連接類型選擇telnet,主機名稱填寫192.168.31.1,然后點擊打開

  login輸入root 然后Password輸入admin

  按順序依次輸入指令

  sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear

  /etc/init.d/dropbear start

  nvram set ssh_en=1; nvram commit

  這時候就可以用常用的PuTTY或者WinSCP登陸路由器了

  ——————————————————————————————

  2016年10月26日更新,上一步失效的新批次路由器產(chǎn)品,不再需要此步驟。

  ——————————————————————————————

  備份原廠bin

  打開WINSCP文件協(xié)議SCP 主機名192.138.31.1 端口號22

  用戶名root密碼admin 【2016.10.26更新,填寫計算得到的密碼)】

  有錯誤提示就點擊更新或者確定

  打開putty 主機名稱192.168.31.1 端口號22 連接類型ssh

  有錯誤提示就點擊更新或者確定

  輸入命令 cat /proc/mtd

  mtd0-10都是固件和分區(qū)其中mtd0是編程固件

  mtd0是編程固件已經(jīng)包括1-10里面的東西了,不放心的可以都把他們備份下來

  輸入命令后一定要移動到電腦上后再操作第二條指令以防路由器空間不足導致備份失敗。

  dd if=/dev/mtd0 of=/tmp/all.bin

  dd if=/dev/mtd1 of=/tmp/bootloader.bin

  dd if=/dev/mtd2 of=/tmp/config.bin

  dd if=/dev/mtd3 of=/tmp/Factory.bin

  dd if=/dev/mtd4 of=/tmp/OS1.bin

  dd if=/dev/mtd5 of=/tmp/rootfs.bin

  dd if=/dev/mtd6 of=/tmp/OS2.bin

  dd if=/dev/mtd7 of=/tmp/data.bin

  dd if=/dev/mtd8 of=/tmp/overlay.bin

  dd if=/dev/mtd9 of=/tmp/crash.bin

  dd if=/dev/mtd10 of=/tmp/firmware.bin

  刷入不死breed

  1WINSCP 選擇SCP協(xié)議 復制breed.bin 到/tmp

  PUTTY寫入breed

  輸入命令 mtd -r write /tmp/breed.bin Bootloader

  刷入后,機器會重新啟動,固定電腦有線網(wǎng)卡的IP為192.168.1.100(只要不是192.168.1.1就可以,理論上說也可以自動獲取。)

  先用硬物頂住路由器reset鍵,再給路由器送電,等到路由器燈閃的時候,松開reset鍵,電腦上在瀏覽器中輸入192.168.1.1,就進入breed控制臺了。

  刷入pandorabox 固件

  在breed控制臺下刷入小米路由器青春版的潘多拉固件

  PandoraBox-ralink-mt7628-xiaomi-r1cl-squashfs-sysupgrade-r1752-20151201.bin

  圖形化操作,不再寫詳細操作方法。

  配置drcom

  安裝python工具

  在 ipk 文件夾下有需要安裝的ipk安裝包(本質(zhì)上說是需要zlib python-mini libffi python這幾個潘多拉下的軟件包)

  用WINSCP 選擇SCP協(xié)議 復制到路由器的/tmp目錄下

  然后putty連接類型ssh 按順序輸入以下命令

  opkg update

  opkg install /tmp/zlib_1.2.8-1_ralink.ipk

  opkg install /tmp/python-mini.ipk

  opkg install /tmp/libffi_3.0.13-1_ralink.ipk

  opkg install /tmp/python.ipk

  制作登錄py腳本

  【drcom客戶端抓包】打開wireshark,選中你聯(lián)網(wǎng)使用的那個連接(一般是以太網(wǎng)連接。查看方法:打開“網(wǎng)絡(luò)和共享中心”,點左邊“更改適配器設(shè)置”,登錄drcom時里邊哪一個連接有網(wǎng)就選哪一個連接),注銷并完全退出你的DRCOM客戶端,然后點start

  現(xiàn)在打開drcom客戶端,登陸賬戶

  聯(lián)網(wǎng)并維持一分鐘在線,然后點注銷,完全注銷并退出drcom后,停止wireshark抓包

  停止后,選擇菜單欄【File】-【Save】,選擇文件路徑保存好你的抓包文件,并將抓包文件命名為:dr.pcapng (擴展名為pcapng)

  用notepad++打開 drcom_d_config.py

  把里面的filenam= ‘998’ 修改為用wireshark抓包生成的filename= ‘dr.pcapng’

  (需要安裝python環(huán)境)在命令行里輸入 python drcom_d_config.py > config.txt

  用notepad++打開config.txt,修改里面的password字段,另存為drcom.conf

  用notepad++打開latest-wired.py,將#CONFIG到# CONFIG_END中間的部分粘貼成drcom.conf里面輸好密碼的那些內(nèi)容,修改 IS_TEST = False 為 IS_TEST = True 制作完成

  可以在終端輸入 python latest-wired.py 測試是否可以正常登錄校園網(wǎng)

  腳本配置到路由器

  配置到路由器的時候需要99-drcom.py drcom.conf latest-wired.py這幾個文件

  具體如下

  WINSCP 選擇SCP協(xié)議

  latest-wired.py 復制到路由器的/usr/bin/文件夾下,改名為drcom,右鍵屬性權(quán)限修改777

  99-drcom.py 復制到/etc/hotplug.d/iface/文件夾下,改名為99-drcom,權(quán)限777

  drcom.conf 復制到/etc/文件夾下,權(quán)限777

  重啟路由器

  注意事項!!!

  教程看懂需要一定的基礎(chǔ)支持,不懂的地方請認真百度,教程不可能所有東西都介紹一遍,那樣會沒完沒了。

  不懂得地方不要想當然的操作,備份的時候及時移動到電腦上,以防路由器存儲空間不足備份失敗。

小米路由器青春版刷機教程的相關(guān)文章

1.小米路由器青春版怎么設(shè)置

2.小米路由器青春版怎么恢復出廠設(shè)置

3.小米路由器怎么升級

4.小米路由器設(shè)置詳細圖解

小米路由器青春版刷機教程

如今的小米路由器跟很多智能設(shè)備一樣,都可以進行刷新刷機,升級固件,但一般刷機是有比較大風險的,要謹慎操作,下面是學習啦小編整理的小米路由器青春版刷機教程,僅供參考,小心刷機! 小米路由器青春版刷機教程 開啟ssh 首先登陸路由
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • 小米路由器怎么升級
    小米路由器怎么升級

    小米路由器是一款智能的路由器,跟一些智能設(shè)備一樣都可以進行升級,那么小米路由器怎么升級呢?下面是學習啦小編整理的小米路由器升級教程,供您參

  • 小米路由器怎么設(shè)置撥號上網(wǎng)
    小米路由器怎么設(shè)置撥號上網(wǎng)

    現(xiàn)在很多人都選擇使用撥號上網(wǎng)的方式進行連接網(wǎng)絡(luò),小米路由器是一款帶有多種方式上網(wǎng)的設(shè)備,撥號上網(wǎng)也是其中一種,下面是學習啦小編整理的小米

  • 小米路由器怎么遠程關(guān)閉
    小米路由器怎么遠程關(guān)閉

    大家都知道路由器其實在不使用的情況下,在待機狀態(tài)也是很費電的,小米路由器是一款能遠程關(guān)閉的設(shè)備,有時候我們因為著急出門,家里的路由器忘記

  • 小米路由器怎么設(shè)置遠程下載
    小米路由器怎么設(shè)置遠程下載

    如今小米路由器已經(jīng)很智能了,有時候我們需要下載東西,直接在小米路由器上設(shè)置遠程下載就可以了,下面是學習啦小編整理的小米路由器設(shè)置遠程下載

1779447