小公尺路由器mini刷潘多拉教程
刷入開發版,以開啟ssh
為什麼需要刷開發版?因為開發版可以開啟ssh連線。而能夠訪問路由器是一切的基礎。路由器其實就是一台linux的電腦。直接刷入老版本,新版本是無法開啟ssh的。韌體列表。直接刷這個版本小公尺路由器mini miwifi 開發版 0.8.11(非常重要,如果版本高了,不能開啟ssh,版本低了沒有修改root使用者的api)。刷入開發版非常簡單。
路由器斷電、插入u盤、拿筆尖按住reset(非常重要)、插入電源。
路由器指示燈先會常亮黃色,然後指示燈會黃色一直閃(這時候可以鬆開reset了)、然後靜候路由器指示燈變成藍色。就完成刷入開發版的步驟了。如果指示燈是紅色,那麼代表這個韌體有問題,重新更換韌體,斷電再走一遍流程就可以了,不用擔心會變磚的
開啟ssh。不用考慮保修了,比較這麼舊的機器了
我是參考這裡的
telnet 192.168.31.1
刷入breed(刷不死)
備份原有的uboot。使用telnet登入。輸入以下命令:
dd if=/dev/mtd1 of=/tmp/xiaomi_uboot.bin
系統返回,說明已經將原來的xiaomi_uboot.bin備份到/tmp:
384+0 records in
384+0 records out
/**意思是我們在(接收的機器)的9995埠建立乙個接收檔案的流,然後接收到的檔案將新建並寫入xiaomi_uboot.bin檔案*/
nc -l 9995 >xiaomi_uboot.bin
在路由器上往電腦的9995埠傳送資料,把下面bin包傳送過去,記得將10.0.1.162替換成你本地的ip
nc 10.0.1.162 9995 < /tmp/xiaomi_uboot.bin
nc -l 9995
在路由器上執行,這樣就可以把韌體傳輸到路由器上了:
總結大概的步驟是:刷入開發版、開啟telnet、備份啟動檔案、刷入breed不死韌體、通過breed介面刷入潘多拉或者其他韌體。
如果無法開啟telnet(報1617),那麼大概就是開發版的韌體太新。需要更換舊的韌體。
路由器上面缺少非常多linux常用的工具。傳輸檔案可以使用netcat傳輸。
題外話
下面2個關於小公尺路由器原本韌體的問題困擾我很久
小公尺無法進入管理頁面。如果你無法通過192.168.31.1或者miwifi.com進入管理頁面,那麼可能是你的小公尺路由器使用了中繼模式,中繼模式的ip位址是在被中繼的裝置的域之下。所以你可以連線小公尺路由器的wifi,然後檢視路由器的ip,通過這個ip進入。如圖所示:
小公尺路由器無法初始化硬碟。提示請嘗試公升級路由器和手機客戶端再試。
小公尺路由器青春版刷潘多拉 華碩韌體
第一次刷路由器,網上查了好多的資料,寫一篇部落格記錄一下,避免同樣有需求的人在查詢教程及韌體上浪費大量的時間。小公尺路由器青春版r1cl 如果感覺只有一篇文章不是很穩的話還有這個,這篇更詳細一點 後台的 為192.168.1.1 選擇mi nano 3.4.3.9 099.trx這個版本,青春版專供...
小公尺路由器刷機流程
rom rom for mini開發版 2.斷開路由器的電源,將u盤插入路由器的usb介面 用細長的工具按住reset後,接通電源,待路由器指示燈變為黃燈閃爍時,鬆開reset 大約3 5分鐘後,指示燈變成黃色常亮狀態時可以拔掉u盤,此時刷機已經完成正在重啟,稍等片刻路由器指示燈變藍就可以正常使用了...
php 小公尺路由器 小公尺路由器韌體修改
小公尺路由器官方提供的韌體是自定義格式,而且刷機時要驗證rsa簽名,因此只刷自製韌體幾乎不可能。通過對韌體工具mkxqimage的分析,基本弄清楚了韌體打包和解包的流程,如果採用自己的rsa私鑰打包韌體,然後用自己的rsa公鑰替換 usr share xiaoqiang public.pem,那麼就...