自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

余文锋的专栏

对工作,对家庭很满意;对自己不满意

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除