tomato編譯
⑴ 如何把wifidog安裝到tomato固件裡面呢
tomato原系統是不帶WIFIDOG,如果要添加需要在內核編譯
目前只有集客固件支持
你可以去下載研究一下
http://pan..com/share/home?uk=1984164784
⑵ DDWRT,TOMATO,WAYOS等中文固件系統.性能更高,這些功能分別指的是具體的是些什麼功能
這些系統使用的嵌入式linux系統,並且具備LINUX該系統的部分功能命令,支持開源軟體(可以安裝或刪除軟體),支持系統內核修改編譯,並且可以無償使用在常見的BCM系列路由器上面! 論穩定性和性能 TOMATO相當不錯
沒有那些漏洞和多餘代碼,運行較快和穩定,DD-WRT 進行無線中繼比較方便,並且該軟體功能過於繁多,適合網路技術人員使用,WAY屬於專業級的固件,免費版的僅支持單WAN,QOS功能不錯,收費版的支持4WAN,並且可以進行寬頻合並,適用於網路玩家實驗用!
固件下載:http://www.sdboss.com.cn/Firmware/list.asp
⑶ openwrt怎麼選擇編譯版本
可以參考以下步驟:
開機登陸到支持編譯Openwrt的操作系統
3.32位(x86)請執行下列命令:
# apt-get install build-essential asciidoc binutils bzip2 gawk gettext
git libncurses5-dev libz-dev patch unzip zlib1g-dev
64位(x86_64)請執行下列命令:
# apt-get install build-essential asciidoc binutils bzip2 gawk gettext
git libncurses5-dev libz-dev patch unzip zlib1g-dev ia32-libs
lib32gcc1 libc6-dev-i386
⑷ 水星MW150R v8 版可以刷openwrt嗎或者DD-WRT
可以到openwrt官網查詢支持openwrt的路由器,地址如下:
OpenWrt 可以被描述為一個嵌入式的 Linux 發行版,(主流路由器固件有 dd-wrt,tomato,openwrt三類)而不是試圖建立一個單一的、靜態的系統。
以TP-LINK WR703N 為例簡單介紹一下刷openwrt流程:
1、下載安裝
訪問WR703N在OpenWrt的Wiki頁,然後在Flashing一節中找到下載鏈接:squashfs-factory.bin。
進入路由器管理界面,出廠配置為,用戶名和密碼均為admin,然後進入固件更新,選擇下載的文件,然後更新。等待一段時間(~~2min),然後重啟路由。
2、初始配置
用一根網線將路由器的Lan口和你電腦相連,電腦上設置為DHCP模式。然後運行cmd.exe
輸入telent 192.168.1.1
成功後將出現OpenWrt的歡迎界面。
然後更改root密碼:
輸入passwd
更改root密碼後dropbear(SSH 服務)就運行了,輸入exit退出telent。
以後就可以通過ssh管理OpenWrt。
3、網路配置
OpenWrt官方的固件是不帶LuCl的,所以初始的網路設定需要在命令行下完成
下載ssh連接工具putty
輸入192.168.1.1
點擊open,如果彈出窗口點是即可。
輸入用戶名root回車 然後輸入你剛剛設定的密碼
然後用vi修改相關配置。
首先修改/etc/config/wireless文件
輸入vi /etc/config/wireless回車
注釋掉# option disabled 1
按i進入修改模式
改好後按esc,然後輸入:wq保存退出
然後修改/etc/config/network文件。
首先修改lan介面配置,注釋掉此行:
# option ifname 'eth0'
然後增加wan介面,如果你上級網路是DHCP的,則文件的末尾添加:
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
如果你上級網路是靜態IP,則在文件的末尾添加:
config interface 'wan'
option ifname 'eth0'
option proto 'static'
option ipaddr '10.22.33.124'
option netmask '255.255.255.0'
option gateway '10.22.33.1'
option dns '202.113.16.10'
然後將路由器的Lan/Wan口接到上級網路中,重啟路由器。
這時便可以通過電腦尋找SSID為 OpenWrt的無線網路,加入後電腦便可以通過703N上網了。
接著ssh 到路由器
登陸後輸入opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
就有luci(WEB)界面了~
完後就可以通過瀏覽器訪問192.168.1.1來配置路由器了
⑸ 什麼知名網站是cn後綴
cn是中國地區的後綴
標識.cn域名由中國互聯網路信息中心(CNNIC)負責管理。根據最新實施的《中國互聯網路域名管理辦法》,CNNIC針對現有的三級CN域名(如.com.cn/.net.cn/.org.cn/.bj.cn/.sh.cn等)的注冊流程進行了修正。注冊三級CN域名將不再需要提供書面的注冊材料(.gov.cn除外),生效周期縮短到5個工作日(一般來講,只要您注冊的域名不違反《中國互聯網路域名管理辦法》及其相關規定,那麼生效周期更可縮短到1-2個工作日)。同時,注冊三級CN域名將不受域名名稱的限制,即您可以隨意注冊如chinasuccess.com.cn這樣含有china,cn,chinese等地理名稱的域名,您還可以隨意注冊如tomato.com.cn、bank.com.cn之類的通用、行業、專有名詞。
為了保證域名注冊的公正性,CNNIC更引進了爭議解決方法,由對域名仲裁很有經驗的域名爭議解決機構負責進行對域名爭議的仲裁。
中國點擊cnclick.net是獲得CNNIC認證的優秀代理商之一,並在信息產業部進行了業務開展情況的備案。
注1: .gov.cn仍需提交書面材料,包括:蓋有申請單位公章的域名注冊申請表,證明申請單位為政府機構的相關資料。
注2: 本介紹中提及的域名有可能已經被其他單位注冊,我方不保證用戶一定能注冊到這些域名。
注3: 域名注冊申請者應當是依法登記並且能夠獨立承擔民事 責任的組織。
[編輯本段]「.cn」已成全球第二大頂級域名
北京時間2008年12月8日消息,據國外媒體報道,美國域名注冊服務商VeriSign近日發布統計報告稱,今年第三季度,「.cn」域名數量已超過德國「.de」域名,一舉成為全球第二大頂級域名(TLD)。
如果以國家代碼頂級域名(ccTLD)為標准,則「.cn」域名數量已位居全球首位。
VeriSign稱,與去年同期相比,「.cn」域名數量今年第三季度增長了76%;同期德國「.de」域名和英國「.uk」域名數量相應增長率分別為8%和14%;同期全球國家代碼頂級域名注冊數量增至6890萬個,同比增長26%。
相比之下,今年第三季度「.com」和「.net」頂級域名注冊數為8940萬,同比增長16%。
VeriSign發言人阿里森·弗里茲(Allison Fritz)表示,通過分析上述最新統計數據,可在很大程度看出全球各個國家和地區互聯網產業的發展狀況和最新趨勢。(編譯/中濤)
附一:VeriSign所統計今年第三季度互聯網前十大頂級域名:
1、「.com」
2、「.cn」
3、「.de」
4、「.net」
5、「.org」
6、「.uk」
7、「info」
8、「.nl」
9、「.eu」
10、「.biz」
附二:VeriSign所統計今年第三季度互聯網前十大國家代碼頂級域名:
1、「.cn」(中國)
2、「.de」(德國)
3、「.uk」(英國)
4、「.nl」(荷蘭)
5、「.eu」(歐盟)
6、「.ar」(阿根廷)
7、「.it」(義大利)
8、「.br」(巴西)
9、「.us」(美國)
10、「.au」(澳大利亞)
CN域名優點
1、顯著的標識作用,體現自身的價值和定位。
CN域名是互聯網上的中國概念。在我國加入WTO以後,國際交流日益頻繁。擁有CN域名可以使中國企業更好地走向國際,同時也可以使國外企業更好地融入中國。中國企業擁有CN域名,可以更好地吸引全球對中國文化和中國企業感興趣的用戶。許多外商在尋求中國合作夥伴時,習慣檢索.CN下的網站。國際公司擁有CN域名,可以告訴中國用戶,這是一個面向中國市場、實現了本土化的服務站點。
2、適用中國法律,全面保障用戶利益。
根據國際慣例,域名糾紛的解決,通常適用域名注冊管理機構所在地法律。根據信息產業部的授權,CN域名的注冊管理機構是中國互聯網路信息中心(CNNIC)。有關CN域名的糾紛,將由我國的機構根據我國的法律解決。這樣可以避免注冊國外域名面臨的國際訴訟風險。因為如果注冊由國外機構負責管理的國外域名,可能面臨來自世界各地的域名糾紛,甚至是法律官司。最近兩年,我國已有多家網站收到了來自國外法院的起訴書。由於不了解國外法律制度,又不願支付巨額的國際訴訟費用,加之語言交流上的障礙,一些網站被迫放棄了辛苦經營多年的域名,造成了不應有的損失,甚至是用戶的流失。
3、全中文服務,保障用戶知情權。
對於CN域名,從注冊管理機構的政策規定,到用戶與注冊服務機構簽定的注冊協議,再到日後注冊服務機構給用戶發出的各種通知,都是全中文服務,用戶可以很清楚知道自己的權利和義務。而注冊國外域名,雖然可以通過國內一些代理完成,但與用戶利益密切相關的各種文檔,包括所要遵守的注冊協議、政策規定、續費通知、爭議解決辦法等都是全英文的,由於文字較多,例如國外域名注冊協議英文就長達10多頁,許多用戶在根本沒有閱讀的前提下就接受了,這對於用戶日後的使用,就留下了不少隱患。例如,有的國內網站因為看不懂,或沒收到來自國外的催款信件而延誤續費導致域名被刪除。
4、CN域名資源豐富,可以獲得滿意的域名。
CN比國外域名更為簡短,且CN的域名資源豐富。以國外域名.COM為例,簡短的域名資源基本已耗盡,已很難找到與自己形象般配的標識。截止到2005年底,CN域名僅注冊了109萬個域名,可開發和利用的空間較大,用戶可以選擇到自己最為滿意的域名。
5、注冊手續簡便、快捷。
根據新注冊辦法,用戶申請注冊CN域名,只需通過互聯網聯機填寫注冊申請即可。在過渡期內域名在5個工作日內開通運行。當然,如果在GOV.CN下申請注冊政府域名,還得提交書面正式材料。
6、CN域名,使用更有保障。
大多數情況下,CN域名主要通過國內的域名伺服器解析,用戶訪問CN域名的網站更為穩定快捷。如果我國互聯網國際信道出現問題,例如出現2001年中美海底電纜中斷的情況,則可以避免影響,或者減少影響。同時,負責CN域名解析的CNNIC在全國五個地區分別設置了域名解析輔伺服器,從而極大地了提高了CN域名的穩定性。
7、從國家安全的角度來考慮也是非常重要的。
一旦將來發生了特殊事件,國外域名公司不再為我國用戶提供域名解析服務,那麼所有我國企業和個人注冊的國外域名將得不到解析,無法被訪問。而CN域名則可以通過採取一定措施保證在國內仍然可以暢行無阻。
⑹ 給我介紹下c++各個版本的用哪個合適,vc6.0經典但我覺得他的操作好落後,輸入代碼好不方便,
1、微軟的東西有個特點,就是對過往的兼容性強。
2、VS2012是比較成熟的版本,相對VC6.0來說,功能上強了很多,友善度也不錯。
3、但是,功能越多,友善度越好,對系統的資源的佔用開銷就越大,這包括對電腦內存、CPU的佔用,也包括對硬碟空間的佔用。相對現在的電腦來說,VC6.0就是非常輕量級了,起動快、編譯也快。VS2012的安裝體積是VC6.0的N倍,起動速度也慢了很多很多。
4、VS2012可以支持更多種語言(VC++、Basic、C#等),帶可以支持多種架構MFC、ATL、CRT。在VC6.0中,只能使用MFC構架,基本上是不能完全做到所見即所得的。
5、VS2012中的ATL、CRT下能做到所見即所得。不過,ATL、CRT做出的應用的運行效率要低很多,因為它依靠的是中間庫(.dll)功能調用來完成工作。
6、VC6.0在現在的主流操作系統win7、win8、win10下安裝可能會提示不兼容,可能無法正常運行,需要去網路上找解決辦法。
7、從易語言著手進行編譯的朋友,直接上手MFC構架會很難。
⑺ openwrt 編譯完後用哪個固件
搭建編譯環境。編譯建議在Linux下進行。我的系統是Linux mint 17,執行以下命令,構建編譯環境:
sudo apt-get update
sudo apt-get install git-core build-essential
獲取openwrt源碼。在當前用戶主目錄下執行
git clone git://git.openwrt.org/openwrt.git
等待代碼下載。結束後,目錄下會出現openwrt文件夾。
配置軟體源。進入openwrt目錄,執行
./scripts/feeds update -a
./scripts/feeds install -a
檢查編譯環境是否完整:
make defconfig
make prereq
根據提示信息安裝需要的軟體包。如果提示類似
「tmp/.config-package.in:22022:warning: multi-line strings not supported」
的信息,打開 openwrt/tmp/.config-package.in,定位到對應行,添上丟掉的一個引號就可以了。
編譯選項:
執行 make menuconfig,根據路由器情況,選擇 Target System 和 Subtarget。如意雲一代和極壹S的 Target System 均為 Ralink RT288x/RT3xxx 。對於Subtarget ,前者為 MT7620n based boards ,後者為 MT7620a based boards。
其他選項根據個人喜好選擇。一般來說要選中LuCI界面,選中中文語言包等等。
開始編譯:
執行 make -j2 V=s 進行編譯。-j後面的數字是電腦物理CPU數量加一。V=s可以顯示出編譯的詳細信息。首次編譯大概需要幾個小時的時間。
錯誤排查:
編譯失敗,一般有兩種情況:
1.代碼下載鏈接失效。首次編譯時,編譯程序會實時從網上下載一些軟體包的代碼。如果下載鏈接失效,編譯就會失敗。這時需要根據軟體包的名稱,從網上自行下載,然後放在 openwrt/dl/ 目錄下,執行 make -j2 V=s 繼續編譯即可。
2.軟體包自身有問題。這時重新執行 make menuconfig ,取消對應軟體包選中即可。這種情況比較少見,目前已知的有 tor 等。
編譯成功,但沒有生成固件。這種情況一般是因為選中的軟體包過多,導致固件大小超過16MB。重新執行 make menuconfig,去掉一些軟體包,重新執行編譯即可。
得到固件。在排除了所有錯誤後,現在終於得到了固件。對於如意雲RY-1,固件在 openwrt/bin/ramips 目錄下,形如
openwrt-ramips-mt7620n-rt-n14u-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-wrtnode-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-mlw221-squashfs-sysupgrade.bin
openwrt-ramips-mt7620n-wr8305rt-squashfs-sysupgrade.bin
等等。
⑻ 按照教程進行編譯tomato固件出錯懂的幫忙分析下問題出在那裡
$PATH變數沒有生效哦,正確的$PATH變數含有編譯工具的路徑,例如:echo $PATH/opt/brcm/hndtools-mipsel-uclibc/bin:/opt/brcm/hndtools-mipsel-linux/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
⑼ 如何編譯自己的openwrt中文固件
今天路由固件的世界幾乎都是linksys WRT54G 開創出來的, 這個型號的固件開源之後,逐漸衍生出來今天的強盡的DDWRT/tomato/openwrt固件。linksys WRT54G 是博通的晶元。 正是因為這個歷史原因,DDWRT/tomato/openwrt固件 對博通晶元的支持最好,對其他的晶元比較差, 或者根本不支持其他的晶元。 個人認為,3個固件裡面,tomato的用戶體驗相對最好。但是僅僅支持博通晶元。DDWRT對博通晶元的支持好, 對一些athero也可以,對螃蟹的支持很差。但是DDWRT固件過於陳舊,比 tomato落後很多。openwrt固件可以支持很多晶元,但是用戶體驗相對最差,但是如果想用好openwrt固件,用戶需要自己編譯openwrt固件適應各種晶元/功能,或者說用戶需要具有獨立開發新產品的能力。國內的很多垃圾路由原廠固件就是盜用的openwrt固件,開發的時候把硬體要求降到最低,一旦售出,概不維護。因為沒有優秀固件的連續支持,找到螃蟹的好芯有啥意義,難道您想幫螃蟹開發維護固件。用戶需要的功能來自於優異的固件。但是目前看來,優秀固件的只支持博通的晶元。難道您的倉庫里積壓了太多的螃蟹晶元路由,需要用新手上路的第一貼,來論壇打軟廣告。
⑽ 如何在tomato上安裝openwrt的ipk擴展包
因為openwrt也沒有對rg200e的bcm5358支持,就按照你的提議下載bcm47xx的ipk包在tomato上手動安裝,7zip解壓復制進u盤掛載的opt目錄,並修改裡面配置文件的路徑和許可權,嘗試很久,逐個排除遇到的故障,但最後還是不成功,提示運行有個錯誤,需要email聯系開發者,這個沒有明確錯誤提示的問題可能是因為ipk包和平台不適用引起的吧,看來這么做希望不大,還得考慮交叉編譯tomato的ipk包了。大俠能否告知怎麼編譯?? 查看原帖>>