busybox filesystem ifup

/********************************************************************
 *                   busybox filesystem ifup
 * 声明:
 *     本文主要是记录busybox文件系统中ifup使用报错的解决方式。
 *
 *                                 2016-1-24 深圳 南山平山村 曾剑锋
 *******************************************************************/

一、错误处理1:
    1. 现象:
        udevd version 126 started
        zengjf login: root
        login[1423]: root login on 'ttymxc0'
        udhcpc (v1.24.1) started
        Setting IP address 0.0.0.0 on eth0
        eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=1:00, irq=-1)
        Sending discover...
        Sending discover...
        Sending discover...
        No lease, forking to background
        [zengjf@root ~]# ifup -a
        ifup: can't open '/etc/network/interfaces': No such file or directory
    2. 解决办法:
        cat /etc/network/interfaces
            # Loopback interface.
            auto lo
            iface lo inet loopback

            # dhcp
            auto eth0
            iface eth0 inet dhcp

            # fixed
            auto eth1
            iface eth1 inet static
                    address 192.168.1.254
                    netmask 255.255.255.0
                    broadcast 192.168.1.255            gateway 192.168.1.1

二、错误处理2:
    1. 现象:
        [zengjf@root network]# ifup -a
        run-parts: /etc/network/if-pre-up.d: No such file or directory
        run-parts: /etc/network/if-up.d: No such file or directory
        ifup: can't open '/var/run/ifstate': No such file or directory
        [zengjf@root network]#
    2. 解决方法:
        cd /etc/network
        mkdir if-down.d  if-post-down.d  if-pre-up.d  if-up.d
        mkdir /var/run

三、错误处理3:
    1. 现象:
        [zengjf@root ]# ifup -a
        ip: RTNETLINK answers: File exists
        udhcpc (v1.24.1) started
        Setting IP address 0.0.0.0 on eth0
        Sending discover...
        Sending discover...
        Sending discover...
        No lease, failing
        ip: can't find device 'eth1'
        ip: SIOCGIFFLAGS: No such device
        [zengjf@root ]#
    2. 解决办法:
        cat /etc/network/interfaces
            # Loopback interface.
            auto lo
            iface lo inet loopback

            # dhcp
            auto eth0
            iface eth0 inet dhcp

            # fixed
            #auto eth1
            #iface eth1 inet static
            #        address 192.168.1.254
            #        netmask 255.255.255.0
            #        broadcast 192.168.1.255            #        gateway 192.168.1.1

 

时间: 2024-08-02 04:06:52

busybox filesystem ifup的相关文章

busybox filesystem httpd php-5.5.31 sqlite3 webserver

/******************************************************************** * busybox filesystem httpd php-5.5.31 sqlite3 webserver * 声明: * 本文主要是记录使用httpd.php5.sqlite3搭建php web服务器. * * 2016-1-24 深圳 南山平山村 曾剑锋 ************************************************

busybox filesystem add ldd function

/******************************************************************** * busybox filesystem add ldd function * 声明: * 本文主要是为了解决缪新建提出的查看程序涉及到动态链接库的问题. * * 2016-1-23 深圳 南山平山村 曾剑锋 *******************************************************************/ 一.参考文章

busybox filesystem udhcpc 原理

/******************************************************************** * busybox filesystem udhcpc 原理 * 声明: * 本文主要是记录busybox中的如何运用udhcpc获取IP,参考文章里写的 * 很详细,不再累赘. * * 2016-1-23 深圳 南山平山村 曾剑锋 ***************************************************************

busybox filesystem ts_config: No such file or directory

/******************************************************************** * busybox filesystem ts_config: No such file or directory * 声明: * 本文主要是记录移植tslib时遇到: * No raw modules loaded. ts_config: No such file or directory * 问题如何解决. * * 2016-1-23 深圳 南山平山村

busybox filesystem matrix-gui-2.0 undefined function json_encode()

/******************************************************************************** * matrix-gui-2.0 undefined function json_encode() * 声明: * 本文解决matrix-gui-2.0中遇到的: * Fatal error: * Call to undefined function json_encode() in /www/generate.php on line

BusyBox ifup udhcpc后台运行

/********************************************************************** * BusyBox ifup udhcpc后台运行 * 说明: * 发现ifup会调用udhcpc,但是并不会切换到后台运行,解决一下. * * 2016-10-11 深圳 南山平山村 曾剑锋 *********************************************************************/ 一.参考文档: 1.

mdev的使用以及mdev.conf的规则配置--busybox

一下是我在网上看到别人写的一篇文章,这篇文章给我带来了很大的帮助,在好这里我分享出来,希望给你们带来帮助. mdev是busybox下的udev的精简版,适合在嵌入式系统下管理设备 但mdev会把所有的设备文件都动态地创建在/dev/目录下,如果程序使用dev目录子目录下的设备,就必须修改程序,比较麻烦,当然也可以在mdev运行之后,手工创建子目录,然后再用 ln -s 做设备文件的软链接 这里有人作出了更好的脚本处理机制: http://lists.busybox.net/pipermail/

Samsung_tiny4412(驱动笔记01)----linux 3.5,U-Boot,Busybox,SD卡启动环境搭建

/*********************************************************************************** * * linux 3.5,U-Boot,Busybox,SD卡启动环境搭建 * * 声明: * 1. 本系列文档是在vim下编辑,请尽量是用vim来阅读,在其它编辑器下可能会 * 不对齐,从而影响阅读. * 2. 以下所有的shell命令都是在root权限下运行的; * 3. minicom(U-Boot)指的是用minico

buildroot linux filesystem 初探

/****************************************************************************** * buildroot linux filesystem 初探 * 声明: * 在自己做文件系统的时候发现了这个buildroot,可以用来直接做文件系统,于是 * 下载下来自己编译了一下,发现确实是这样的,于是简单尝试一下,先看看效果如何. * * 2016-2-1 深圳 南山平山村 曾剑锋 **********************