Linux
Hybus 공인 ip 설정
aucd29
2013. 9. 26. 20:55
///////////////////////////////////////////////////////////////////////
//
// 별거 없다... 그냥 /conf/hyper255_config 이 파일 내용만 수정해주면
// 추가적으로 /etc/bootab 에 ip도 수정해주자..
// 잘 되더라.. 즐...
//
///////////////////////////////////////////////////////////////////////
안녕하세요!
하이버스입니다.
처음 부팅 시 /conf/hyper255_config를 자동으로 실행 하게 해주는데..
읽어 오는 파일이 타겟보드의 etc/rc.d/init.d/network라는 파일입니다.
설정
그 내용을 보면
#! /bin/sh
#
. /etc/rc.d/init.d/functions
# X-hyper255 configration
. /conf/hyper255_config
case "$1" in
start)
echo -n "Starting network "
/sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 dev lo
/sbin/ifconfig eth0 $eth0_IPADDR netmask $eth0_NETMASK
/sbin/route add default gw $ROUTE_DEFAULT eth0
ifconfig eth0 down
ifconfig eth0 up
echo $DNS_SERVER > /etc/resolv.conf
;;
stop)
echo -n "Stopping network "
ifconfig eth0 down
ifconfig lo down
;;
*)
echo "Usage: network {start|stop}"
exit 1
esac
입니다.
위에 case 문에서 ifconfig eth0 down ifconfig eth0 up 부분이 있습니다.
위와 같이 업 다운이 되어야 하는데, 혹 안 되는 건지 확인해 보세요!!
감사합니다.
>보드 부팅 후 네트워크 정보들이 제대로 잡혀있질 않아서
>게시판 검색후 /conf/hyper255_config 파일을 수정했습니다
>(물론 다른 설정들은 제대로 다 잡힌 상태입니다)
>
>수정한 후에
>ifconfig eth0 down -> ifconfig eth0 up
>을 수행하니
>네트워크가 잘 되더군요
>
>그런데 보드를 reboot 할때마다 down --> up 을 실행해줘야합니다..
>
>reboot 하고나면 정보는 잘 잡혀있는데 실제 ping 이 안되더군요
>down --> up 을 해주면 또 잘 되구요..
>
>왜그런지 이유를 알고 싶네요
>어떻게 하면 해결이 될지도 점 알려주세요~^^
//
// 별거 없다... 그냥 /conf/hyper255_config 이 파일 내용만 수정해주면
// 추가적으로 /etc/bootab 에 ip도 수정해주자..
// 잘 되더라.. 즐...
//
///////////////////////////////////////////////////////////////////////
안녕하세요!
하이버스입니다.
처음 부팅 시 /conf/hyper255_config를 자동으로 실행 하게 해주는데..
읽어 오는 파일이 타겟보드의 etc/rc.d/init.d/network라는 파일입니다.
설정
그 내용을 보면
#! /bin/sh
#
. /etc/rc.d/init.d/functions
# X-hyper255 configration
. /conf/hyper255_config
case "$1" in
start)
echo -n "Starting network "
/sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 dev lo
/sbin/ifconfig eth0 $eth0_IPADDR netmask $eth0_NETMASK
/sbin/route add default gw $ROUTE_DEFAULT eth0
ifconfig eth0 down
ifconfig eth0 up
echo $DNS_SERVER > /etc/resolv.conf
;;
stop)
echo -n "Stopping network "
ifconfig eth0 down
ifconfig lo down
;;
*)
echo "Usage: network {start|stop}"
exit 1
esac
입니다.
위에 case 문에서 ifconfig eth0 down ifconfig eth0 up 부분이 있습니다.
위와 같이 업 다운이 되어야 하는데, 혹 안 되는 건지 확인해 보세요!!
감사합니다.
>보드 부팅 후 네트워크 정보들이 제대로 잡혀있질 않아서
>게시판 검색후 /conf/hyper255_config 파일을 수정했습니다
>(물론 다른 설정들은 제대로 다 잡힌 상태입니다)
>
>수정한 후에
>ifconfig eth0 down -> ifconfig eth0 up
>을 수행하니
>네트워크가 잘 되더군요
>
>그런데 보드를 reboot 할때마다 down --> up 을 실행해줘야합니다..
>
>reboot 하고나면 정보는 잘 잡혀있는데 실제 ping 이 안되더군요
>down --> up 을 해주면 또 잘 되구요..
>
>왜그런지 이유를 알고 싶네요
>어떻게 하면 해결이 될지도 점 알려주세요~^^