OK335xS dhcpcd porting

简介: /********************************************************************** * OK335xS dhcpcd porting * 说明: * 之前在看Android源码的时候看到dhcpcd,但是busybox一直用的dhcpc, * 一般来说加了d都是后台运行的程序,也就意味着可能是可以做到动态获取 * DHCP IP了,当然目前没有测试,仅仅是先编译看一下效果,看是否会出问题。
/**********************************************************************
 *                      OK335xS dhcpcd porting
 * 说明:
 *     之前在看Android源码的时候看到dhcpcd,但是busybox一直用的dhcpc,
 * 一般来说加了d都是后台运行的程序,也就意味着可能是可以做到动态获取
 * DHCP IP了,当然目前没有测试,仅仅是先编译看一下效果,看是否会出问题。
 *
 *                                    2016-4-26 深圳 南山平山村 曾剑锋
 *********************************************************************/

一、archlinux dhcpcd:
    dhcpcd使用:
        https://wiki.archlinux.org/index.php/Dhcpcd#Running

二、home page:
    dhcpcd - a DHCP client
        http://roy.marples.name/projects/dhcpcd/home

三、download
    1. ftp://roy.marples.name/pub/dhcpcd
    2. 下了一个比较老的版本,这样依赖库就比较少:dhcpcd-3.2.3.tar.bz2

四、compile:
    1. make CC=arm-linux-gnueabihf-gcc
    2. 查看编译结果:
        Qt@zengjf:~/cmdTest/dhcpcd-3.2.3$ ls -al dhcpcd
        -rwxrwxr-x 1 Qt Qt 67739 Apr 26 14:43 dhcpcd
        Qt@zengjf:~/cmdTest/dhcpcd-3.2.3$ 

 

目录
打赏
0
0
0
0
12
分享
相关文章
OK335xS I2C device registe hacking
/*************************************************************************** * OK335xS I2C device registe hacking * 声明: * 1.
726 0
OK335xS EMMC Partition hacking
#! /bin/sh # # OK335xS EMMC Partition hacking # 说明: # 本文主要是为了解读同事对EMMC分区的写法,其中有很多写法重复了,但 # 依然尽量保留其作者写的原貌。
813 0
OK335xS knob driver hacking
/************************************************************************* * OK335xS knob driver hacking * 说明: * 本文主要是为了分析knob设备的创建,驱动层如何注册,发送信息。
716 0
OK335xS psplash Screen 移植
/*********************************************************************** * OK335xS psplash Screen 移植 * 说明: * 有时候,每次看到TI的logo自己心里是不爽的,因为本来就是定制的东西, * 为什么还要他的开机Logo呢,于是自己尝试移植编译一下psplash。
1335 0
OK335xS Qt network hacking
/********************************************************************** * OK335xS Qt network hacking * 说明: * 应该半年前尝试过来解读这个程序,但是那时候对有些东西不是很理解, * 最后不了了之了,这次因为需要,所以重新对network的mainwindow.cpp进行 * 一下解读。
717 0
OK335xS CAN device register and deiver match hacking
/************************************************************************* * OK335xS CAN device register and deiver match hacking * 声明: * 本文主要是跟踪CAN设备的注册、和驱动的匹配方式,了解CAN的注册流程。
955 0
hacking a friend's Linux buzzer driver in OK335xS
1 /**************************************************************************** 2 * hacking a friend's Linux buzzer driver in OK335xS 3 * 说明: 4 * 解读朋友的Linux buzzer驱动,作为后续相关编码的参考。
1172 0
OK335xS GPMC nand device register hacking
/********************************************************************************* * OK335xS GPMC nand device register hacking * 说明: * 由于最近遇到No NAND device found这个内核错误,在网络上也没找到很好的 * 解决办法,于是只能自己去跟踪整个设备、驱动的注册流程,试着去理解整个系统 * 的运作流程。
822 0
OK335xS davinci mdio driver hacking
/******************************************************************************* * OK335xS davinci mdio driver hacking * 说明: * 以前一直也想对网卡驱动的工作原理进行跟踪,这次正好有机会,先跟mdio接口部分 * 的代码。
837 0
OK335xS pwm device register hacking
/************************************************************************* * OK335xS pwm device register hacking * 声明: * 本文是对OK335xS pwm设备注册进行代码跟踪,其中有些部分是由于本人自己 * 添加的,但都是经过测试。
954 0