cornsea

12 2009 档案

使用iwconfig 配置无线网卡
摘要:操作步骤如下:1. 启动无线网卡ifconfig wlan0 on2. 扫描无线接入点iwlist wlan0 scanning3. 连接接入点iwconfig wlan0 essid YOUR-SERVICE-NAME4. 配置网络例如ifconfig wlan0 192.168.xxx.xxx netmask 255.255.255.0 up5. 测试例如ping 192.168.1.1 阅读全文

posted @ 2009-12-25 19:50 cornsea 阅读(4707) 评论(2) 推荐(0)

使用bootchart-lite监视linux启动和运行状态
摘要:使用bootchart可以方便监视linux的启动和运行时的状态,并能将这些状态信息以图形方式表示,以图像方式输出。但鉴于bootchart的特殊实现方式,它不太适合嵌入式系统。在嵌入式系统中,可以使用精简化的bootchart--bootchart-lite,替代bootchart。1. bootchart-lite 源码下载http://code.google.com/p/bootchart-... 阅读全文

posted @ 2009-12-15 15:03 cornsea 阅读(1813) 评论(0) 推荐(0)

mount kvm disk image
摘要:加载1. kpartx -av disk.img add map loop0p1 (253:0): 0 1863477 linear /dev/loop0 63 add map loop0p2 (253:1): 0 224910 linear /dev/loop0 1863540 add map loop0p5 : 0 224847 linear 253:1 632. mount /dev/map... 阅读全文

posted @ 2009-12-11 17:28 cornsea 阅读(192) 评论(0) 推荐(0)

用qemu通过nfs启动linux
摘要:假设开发机安装的是Fedora 91.设置网络-使qemu能使用开发机的网络 首先确认下开发机的内核时候配置了TUN grep CONFIG_TUN= /boot/config-`uname -r` 正常的情况下是CONFIG_TUN=m或者=y2.安装网络配置工具 yum install bridge-utils3.配置网络 /usr/sbin/brctl addbr br0 /sbin/if... 阅读全文

posted @ 2009-12-09 22:16 cornsea 阅读(1231) 评论(0) 推荐(0)

linux 动态连接加载器 ld-linux用法
摘要:ld-linux有两种用法,间接调用和直接调用。间接调用时,连接器会把ld-linux的执行路径嵌入到可执行文件中,如elf文件时,ld-linux被放在.interp段中。直接调用时,在命令行下输入/lib/ld-linux-so.* [选项] [可执行程序] [程序参数]ld-linux按照如下顺序搜索可执行程序需要的共享库:1. (只针对elf文件) 可执行程序中如果有DT_RPATH或D... 阅读全文

posted @ 2009-12-09 17:06 cornsea 阅读(2353) 评论(0) 推荐(0)

使用qemu和kgdb调试内核
摘要:1.配置内核 CONFIG_KGDB=y CONFIG_DEBUG_INFO=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_FRAME_POINTER=y CONFIG_KGDB_SERIAL_CONSOLE=y2.运行qemu (以versatilepb机器为例) qemu-system-arm -M versatilepb -kernel arch/arm/boot/z... 阅读全文

posted @ 2009-12-09 09:17 cornsea 阅读(1471) 评论(0) 推荐(0)

使用gdbserver调试arm应用程序
摘要:1.下载gdbserver gdbserver的源代码在gdb的源代码包中 ftp://sourceware.org/pub/gdb/releases/gdb-6.8.tar.bz22.准备toolchain 使用codesoucery的toolchain http://www.codesourcery.com/sgpp/lite/arm/portal/package3696/public/ar... 阅读全文

posted @ 2009-12-09 09:15 cornsea 阅读(1086) 评论(0) 推荐(0)

Linux Framebuffer编程简介
摘要:linux下,framebuffer设备文件名通常是/dev/fb0,1,2等。控制framebuffer设备的一般步骤如下:1) 打开设备,映射framebuffer2)依照硬件要求,准备好数据3)把数据复制到framebuffer例子程序如下:1)打开设备,映射framebufferstatic void *fbbuf;int openfb(char *devname){ int fd; fd... 阅读全文

posted @ 2009-12-08 21:45 cornsea 阅读(6558) 评论(0) 推荐(1)

导航