當前位置:首頁 » 幣種行情 » 不死固件裝trx

不死固件裝trx

發布時間: 2023-07-17 04:57:00

『壹』 r7000 梅林384退回

具體方法:
第一步:打開http://router.asus.com/進入梅林後台
第二步:進入梅林固件後台,准備JFFS分區格式化。
步驟:高級設置→系統管理→系統設置內勾選:Format JFFS partition at next boot(下次重啟格式化jffs分區) 和 Enable JFFS custom scripts and configs(開啟jffs自定義腳本),點擊頁面下方「應用本頁面設置」。成功應用後重啟路由器。
第三步:梅林固件恢復出廠
步驟:高級設置→系統管理→恢復。等待重啟。進入梅林後台,進行簡單設置,隨意設置,反正一會就刷沒了。
第四步:刷入過渡固件(Merling-R7000-back-to-ofw.trx)
步驟:高級設置→系統管理→固件升級→選擇固件版本→上傳。
等待固件刷入。
固件升級完成之後會提示手動重啟,隔十幾秒會自動重啟,如果你實在等不及就可以手動戳一下路由器開關。
重啟完成之後,如果你打開了瀏覽器,會自動彈出網頁進入網件官方設置界面,如果沒有就在瀏覽器輸入http://www.routerlogin.net/打開設置界面。
這里就不詳細說如何設置了吧,反正很簡單的,不過設置了也沒啥用,等會就刷掉了。
第五步:過渡固件恢復出廠
打開網頁http://www.routerlogin.net/進入網件後台
步驟:高級→管理→備份設置→擦除(恢復出廠設置)
這里忘記截圖了,這個恢復出廠固件版本是V1.0.3.24_1.1.20。

『貳』 斐訊路由器刷華碩固件有用嗎有什麼功能呢

  • 斐訊路由器刷華碩固件是有用的,刷完是可以使用的。

  • 由於斐訊K2原廠固件在使用過程中經常出現掉線,不穩定的情況,所以有很多朋友都需要刷第三方固件,而華碩是目前比較穩定的。

『叄』 為什麼有的固件是bin,有的是trx

bin後綴文件一般為十六進制通過刷寫BIOS的工具來燒錄晶元常用的格式。而至於TRX則具體不詳。

『肆』 小白求教,關於openwrt的Makefile

1、搭建開發環境
首先,在執行make menuconfig後,

