- 博客(14)
- 收藏
- 关注
原创 linux嵌入式编程高手历程系列13-安装缺陷管理工具bugzilla
参考 http://www.5dlinux.com/article/1/2007/linux_8315.htmlhttp://www.blogjava.net/dreamstone/archive/2006/09/20/70917.html apt-get install bugzillanano /etc/bugzilla/localconfig 修改bugzilla设置.密码
2008-07-17 16:42:00
515
原创 linux嵌入式编程高手历程系列12-共享内存
一直在考虑进程间通讯的方式。尤其是系统的配置项,web,snmp,cli都要操作,因此,好的进程间通讯方式,直接影响到系统的效率。 对于网管人员来说,将配置项保存在共享内存中,无疑是一种简洁实用的方式。 参考:http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index1.html
2008-05-29 09:37:00
930
原创 linux嵌入式编程高手历程系列11-net snmp
1。下载netsnmp官网http://www.net-snmp.org/目前最新版本是5.4.1,交叉编译有问题。项目使用版本5.2.4。2。编译安装 ./configure --with-cc=mips-linux-gcc --host=mips-linux --with-ar=mips-linux-ar /--disable-dlopen --target=mi
2008-05-28 13:53:00
1915
1
原创 linux嵌入式编程高手历程系列10-解决一些莫名其妙的问题
1 抓包发现tcp出现checksum错误网卡的问题。有些网卡会计算校验和。点击本地连接-》属性-》配置,进入网卡的高级配置选项卡,关闭“硬件检查和”2
2008-04-29 16:46:00
677
原创 linux嵌入式编程高手历程系列9-使用tcl-expect进行自动化测试
一个问题引起了我对expect的兴趣。如何做才能让telnet自动完成登陆,并执行一定数量的命令? http://topic.youkuaiyun.com/t/20020604/20/778379.html答:可以用expect,一个自动登录脚本解释器。 http://expect.nist.gov/ 比如用test/test登录到192.168.1.1上执行ls -l命令
2008-04-29 16:38:00
882
原创 linux嵌入式编程高手历程系列8-NFS网络文件系统配置方法
为了方便调试,可以使用NFS。NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样! 一般而言, 使用nfs能够方便地使各unix-like系统之间实现共享. 但如果需要在unix-like和windows系统之间共享, 就得使用samba了! N
2008-04-29 16:31:00
827
原创 C语言使用点滴荟萃
1可变参数宏 #define DEBUG(args) (printf("DEBUG: "), printf args) if(n != 0) DEBUG(("n is %d/n", n));上面的定义,明显的缺陷是调用者必须记住使用一对额外的括弧。 在 GNU C 中,宏可以接受可变数目的参数,就象函数一样,例如:#define pr_debug(fmt,arg...) /
2008-04-29 16:21:00
520
原创 linux嵌入式编程高手历程系列7-用qmake快速构建工程makefile
在linux下面做项目,makefile是绕不过去的一个坎。文件少,目录层次简单的时候,还比较好处理。一旦项目较大,文件多,项目层次复杂,makefile就成为项目管理者的梦魇。 如何快速构建linux下面的工程,qmake给出了一个让人欣喜的答案。 参考:http://www.linux-cn.com/html/linux/system/20070505/26855.
2008-02-27 11:29:00
2519
原创 linux嵌入式编程高手历程系列6-定制uboot和文件系统
一uboot1。uboot增加自己的命令原理:每个命令都有一个命令结构体struct cmd_tbl_s {char*name; /* Command Name*/intmaxargs; /* maximum number of arguments*/intrepeatable; /* autorepeat allowed?*/int (*cmd)(struct cmd_tb
2008-02-22 16:09:00
3192
原创 linux嵌入式编程高手历程系列5-初识linux网桥
项目是一个网关设备,lan端提供4个以太接口,wan端提供32个虚接口,所有这些接口在逻辑上组成一个网桥。linux最新内核已经提供了对网桥的支持。因此,有必要对linux的网桥进行研究。(待续)一.网桥简介二.linux网桥驱动和管理工具三.网桥配置示例四.代码分析参考文献:Linux网桥源码框架分析初步 http://www.juntuan.net/wgjs/ji
2008-02-22 16:06:00
888
原创 linux嵌入式编程高手历程系列4-用cvs进行版本管理
开发环境搭好之后,项目就可以正式启动了。面对海量的代码,频繁的代码更新,如何管理代码提到议事日程。在linux下,经典的版本管理软件是cvs。下面重点介绍cvs服务的建立过程和管理的相关命令。 在此强调一下,这些相关的操作,都是在虚拟机环境下进行的。 参考:CVS服务器建立和权限配置 http://www.chinaunix.net/jh/4/362866.html
2008-02-22 15:55:00
1033
原创 linux嵌入式编程高手历程系列3-linux内核配置和编译
先介绍两篇巨牛的参考文章:高手进阶 学会做嵌入式Linux操作系统http://tech.ccidnet.com/art/310/20070530/1095967_1.htmlLinux内核配置系统浅析http://www.ibm.com/developerworks/cn/linux/kernel/l-kerconf/index.html 在做项目的时候,不可
2008-02-22 14:37:00
1164
原创 linux嵌入式编程高手历程系列2-安装debian并建立嵌入式编译环境
debian是linux著名的发行套件。在接触debian之前,我对linux的了解非常有限,仅仅知道redhat。具体的行为是买过一张redhat7.2的安装光盘。安装的时候一路回车,进入图形窗口以后无所事事,后来就搁置了。工作的时候,也与linux打过交道。具体来说,就是别人用samba搭好了网络环境,我进入共享目录操作一下文件。总之,非常有限。可以说,我的linux从deb
2008-02-22 10:54:00
2792
1
原创 linux嵌入式编程高手历程系列1-前言
谨以此篇献给象我一样刚进入linux嵌入式领域,希望有一天成为高手的菜鸟。 以前一直在vxwroks环境下进行嵌入式开发。因为工作需要,近期开始接触linux,并领导团队从头开发一款基于linux平台的嵌入式设备。从最基本的命令开始,到架设linux编程环境,到linux驱动学习,小有收获。对我来说,linux无异于另一片广阔的天地,有许多东西需要学习。
2008-02-22 10:31:00
1444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人