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
        [[email protected] ~]# 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

二、错误处理2:
    1. 现象:
        [zen[email protected] 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
        [[email protected] 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. 现象:
        [[email protected] ]# 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
        [[email protected] ]#
    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
时间: 2024-10-08 08:56:01

busybox filesystem ifup的相关文章

busybox filesystem udhcpc 原理

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

busybox filesystem httpd php-5.5.31 sqlit3 webserver

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

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 add ldd function

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

linux-裁剪Linux功能,编译/bin/login, busybox编译linux

linux功能:终端提示信息 [[email protected] ~]# cat /etc/issueRed Hat Enterprise Linux Server release 5.8 (Tikanga)Kernel \r on an \m [[email protected] ~]# uname -r2.6.18-308.el5[[email protected] ~]# uname -mx86_64[[email protected] ~]# linux功能:用户 nsswitch:

Linux系统裁剪笔记之四busybox

Linux系统裁剪笔记之四busybox 1.什么裁剪? 本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好的地方请指教. 2.原理 大家都知道,操作系统的启动流程是(主要是Linux):POST->BIOS->MBR-kernel-->initrd-->sbin/init, POST,BIOS都不是我们管的,所以这里我们从MBR开始,Linux的系

Ubuntu14.04交叉编译BusyBox

1 开发环境 宿主机:Ubuntu14.04(32bit) 开发板:Mini2440 BusyBox:1.24.2 2 配置 到BusyBox官网下源码并解压. 2.1 默认配置 进入BusyBox源码顶级目录执行下面的命令进行默认配置: make defconfig 输出结果如下: scripts/kconfig/conf -d Config.in * * Busybox Configuration * * * Busybox Settings * * * General Configurat

Linux根文件系统分析之init和busybox

Hi,大家好!我是CrazyCatJack.今天给大家讲解Linux根文件系统的init进程和busybox的配置及编译. 先简单介绍一下,作为一个嵌入式系统,要想在硬件上正常使用的话.它的软件组成大概有这三部分:1)bootloader  2)嵌入式系统kernel  3)根文件系统 .这其实非常好理解,类比于PC上的操作系统,首先我们需要类似BIOS的东东,来控制系统的启动项,决定从哪里启动,怎样启动,启动什么.在嵌入式系统里bootloader就起着这样的作用.再者,我们需要一个已经配置.

从开始到结束,手把手教你使用busybox构建类嵌入式Linux系统

概述: 本篇博客是一个自制类嵌入式Linux系统的制作手册,内容涵盖使用宿主机通过busybox实 现制作类嵌入式Linu系统的详细过程,一步一步教你如何制作属于你自己的linux系统,同时 帮助你更加清楚的了解linux系统的组成结构,本篇博客需要读者对linux系统的启动流程及ssh 远程连接有一定的了解,这部分很多博客都有介绍,这里就不说明了,不了解的读者可以先去 看看这方面的博客. 制作的整个过程比较漫长(主要是编译源码需要耗费大量时间,因此,在编译内核时,记 得另起虚拟终端先完成其它操