随笔分类 -  学习研究报告

摘要:今天通过查阅网络上的一些资料做了下面的操作通过telnet操作DD-WRT 修改里面的一下东西打开cmd输入telnet进入telnet客户端:输入o 192.168.1.1连接到路由上去连接到路由器上后,路由器管理的用户和密码:登录成功:查找在设置NoCatSplash出现的splash.html默认的认证门户设置NoCatSplash时的选项请看下图:下面查看splash.html内容:但是在修改的时候发现 保存不来还有在www的这个目录下就连创建一个新的html文档也不行具体的原因还在查找中。 阅读全文
posted @ 2012-11-19 16:24 0DENG0 阅读(411) 评论(0) 推荐(0)
摘要:今天路由买回来了 刷机成功了! 路由:Linksys WRT54G 要刷的DD-WRT版本: 24v-sp2 的标准版。今天还看到在DD-WRT内置的一个功能也许这个能实现 我们想要的效果:NoCatShplah: 提供了一个简单的强制性网络门户功能和一些过滤功能, 可以自己修改门户页面。1.进入到无线路由的web管理界面(默认:192.168.1.1)2、然后点击服务标签(输入用户名和密码)-->再点击热点,看到如下图:找到NoCatSplash下面了解上面个各选项是拿来刚什么的:(大概吧最后还要应用一下才能确实知道)Gateway IP Addr: 网关地址Gateway Name: 阅读全文
posted @ 2012-11-17 10:30 0DENG0 阅读(915) 评论(0) 推荐(0)
摘要:今天在openwrt的源码中寻找的web后台管理页面的源代码的未果。今天还了解 日后可能会用到的相关资料:下面的格式可能有点乱,因为是在记事本上写的才发上来的!IP寻址的工作原理本地网络的寻址: 本地网络寻址就是我们平常所说同一网段内的通信,例如现在 有两台主机a和b,两台主机都在同一个网段内的。 下面通过主机a和主机b的通信过程来说明: 主机a通过自己hosts表/wins(Windows Internet命名服务)/DNS(域名系统) 将主机b的计算机名转换成IP地址,然后用自己的IP地址和子网掩码计算出自己 所属的网段,再比较主机b的IP地址,是否出自于同一个网段, 若是,便在自己的A. 阅读全文
posted @ 2012-11-16 08:13 0DENG0 阅读(282) 评论(0) 推荐(0)
摘要:今天在ubuntu下写一个hello的程序,并在openwr-sdk环境中进行编译:1、编译一个helloworld的软件包现在用户目录下创建一个helloworld的目录,在目录想创建helloworld.c和Makefile(这个学怎样写,已经下载教程了,一共73页)命令: mkdir helloworldcd helloworldtouch helloworld.ctouch Makefile使用gedit打开 helloworld.c进行编辑输入下面的内容:#include<stdio.h>#include<unistd.h>int main(void){ pr 阅读全文
posted @ 2012-11-14 17:43 0DENG0 阅读(336) 评论(0) 推荐(0)
摘要:今天接着昨天的工作:对下载的下来的源代码进行尝试性(由于不知道要选用那个型号的无线路由来刷机)的编译。进行编译前先对编译环境进行检查:命令如下: 先打开终端吧cd OpenWrt/trunkmake defconfig执行上面的命令 我出现错误提示 所以安装 git(昨天提到是一种分布式版本控制系统只有15M的大小)编译环境检查没有问题后,就可以开始固件的编译了五、OpenWrt固件的编译先对Openwrt进行配置:命令如下make memuconfig选择luci-->language-->chinese选择target system按回车选bcm63XX(应该根据自己的硬件来选 阅读全文
posted @ 2012-11-13 18:07 0DENG0 阅读(629) 评论(0) 推荐(0)
摘要:整理自网络和自己的实际操作(敝人Linux菜鸟一个,Linux还在学习中,下面可能有不对的地方)首先安装好ubuntu12.04,(安装很简单,全图形化操作baidu或google一下就好了)一、打开ubuntu系统的终端,输入命令:sudo su 切换到root用户(如果上面的切换是是失败的话,可以使用下面的命令:sudo password root******(输入root原来默认的口令)******(输入新的口令)******(再次输入新的口令))二、切换到root用户就可以开始安装编译环境所必需的组件。安装的组件如下:(大部分和DD-WRT所需要的相同)下面是分开的写的,也可以向ope 阅读全文
posted @ 2012-11-12 18:19 0DENG0 阅读(557) 评论(0) 推荐(0)
摘要:了解OpenWrt OpenWrt是一个嵌入式设备的Linux版本,OpenWrt是通过框架来构建应用程序的,OpenWrt 的文件系统是可写的,所以开发的时候不用在每一次修改后都进行重新的编译,加快了开发的速 度。 OpenWrt的缺点: 第一:因为CPU内核体体系不同,因此许多应用程序移植到OpenWrt上的时候可能会经常崩溃。 第二:因为ADSL硬件模块的驱动程序没有开发的源代码,所以会造成某些ASDL一体的无线路由的ASDL模块不能工作。 对OpenWrt进行开发必须会嵌入式的Linux开发 ... 阅读全文
posted @ 2012-11-10 19:09 0DENG0 阅读(174) 评论(0) 推荐(0)
摘要:因为那个DD-WRT固件的源码还在无限的下载中,所以今天主要是了解腾达无线路由的官方提供的固件升级的方法:先到腾达官网的下载中心下载下面的两个东西:TENDA TFTP Server(在前一天就有说到可以使用tftp来升级固件的)和相关的升级说明文档:TFTP升级说明文档的内容如下:1、 在TENDA网站下载最新的升级包与TFTP Server 2、 将解压缩后的升级包与TFTP Server放在同一个文件目录下:3、将您的计算机与路由器LAN口正常连接,待计算机获取到路由器分配的IP地址后,运行TFTP Server:4、 登陆路由器的管理界面——系统工具——软件升级,把“选择固件文件”更改 阅读全文
posted @ 2012-11-09 08:18 0DENG0 阅读(275) 评论(0) 推荐(0)
摘要:今天 按照昨天所说的网页A 开始实际操作了下面是实际操作的步骤记录,也作为以后参考的做法:步骤1:配置编译DD-WRT所必需的工具,工具列表如下Automake 用来处理里linux下的MakeFileGNU Make ??(有待查找)GCC/G++ Linux下的C++编译器ncurses 一种库,提供字符终端处理库,包括面板和菜单等。binutils 一组进制工作集tar/bzip2/giz/unzip 解压缩工具 patch ??(貌似是补丁程序,有待详查)flex 一种免费的开源框架bison GNU的一个语法分析器生成器make 一种程序(百科一下就有了)get... 阅读全文
posted @ 2012-11-07 17:29 0DENG0 阅读(672) 评论(0) 推荐(0)
摘要:由于昨天没有时间写,所以今天补写了!操作平台:ubuntu参考网址:网址A: http://blog.sina.com.cn/s/blog_626619730100y75q.html 网址B: http://www.dd-wrt.com/wiki/index.php/Development/zh_ch 今天下载了ubuntu12.04版本打算在vistualbox上安装,在安装的过程中明显感到机子的配置不能支持ubuntu流畅的运行(光是虚拟机安装ubuntu就弄了将尽两三个小时,加上网络不稳定ubuntu在在安装过程中下载更新和言包的速度很慢,所以耗费的时间比一般长),所以后来改成了... 阅读全文
posted @ 2012-11-07 12:06 0DENG0 阅读(588) 评论(0) 推荐(0)