當前位置:首頁 » 編程軟體 » openwrt編程器

openwrt編程器

發布時間: 2022-07-24 14:42:32

『壹』 openwrt efi固件 區別

openwrt efi固件區別:一般的op固件沒有ubot和art,nvram這些。
各型號的路由器官方固件可能會有uboot,編程器固件一般全部都有完。
ar的固件好像是沒有nvram的,也可能是名字不同。

『貳』 路由器上面有4個口,刷了OpenWrt固件,如圖。

不知道你是要整個flash的編程器用固件,還是刷的那個固件?

整個flash的內容用下面的方法取出:

1、登錄路由
2、切換到tmp目錄,
3、使用dd命令備份uboot、firmware(這個就是你刷的那個固件)、art/board_config,
4、使用cat命令將文件合並,假設新文件名為xxx.bin(這個就是編程器用的固件)
5、使用WinSCP將文件復制到電腦

『叄』 路由器刷U-boot 和 openwrt

u-boot是類似於主板BIOS一樣的東西。刷路由器固件的時候,沒有u-boot的話,如果刷入的程序不對,路由器就不能啟動,變磚了。有了u-boot,刷壞的路由器可以從u-boot啟動。當然,很多固件都是可以在u-boot界面下刷機的。
因此,路由器刷入u-boot後,就可以刷各種固件,而不怕路由器變磚。
當然,如果你有編程器,就不怕變磚,也不用刷u-boot了。
openwrt是一種開源的固件,做萬能中繼用的。

『肆』 誰有TL-WR340G的8Mopenwrt編程器固件

這個路由器太。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 查看原帖>>

『伍』 如何從零開始學習OpenWrt

第一部分:搭建編譯環境
1、安裝Ubuntu(編譯需要Linux環境),到其官網下載,版本根據自己所需選擇即可。可以選擇安裝到虛擬機或者物理機,圖形化安裝而且是中文版,連安裝都搞不定的,可以關閉本頁面了;
2、切記不要改動軟體源,同時按住Ctrl + Alt + T,調出終端;
3、逐條輸入下列命令(及時驗證是否安裝成功):
sudo apt-get install g++
sudo apt-get install libncurses5-dev
sudo apt-get install zlib1g-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install unzip
sudo apt-get install autoconf
sudo apt-get install gawk
sudo apt-get install make
sudo apt-get install gettext
sudo apt-get install gcc
sudo apt-get install binutils
sudo apt-get install patch
sudo apt-get install bzip2
sudo apt-get install libz-dev
sudo apt-get install asciidoc
sudo apt-get install subversion
sudo apt-get install sphinxsearch
sudo apt-get install libtool
sudo apt-get install sphinx-common

至此編譯環境搭建完成。
第二部分:下載OpenWrt源碼並編譯
OpenWrt源碼分兩種,一種是最新但不是最穩定的Trunk開發版,一種是最穩定的Backfire版,建議下載官方源碼。下載前先在本地創建文件夾
mkdir openwrt
sudo chmod 777 openwrt
cd openwrt

選擇你想要的版本然後執行下載命令,下載結束會顯示版本號:
Trunk版下載命令:
svn co svn://svn.openwrt.org/openwrt/trunk/

Backfire版下載命令:
svn co svn://svn.openwrt.org/openwrt/branches/backfire/

添加軟體擴展包,將feeds.conf.default修改為feeds.conf:
cp feeds.conf.default feeds.conf

更新擴展,安裝擴展:
./scripts/feeds update -a
./scripts/feeds install -a

註:如果不是剛下載的源碼,為保持代碼為最新狀態,應定期運行svn update命令更新源碼。

測試編譯環境:

make defconfig

到這里就可以開始編譯自己的固件了。進入定製界面:
make menuconfig

如果一切正常,會出現一個配置菜單,可以選擇要編譯的固件平台(晶元類型)、型號,還能選擇固件中要添加的功能和組件,配置好後保存並退出菜單即可。

如果你想修改源碼,應該在此步進行,如支持大容量Flash之類的修改,自己上網查到修改什麼文件什麼地方後,就在ubuntu圖形界面上進去找到文件,雙擊打開文本編輯器修改保存。
開始編譯:
make

或者
make V=99

