免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1409 | 回复: 0
打印 上一主题 下一主题

AP系统软件编译方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-31 16:26 |只看该作者 |倒序浏览


1 下载软件包:
    snapgear-3.5.0.tar.gz-----------------àsnapgear最新正式版
    arm-linux-tools-20061213.tar.gz-------à编译器版本:3.4.4
    openssl-0_9_8e.patch------------------àopenssl补丁
openssl-0.9.8e.tar.tar----------------àopenssl库
snapgear-modules-20071004.sh----------àintel有线驱动的补丁
BSD_ixp400AccessLibrary-2_4.zip-------àintel有线驱动函数库
IPL_ixp400NpeLibrary-2_4.zip----------àintel有线驱动
   
注:以上前五项从snapgear网站下载;后两项从intel网站下载。
   
2 编译时的目录组织:
-àixp425
新建目录:总目录
-----àsnapgear-3.5.0
在ixp425目录下解压缩:snapgear-3.5.0.tar.gz
-----àarm-linux-tools-3.4.4
在ixp425目录下解压缩:arm-linux-tools-20061213.tar.gz
-----àopenssl-0.9.8e
在ixp425目录下解压缩:openssl-0.9.8e.tar.tar
在ixp425/openssl00_9_8e目录下打补丁:openssl-0_9_8e.patch
-----àmadwifi
新建目录:无线驱动
-----àixp400
新建目录:intel有线驱动
-----------àixp400_xscale_sw
在ixp425/ixp400下解压缩:BSD_ixp400AccessLibrary-2_4.zip
-----------àixp_osal
在ixp425/ixp400下解压缩:IPL_ixp400NpeLibrary-2_4.zip
-----------àpatchs
在ixp425/ixp400下新建目录:patchs
------------------à*.patch
在ixp425/ixp400/patchs下解压缩:snapgear-modules-20071004.sh得到两个补丁文件,然后打补丁:
modules-csr2.4-20071004.patch:打到ixp425/ixp400目录下
snapgear-20071004.patch:打到snapgear-3.5.0目录下

3 在ixp425目录下执行:
ln  -s  ixp400  ../snapgear-3.5.0/modules/ixp425/ixp400-2.4
ln  -s  openssl-0.9.8.e  ../snapgear-3.5.0/lib/libssl

4 进入ixp425/snapgear-3.5.0目录,执行
(1) make menuconfig
        ixp425目录下的KERNEL是内核选项配置文件;
        ixp425目录下的BBC用户应用程序配置文件;
    (2) make CROSS_COMPILE=/ixp425/cross-tools-3.4.4/local/bin/arm-linux-
(3) 编译完成后,产生images/zImage和images/ramdisk.gz两个文件

5 修改文件系统的方法:
    unzip ramdisk.gz //产生ramdisk
    mkdir disk
    mount –o loop ramdisk disk
    cd disk //并修改文件
    cd ..
    gzip -9 ramdisk //还原ramdisk.gz

6 新的软件包应该使用早于它的编译器版本;

7 启动sshd:
1)      在AP中产生ssh_host_dsa_key
2)      关闭/etc/ssh/sshd_config配置文件中的所有选项
3)      启动命令:/bin/sshd -p 2323 -f /etc/ssh/sshd_config -h /etc/ssh/ssh_host_dsa_key

8 配置好的目录:192.168.14.30/home/wlan/ixp425


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/83910/showart_1355820.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP