交叉編譯 openwrt 平臺上的開源 H3C iNode 客戶端 njit_第1頁
交叉編譯 openwrt 平臺上的開源 H3C iNode 客戶端 njit_第2頁
交叉編譯 openwrt 平臺上的開源 H3C iNode 客戶端 njit_第3頁
交叉編譯 openwrt 平臺上的開源 H3C iNode 客戶端 njit_第4頁
交叉編譯 openwrt 平臺上的開源 H3C iNode 客戶端 njit_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、交叉編譯 openwrt 平臺上的開源 h3c inode 客戶端 njit-client準(zhǔn)備工作:1.安裝linux系統(tǒng)或者 安裝linux虛擬機(jī) (本文以ubuntu12.04為例)2.搭建openwrt編譯環(huán)境 (具體方法請參考本站相關(guān)文章)3.下載njit8021xclient源碼包、makefile文件njit8021xclient-1.1.tar.gz :makefile-1.1.zip:正式工作開始:1. njit-client 是利用njit-refreship 腳本來實現(xiàn)認(rèn)證后獲取和刷新 ip 地址的,而openwrt上則是使用 udhcpc 腳本故,直接雙擊打開壓縮包nji

2、t8021xclient-1.1.tar.gz 到/njit8021xclient-1.1/src/ 目錄下,打開auth.c 在261行 將“system(njit-refreship);”改為“system(udhcpc );”,保存,關(guān)閉;然后文件打包器會詢問是否更新修改的這個文件,點擊“更新”。2. 將修改后的njit8021xclient-1.1.tar 放到openwrt/backfire/dl目錄下,然后在命令符下進(jìn)入該目錄下,例如:virtualbox:$ cd openwrt/backfire/dl 獲取修改后njit8021xclient-1.1.tar.gz的md5sum

3、碼,輸入命令:virtualbox:/openwrt/backfire/dl$ md5sum njit8021xclient-1.1.tar.gzfcfbb39f8fc764fcf8c9b0b7acf6ad30 njit8021xclient-1.1.tar.gzvirtualbox:/openwrt/backfire/dl$3. 將makefile-1.1.zip解壓后將整個njit8021xclient目錄放到openwrt/backfire/package目錄下,并打開njit8021xclient目錄中的makefile將第16行“pkg_md5sum:=md5=”后面的值替換為第2步

4、獲取的md5sum 碼,保存,關(guān)閉。4. 在命令符中輸入:virtualbox:/openwrt/backfire/dl$ cdvirtualbox:$ cd openwrt/backfirevirtualbox:/openwrt/backfire$接著輸入:virtualbox:/openwrt/backfire$ make menuconfig在target system 中選擇 路由的芯片型號 在 target profile 中選擇 路由的型號然后在network 中選擇njit8021xclient,按“y”鍵 將設(shè)置為 制作ipk包,然后保存退出在命令符中輸入:virtualbox

5、:/openwrt/backfire$ make package/njit8021xclient/compile 僅編譯njit8021xclient這個包5. 稍等一會(根據(jù)機(jī)器性能5-10分鐘,虛擬機(jī)可能會更慢),就會編譯成功njit8021xclient程序的安裝包及其依賴的幾個程序的安裝包。編譯成功的安裝包在openwrt/backfire/bin/bcm63xx/packages 下,你可以從通過共享文件夾、ftp、網(wǎng)盤、附件等等方法將安裝包提取出來;為了方便這里將這些安裝包通過瀏覽器上傳至我的百度網(wǎng)盤,需要的同學(xué)可以通過文章末尾的鏈接下載。安裝使用:1. 通過winscp將安裝包上

6、傳至路由/root/ 目錄下,然后在ssh中輸入命令:opkg install njit8021xclient_1.1-1_brcm63xx.ipk 安裝該程序,若提示缺少其他的程序,則按照同樣方法安裝。2. 若校園網(wǎng)綁定了mac ,在luci管理界面網(wǎng)絡(luò)接口wan高級設(shè)置 覆蓋mac地址一欄 填入所綁定的mac。或者在winscp/ssh中打開 /etc/config/network 并在config interface wan 部分的最后添加上一行option macaddr 00:11:22:33:44:553. 在ssh中輸入njit-client 用戶名 密碼 接口 比如:njit-client usrname passwd eth0回車,即可撥號認(rèn)證4. 為了免去每次打開路由都要輸入命令撥號的麻煩,可以在路由器的 /ect/init.d/ 目錄下建立一個自動運行腳本 njit-client,內(nèi)容如下#!/bin/sh /etc/mon#(c) 2010 ivan_wlstart=50start() njit-client username password interface &stop() killall nji

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論