안녕하세요..

eth0 의 IP 설정은 부트로더에서 하시면 됩니다.

    -- 부트로더에서 SET 명령으로 LOCAL IP를 설정하시면 됩니다.

        EZBOOT> set
        select> 2
                   IP 설정
        select> s
        select> 0
        EZBOOT> rst

방법1. 루트파일시스템이 램디스크로 되어 있을 경우

    -- 램디스크이미지 파일을 수정하여 다시 다운로드합니다.
    
        -- 제공된 CD 에 있는 램디스크의 압축의 푼다.
            # tar -zxvf ramdisk.x5.esp-ns-12M.tar.gz
            # vi target_ramdiskroot/etc/rc.d/rc.local

                9     IP="0"
               10    if [ -f /proc/ez-x5/ip0 ]; then
               11         IP=$(cat /proc/ez-x5/ip0)
               12         ifconfig eth0 $IP netmask 255.255.255.0 up
               13    fi
               14
               15    if [ "$IP" = "0" ]; then
               16        ifconfig eth0 192.168.10.125 netmask 255.255.255.0 up
               17    fi

            
               22    if [ -f /proc/ez-x5/gw ]; then
               23         route add default gw $(cat /proc/ez-x5/gw) eth0
               24    elif [ -f /app/gateway ]; then
               25         route add default gw $(cat /app/gateway) eth0
               26    else
               27         route add default gw 192.168.10.1 eth0
               28    fi
              
                를 아래와 같은 방법으로 수정 해 주세요..              

                9     IP="0"
               10    if [ -f /proc/ez-x5/ip0 ]; then
               11         IP=$(cat /proc/ez-x5/ip0)
               12         ifconfig eth0 $IP netmask 255.255.255.0 up
               13    fi
               14
               15    if [ "$IP" = "0" ]; then
               16        ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up    <<-- xxx 는 임의의 IP로 수정
               17    fi                    
               18        ifconfig eth1 xxx.xxx.xxx.xxx netmask 255.255.255.0 up    <<-- 이 부분은 추가

              
               22    if [ -f /proc/ez-x5/gw ]; then
               23         route add default gw $(cat /proc/ez-x5/gw) eth0
               24    elif [ -f /app/gateway ]; then
               25         route add default gw $(cat /app/gateway) eth0
               26    else
               27         route add default gw xxx.xxx.xxx.xxx eth0               <<-- xxx 는 임의의 IP로 수정
               28    fi


            # ./acr
            
            생성된 ramdisk.new.gz 파일을 타겟보드에 다운로드한다.



방법2. 루트파일시스템이 Yaffs로 되어 있을 경우

            $ vi /etc/rc.d/rc.local
            
                  9     IP="0"
               10    if [ -f /proc/ez-x5/ip0 ]; then
               11         IP=$(cat /proc/ez-x5/ip0)
               12         ifconfig eth0 $IP netmask 255.255.255.0 up
               13    fi
               14
               15    if [ "$IP" = "0" ]; then
               16        ifconfig eth0 192.168.10.125 netmask 255.255.255.0 up
               17    fi

            
               22    if [ -f /proc/ez-x5/gw ]; then
               23         route add default gw $(cat /proc/ez-x5/gw) eth0
               24    elif [ -f /app/gateway ]; then
               25         route add default gw $(cat /app/gateway) eth0
               26    else
               27         route add default gw 192.168.10.1 eth0
               28    fi
              
                를 아래와 같은 방법으로 수정 해 주세요..              

                9     IP="0"
               10    if [ -f /proc/ez-x5/ip0 ]; then
               11         IP=$(cat /proc/ez-x5/ip0)
               12         ifconfig eth0 $IP netmask 255.255.255.0 up
               13    fi
               14
               15    if [ "$IP" = "0" ]; then
               16        ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up    <<-- xxx 는 임의의 IP로 수정
               17    fi                    
               18        ifconfig eth1 xxx.xxx.xxx.xxx netmask 255.255.255.0 up    <<-- 이 부분은 추가

              
               22    if [ -f /proc/ez-x5/gw ]; then
               23         route add default gw $(cat /proc/ez-x5/gw) eth0
               24    elif [ -f /app/gateway ]; then
               25         route add default gw $(cat /app/gateway) eth0
               26    else
               27         route add default gw xxx.xxx.xxx.xxx eth0               <<-- xxx 는 임의의 IP로 수정
               28    fi
                          
               부분을 수정해 주세요...
      

그럼 수고하세요..


>ESP-NS 보드에서 IP와 gateway등을 설정하는 방법좀 알려주세요.......
>
>