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

下載本文檔

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

文檔簡(jiǎn)介

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

2、t8021xclient-1.1.tar.gz 到/njit8021xclient-1.1/src/ 目錄下,打開(kāi)auth.c 在261行 將“system(njit-refreship);”改為“system(udhcpc );”,保存,關(guān)閉;然后文件打包器會(huì)詢(xún)問(wèn)是否更新修改的這個(gè)文件,點(diǎ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解壓后將整個(gè)njit8021xclient目錄放到openwrt/backfire/package目錄下,并打開(kāi)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 中選擇 路由的芯片型號(hào) 在 target profile 中選擇 路由的型號(hào)然后在network 中選擇njit8021xclient,按“y”鍵 將設(shè)置為 制作ipk包,然后保存退出在命令符中輸入:virtualbox

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

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論