或者
make -j V=99

make是編譯命令,V=99表示輸出debug信息,V一定要大寫,如果要讓CPU全速編譯,就加上 -j 參數,第一次編譯最好不帶-j參數。
編譯過程保持聯網(會從網上下載一些源碼包),所以斷網可能造成編譯中斷,編譯所需時間與電腦CPU及網路環境有很大關系,第一次編譯時間較久,快則半小時長則2、3個小時,之後的編譯所需時間較短。編譯完成後會在源碼文件目錄出現bin文件夾(如trunk/bin/XXXX),如果你手裡的路由是原版固件需要刷OpenWrt需要選用XXX-factory.bin固件,如果路由已經刷了OpenWrt,選用升級固件XXXX-sysupgrade.bin升級用的,在升級界面升級即可。進到文件夾找到你需要的固件傳出(通過郵箱、網盤、U盤等),開始刷機吧。
第三部分:將OpenWrt刷入路由器
要在路由器上使用OpenWrt,首先要將路由器固件刷新為OpenWrt,即相當於OpenWrt 系統的安裝,不同型號的路由器的安裝方法可能也會不一樣,但一般常用的有三種方法:
Web上傳固件更新
PFTP上傳固件更新
編程器寫入固件
具體型號的路由器適用於哪種或哪幾種方法,需自行嘗試。
第四部分:開始使用OpenWrt
要對OpenWrt進行配置,一般有兩條途徑:
SSH登錄通過命令行控制
Web登錄通過Web界面設置
首次安裝OpenWrt後,需要設置密碼才可以使用SSH登錄,方法是使用telnet登錄或者Web登錄設置密碼。在Windows下面telnet和SSH登錄可以使用Putty,在Linux或Mac下可分別使用如下命令:
ssh –l root 192.168.1.1 //Linux
ssh [email protected] //Mac

一般指令與常見Linux發行版相同,但是OpenWrt使用自己的包管理器:opkg,使用「opkg –help」查看幫助信息。以下是一些常用操作命令:
opkg update //更新軟體包列表
opkg install //在線安裝軟體包
opkg remove //移除軟體包

登錄Web管理界面,前提是該OpenWrt系統中要安裝了Web界面,一般是Luci,登錄方式與普通路由器無異,打開瀏覽器,輸入路由器IP即可進入登錄界面,OpenWrt的默認IP是192.168.1.1。

到此,OpenWrt的大門已為你敞開。接下來,開始嘗試利用OpenWrt實現更多智能應用吧,比如單號多撥榨取運營商帶寬、綁定域名遠程式控制制、掛載大容量硬碟、搭建BT下載機、搭建網路攝像頭、Samba/DLNA家庭NAS共享、私有雲同步、FTP、個人網站/伺服器

『陸』 各種openwrt固件的區別

一般的op固件沒有ubot和art,nvram這些,各型號的路由器官方固件可能會有uboot,編程器固件一般全部都有完,ar的固件好像是沒有nvram的,也可能是名字不同

『柒』 編程器能直接寫openwrt的固件嗎

當然可以直接寫,但之前先搞清楚編程器固件和普通固件的區別。

『捌』 請教fw150r 刷openwrt 編程器固件

迅捷FW150R V1刷Openwrt固件。注意:必須是迅捷FW150R V1/V2版先刷TP-741N,再刷openwrt.

熱點內容
用gcc編譯16位匯編 發布:2025-02-06 09:06:07 瀏覽:822
什麼低端安卓手機不卡 發布:2025-02-06 09:03:32 瀏覽:13
我的世界伺服器卡領地 發布:2025-02-06 08:50:45 瀏覽:255
我的世界公網ip伺服器 發布:2025-02-06 08:46:28 瀏覽:772
php數組值求和 發布:2025-02-06 08:30:56 瀏覽:819
java類可以作為 發布:2025-02-06 08:28:54 瀏覽:412
sql更改列 發布:2025-02-06 08:22:37 瀏覽:396
創建索引sql 發布:2025-02-06 08:22:29 瀏覽:235
西門子有密碼如何初始化 發布:2025-02-06 08:22:28 瀏覽:594
EV壓縮 發布:2025-02-06 08:21:13 瀏覽:336