欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit.doc

    • 资源ID:2393878       资源大小:559.50KB        全文页数:6页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit.doc

    交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit-client准备工作:1.安装linux系统或者 安装Linux虚拟机 (本文以Ubuntu12.04为例)2.搭建Openwrt编译环境 (具体方法请参考本站相关文章)3.下载njit8021xclient源码包、Makefile文件njit8021xclient-1.1.tar.gz :Makefile-1.1.zip:正式工作开始:1. njit-client 是利用njit-RefreshIP 脚本来实现认证后获取和刷新 IP 地址的,而Openwrt上则是使用 udhcpc 脚本故,直接双击打开压缩包njit8021xclient-1.1.tar.gz 到/njit8021xclient-1.1/src/ 目录下,打开auth.c 在261行 将“system("njit-RefreshIP");”改为“system("udhcpc ");”,保存,关闭;然后文件打包器会询问是否更新修改的这个文件,点击“更新”。2. 将修改后的njit8021xclient-1.1.tar 放到openwrt/backfire/dl目录下,然后在命令符下进入该目录下,例如:VirtualBox:$ cd openwrt/backfire/dl 获取修改后njit8021xclient-1.1.tar.gz的md5sum码,输入命令: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步获取的md5sum 码,保存,关闭。4. 在命令符中输入:VirtualBox:/openwrt/backfire/dl$ cdVirtualBox:$ cd openwrt/backfireVirtualBox:/openwrt/backfire$接着输入:VirtualBox:/openwrt/backfire$ make menuconfig在Target System 中选择 路由的芯片型号 在 Target Profile 中选择 路由的型号然后在Network 中选择njit8021xclient,按“y”键 将< >设置为<*> 制作ipk包,然后保存退出在命令符中输入:VirtualBox:/openwrt/backfire$ make package/njit8021xclient/compile 仅编译njit8021xclient这个包5. 稍等一会(根据机器性能5-10分钟,虚拟机可能会更慢),就会编译成功njit8021xclient程序的安装包及其依赖的几个程序的安装包。编译成功的安装包在openwrt/backfire/bin/bcm63xx/packages 下,你可以从通过共享文件夹、FTP、网盘、附件等等方法将安装包提取出来;为了方便这里将这些安装包通过浏览器上传至我的百度网盘,需要的同学可以通过文章末尾的链接下载。安装使用:1. 通过WinSCP将安装包上传至路由/root/ 目录下,然后在SSH中输入命令:opkg install njit8021xclient_1.1-1_brcm63xx.ipk 安装该程序,若提示缺少其他的程序,则按照同样方法安装。2. 若校园网绑定了MAC ,在Luci管理界面网络接口WAN高级设置 覆盖MAC地址一栏 填入所绑定的MAC。或者在WinSCP/SSH中打开 /etc/config/network 并在config 'interface' 'wan' 部分的最后添加上一行option 'macaddr' '00:11:22:33:44:55'3. 在SSH中输入njit-client 用户名 密码 接口 比如:njit-client usrname passwd eth0回车,即可拨号认证4. 为了免去每次打开路由都要输入命令拨号的麻烦,可以在路由器的 /ect/init.d/ 目录下建立一个自动运行脚本 njit-client,内容如下#!/bin/sh /etc/mon#(c) 2010 ivan_wlSTART=50start() njit-client username password interface &stop() killall njit-clientkillall udhcpc然后 chmod +x /ect/init.d/njit-client加上可执行属性, /ect/init.d/njit-client enable 开启开机自动运行。

    注意事项

    本文(交叉编译 openwrt 平台上的开源 H3C iNode 客户端 njit.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开