其中,圖中紅框部分是我定製路由器的系統版本,大家可以根據不同的路由器進行不同的選擇;綠框部分表示我們需要編譯一個SDK開發環境(默認情況下,此項未勾選)。
編譯過程中需要通過官網下載很多相關的軟體包,所以必須保證能夠順利連上外網。由於下載速度的限制,編譯過程大概需要數小時。編譯結束後,所有的產品都會放在編譯根目錄下的bin/yourtarget/. 例如:我所編譯的產物都放在./bin/brcm47xx/下,其中文件主要有幾類:
(1).bin/.trx 文件: 這些都是在我們所選的target-system的類別之下,針對不同路由器型號、版本編譯的路由器固件。這些不同路由器的型號和版本是openwrt預先設置好的,我們不需要更改。至於.bin和.trx的區別,一種說法是,第一次刷路由器的時候,需要用.bin文件,如果需要再升級,則不能再使用.bin文件,而需要用.trx文件。原因是,.bin是將路由器的相關配置信息和.trx封裝在一起而生成的封包,也就是說是包含路由器版本信息的.trx。在第一次刷固件的時候,我們需要提供這樣的信息,而在後續升級時,則不再需要,用.trx文件即可。
(2)packages文件夾: 裡麵包含了我們在配置文件里設定的所有編譯好的軟體包。默認情況下,會有默認選擇的軟體包。
(3)OpenWrt-SDK.**.tar.bz2: 這個也就是我們定製編譯好的OpenWRT SDK環境。我們將用這個來進行OpenWrt軟體包的開發。例如,我所編譯好的SDK環境包為:/bin/brcm47xx/OpenWrt-SDK-brcm47xx-for-Linux-x86_64-gcc-4.3.3+cs_uClibc-0.9.30.1.tar.bz2
可以從名稱上看出,target system是brcm47xx,host system是Linux-x86_64,使用的編譯工具以及庫是4.3.3+cs_uClibc-0.9.30.1。
(4)md5sums 文件: 這個文件記錄了所有我們編譯好的文件的MD5值,來保證文件的完整性。因為文件的不完整,很容易將路由器變成「磚頭」。
需要主要的是,編譯完成後,一定要將編譯好的bin目錄進行備份(如果裡面東西對你很重要的話),因為在下次編譯之前,執行make clean 會將bin目錄下的所有文件給清除掉!!
2、 更改原有packages
在編譯根目錄下會有一個dl的目錄,這個目錄其實是「download」的簡寫,在編譯前期,需要從網路下載的數據包都會放在這個目錄下,這些軟體包的一個特點就是,會自動安裝在所編譯的固件中,也就是我們make menuconfig的時候,為固件配置的一些軟體包。如果我們需要更改這些源碼包,只需要將更改好的源碼包打包成相同的名字放在這個目錄下,然後開始編譯即可。編譯時,會將軟體包解壓到build_dir目錄下。
當然,你也可以自己在dl裡面創建自己的軟體包,然後更改相關的配置文件,讓openwrt可以識別這個文件包。
由於我的項目更改的內容是底層的,需要跟固件一起安裝。所以,我使用的方法就是直接更改dl目錄下軟體包,然後重新進行固件編譯。感覺類似於Linux的內核編譯。反復編過十多次,沒有任何問題。
3、 新建自己的packages
對於自己新建的package,而這個package又不需要隨固件一起安裝,換句話說,就是可以當做一個可選軟體包的話。我們可以利用我們的SDK環境來單獨編譯,編譯後會生成一個ipk的文件包。然後利用 opkg install xxx.ipk 來安裝這個軟體。
下面具體說下,如何編譯一個helloword的軟體包。
(1)首先,編寫helloworld程序
編寫helloworld.c
/****************
* Helloworld.c
* The most simplistic C program ever written.
* An epileptic monkey on crack could write this code.
*****************/
#include <stdio.h>
#include <unistd.h>
int main(void)
{
printf("Hell! O' world, why won't my code compile?\n\n");
return 0;
}
編寫Makefile文件
# build helloworld executable when user executes "make"
helloworld: helloworld.o
$(CC) $(LDFLAGS) helloworld.o -o helloworld
helloworld.o: helloworld.c
$(CC) $(CFLAGS) -c helloworld.c
# remove object files and executable when user executes "make clean"
clean:
rm *.o helloworld
在這兩個文件的目錄下,執行make 應該可以生成helloworld的可執行文件。執行helloworld後,能夠列印出「Hell! O' world, why won't my code compile?」。 這一步,主要保證我們的源程序是可以正常編譯的。下面我們將其移植到OpenWRT上。
(2)將OpenWrt-SDK-brcm47xx-for-Linux-x86_64-gcc-4.3.3+cs_uClibc-0.9.30.1.tar.bz2解壓
tar –xvf OpenWrt-SDK-brcm47xx-for-Linux-x86_64-gcc-4.3.3+cs_uClibc-0.9.30.1.tar.bz2
(3)進入SDK
cd OpenWrt-SDK-brcm47xx-for-Linux-x86_64-gcc-4.3.3+cs_uClibc-0.9.30.1
可以看到裡面的目錄結構跟我們之前source的目錄結構基本相同,所需要編譯的軟體包,需要放置在package目錄下
(4)在package目錄下創建helloworld目錄
cd package
mkdir helloworld
cd helloworld
(5)創建src目錄,拷貝 helloworld文件
mkdir src
cp /home/wrt/test/helloworld.c src
cp /home/wrt/test/Makefile src
(6)在helloworld目錄下創建Makefile文件
這個Makefile文件是給OpenWRT讀的,而之前寫的那個Makefile文件是針對helloworld給編譯其讀的。兩個Makefile不在同一層目錄下。
touch Makefile
vim Makefile
Makefile文件模板內容如下:
##############################################
# OpenWrt Makefile for helloworld program
#
#
# Most of the variables used here are defined in
# the include directives below. We just need to
# specify a basic description of the package,
# where to build our program, where to find
# the source files, and where to install the
# compiled program on the router.
#
# Be very careful of spacing in this file.
# Indents should be tabs, not spaces, and
# there should be no trailing whitespace in
# lines that are not commented.
#
##############################################
include $(TOPDIR)/rules.mk
# Name and release number of this package
PKG_NAME:=helloworld
PKG_RELEASE:=1
# This specifies the directory where we're going to build the program.
# The root build directory, $(BUILD_DIR), is by default the build_mipsel
# directory in your OpenWrt SDK directory
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
# Specify package information for this program.
# The variables defined here should be self explanatory.
# If you are running Kamikaze, delete the DESCRIPTION
# variable below and uncomment the Kamikaze define
# directive for the description below
define Package/helloworld
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Helloworld -- prints a snarky message
endef
# Uncomment portion below for Kamikaze and delete DESCRIPTION variable above
define Package/helloworld/description
If you can't figure out what this program does, you're probably
brain-dead and need immediate medical attention.
endef
# Specify what needs to be done to prepare for building the package.
# In our case, we need to the source files to the build directory.
# This is NOT the default. The default uses the PKG_SOURCE_URL and the
# PKG_SOURCE which is not defined here to download the source from the web.
# In order to just build a simple program that we have just written, it is
# much easier to do it this way.
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
$(CP) ./src/* $(PKG_BUILD_DIR)/
endef
# We do not need to define Build/Configure or Build/Compile directives
# The defaults are appropriate for compiling a simple program such as this one
# Specify where and how to install the program. Since we only have one file,
# the helloworld executable, install it by ing it to the /bin directory on
# the router. The $(1) variable represents the root directory on the router running
# OpenWrt. The $(INSTALL_DIR) variable contains a command to prepare the install
# directory if it does not already exist. Likewise $(INSTALL_BIN) contains the
# command to the binary file from its current location (in our case the build
# directory) to the install directory.
define Package/helloworld/install
$(INSTALL_DIR) $(1)/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/helloworld $(1)/bin/
endef
# This line executes the necessary commands to compile our program.
# The above define directives specify all the information needed, but this
# line calls BuildPackage which in turn actually uses this information to
# build a package.
$(eval $(call BuildPackage,helloworld))
(7)返回到SDK的根目錄
執行make進行編譯
編譯過程會在build_dir目錄下完成
編譯結果會放在 bin/[yourtarget]/package目錄下helloworld_1_bcm47xx.ipk
(8)上傳helloworld_1_bcm47xx.ipk
使用sftp軟體上傳helloworld_1_bcm47xx.ipk至路由器
執行 opkg install helloworld_1_bcm47xx.ipk
輸入hello然後按Tab鍵,發現openwrt中已經有helloworld可執行命令。
執行 helloworld 查看程序的效果。

『伍』 r6300v2 梅林固件 怎麼刷回原廠


1、原廠固件恢復出廠設置

2、刷入DD過渡固件

3、刷入梅林1.2固

4、刷入梅林55正式版固件

『陸』 路由器Bootloader和固件升級

1.進入Breed Web恢復控制台

按住復位鍵不松再給路由通電,當看到路由器的部分或全部LED燈連閃4次時,松開復位鍵,即進入Breed。地址為192.168.1.1

2.更新Breed

breed-mt7620-lenovo-y1.bin

固件更新—Bootloader—選擇文件—上傳

3.更新固件

RT-AC54U-GPIO-11-newifimini-128M_3.4.3.9-099.trx

恢復出廠設置—Config區(公版)

固件更新—固件—上傳

地址為192.168.123.1

『柒』 網件X6 R8000路由器刷回原始固件

chk與trx兩種格式。
chk:直接從官方固件輸入即可。
trx:從dd,tt之類的第三方固件刷入

簡單說一下注意事項:
1.官方固件直接刷chk結尾的固件可以直接升到merlin
2.刷完chk會自動重啟,等到wifi的燈白色,說明啟動完畢,此時power燈應該是橘紅色的。並且路由器管理界面應該是英文的。
3.直接拔電源或者按電源開關重啟路由器。
4.等到wifi燈變白亮起,此時power燈會變為白色,此時後台界面已經是中文的,說明啟動完成。
5.進入路由器,恢復一次出廠設置。
6.等待重啟,大功告成。
7.R8000_to_OFW.trx用於從merlin刷回官方固件。

『捌』 路由器刷進breed然後怎麼操作

刷入breed。用到的工具是「路由器刷breedWeb助手通用版1.3」。打開「路由器刷breedWeb控制台通用版v1.3.exe」,把彈窗最小化之後,點確定,進入軟體界面,選擇通用方案,點開始刷入。成功之後,等兩分鍾,按住路由器的reset按鈕,拔電源(此時不要鬆手),五秒鍾後,插入電源,並松開reset按鈕。此時在電腦瀏覽器欄輸入192.168.1.1,即可進入breedweb控制台。第二步,輸入華碩固件。在breedweb控制台階面,選擇固件,選擇瀏覽,選擇文件RT-AC54U-GPIO-1-PSG1208-64M_3.4.3.9-099.trx,點開始刷入。刷入之後,重啟路由器,再次進入192.168.1.1,即為華碩固件界面。初始賬戶密碼仍為admin。第三步,設置網路。假如直接接光貓的話,一定要記得設置外部網路,輸入你的上網賬戶和密碼,這樣才能上網。END注意事項IP地址在不同的階段有不同,對於斐訊k2來說,要麼是192.168.2.1,要麼是192.168.1.1.大家可以多嘗試幾次。

『玖』 BCM平台的路由器刷.trx格式的固件應該怎樣刷

建議: XP 對話框中有很多選項設置,通常都是先選中某個選項,然後再單擊「確定」按鈕開始執行。利用滑鼠雙擊可以簡化這一操作步驟,雙擊某個選項可以做到既選中又執行。

熱點內容
比特幣2012年關機價 發布:2025-06-23 12:48:12 瀏覽:728
發展區塊鏈技術的風險 發布:2025-06-23 12:33:16 瀏覽:552
eth創世塊 發布:2025-06-23 12:26:17 瀏覽:875
區塊鏈數據存本機嗎 發布:2025-06-23 12:19:45 瀏覽:76
合約卡怎麼撤銷 發布:2025-06-23 12:03:35 瀏覽:153
元宇宙景點 發布:2025-06-23 11:24:14 瀏覽:699
eth與ht哪個值得買 發布:2025-06-23 11:21:16 瀏覽:623
區塊鏈上新幣連續新底怎麼辦 發布:2025-06-23 11:06:44 瀏覽:372
聯通38抵消合約怎麼取消 發布:2025-06-23 11:01:43 瀏覽:680
合約怎麼收取手續費 發布:2025-06-23 11:01:42 瀏覽:309