제임스딘딘의
Tech & Life

2017/01 3

eth0 에 고정 IP 주소할당하기(static IP address)

문제요약: eth0 에 고정 IP주소(static IP address)를 할당하고자 한다. 지난번 포스팅(http://techlog.gurucat.net/277)을 하면서 판다보드에서 살린 두개의 network interface중에서 eth0 에 '192.168.1.1' 과 같이 고정 IP를 할당하고 싶다.이유는 PC와 판다보드를 LAN cable을 통해 direct연결 한 후, putty와 같은 툴을 사용해서 ssh shell로 연결 하여 개발을 진행하려고 하는 것이다.판다보드를 부팅한 후, eth0 에 어떻게 고정 IP를 할당할 수 있는가? 해결 할당하려는 IP는 192.168.1.1 이다. 원래는 bootloader에서 argument 읽은 후 kernel로 argument 전달하는 방식을 택하려 ..

[임베디드/판다보드] Networking Interface Initialize

문제현상판다보드에서 리눅스를 부팅한 후, ifconfig로 확인해보면 'lo' 라고 표시되는 loopback interface (127.0.0.1) 만 bring up되고, eth0(ethernet)과 wlan0(Wi-Fi interface)는 자동으로 bring up되지 않는다.'ifconfig up wlan0', 'ifconfig up eth0' 을 사용해서 커맨드라인에서 수동으로 bring up 을 해보면, 정상적으로 bring up 되는 것을 확인했다. 부팅시퀀스에서 bring up 되도록 하는 방법이 있을 텐데 비활성화 되어 있는 것 같다.어느 부분을 수정해야 하는지 내가 모르고 있는 것 같아서, 찾아보았다. 해결 우선 판다보드의 네트워크 인터페이스를 확인해보았다. root@arm:~# ls -..

Kernel command line 보는 방법

Linux kernel command line, boot argument 동작중인 kernel의 shell상에서 command line parameter를 보는 방법은 아래와 같다.이를 'boot arguments' 라고도 한다. $ cat /proc/cmdline 여기에는 linux kernel이 부팅할 때 필요한 여러가지 정보들을 kernel에게 넘겨주는 형태로 사용한다.예를들면 root device나 network configuration등에 대한 정보들 말이다. boot loader에서 linux kernel로 변수정보 넘기기boot loader에서 linux kernel로 정보를 넘길때도 사용할 수 있다.U-boot 에서는 'bootargs' 라는 변수의 값을 자동으로 linux kernel 부..

1