<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    ARM-Linux配置DHCP自動獲取IP地址

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    備注:
    內核版本:2.6.30.9
    busybox版本:1.15.2

    PC Linux和開發板Linux的工作用戶:root


    1. 配置內核:
    [*] Networking support --->
    Networking options --->
    <*> Packet socket
    <*> Unix domain sockets
    [*] TCP/IP networking
    [*] IP: kernel level autoconfiguration
    [*] IP: DHCP support
    [*] Network packet filtering framework (Netfilter) --->
    2. 配置busybox:
    Networking Utilities --->
    [*] udhcp client (udhcpc)
    3.建立配置文件:
    從busybox的examples/udhcp/下copy simple.script文件到開發板/usr/share/udhcpc/下,并重命名為default.script

    4. 測試:
    在命令臺執行udhcpc,注意:必須確保局域網內存在DHCP服務器,否則udhcp執行失敗。
    在easy2440上面執行結果如下:
    udhcpc (v1.15.2) started
    Setting IP address 0.0.0.0 on eth0
    Sending discover...
    Sending select for 192.168.1.101...
    Lease of 192.168.1.101 obtained, lease time 7200
    Setting IP address 192.168.1.101 on eth0
    Deleting routers
    route: SIOCDELRT: No such process
    Adding router 192.168.1.1
    Recreating /etc/resolv.conf
    Adding DNS server 211.148.192.141
    Adding DNS server 210.21.196.6

    5. 修改系統初始化配置文件,讓開發板開機后自動獲取IP地址:
    修改/etc/init.d/rcS文件在適當位置添加命令: /sbin/udhcpc &

    6. Enjoy it!

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全