스크립트를 사용해서 매 부팅시마다 활성화시키는 것은 임시방편적인 해결이라서 근본적으로 원인을 해결할 수 있는지 궁금한데요
/etc/network/interfaces 파일에 allow-hotplug eth0이라고 저장되어 있습니다 auto eth0은 없습니다.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
더 살펴볼 설정은 없나요? 더 자세히 설명드리자면 부팅한 커널이 제가 커널 컴파일한 커널인데 커널 버전이 2.6.14입니다
설치한 데비안 리눅스는 데비안 리눅스 5.0 lenny (커널 버전 2.6.26)입니다
2.6.26으로 부팅하면 eth0이 활성화되고 네트워크도 잘 됩니다
똑같은 설정으로 커널 컴파일한 2.6.30로 부팅해도 eth0이 활성화되고 네트워크도 잘 됩니다
답변주시면 감사하겠습니다
rc
rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcS.d rc[런 레벨].d의 구조로 이루어져 있어요.
boot란 파일을 만들어서
아래와 같이 쉘 스크립트를 작성하고
위 디렉토리에 넣어주면 될거 같아요.
제대로 작동할 지 모르겠네요.
다른 분들이 더 좋은 답변을 달아주실거에요.
allow-hotplug eth0
/etc/network/interfaces 파일을 열어보시고,
라고 적혀있는지 확인해 주세요.
는 주석처리 하시는게 좋습니다.
eth0 가 연결이 안되어있으면 dhcp 로 IP를 받아오는 환경에서는 10~20여초간 계속 dhcp 요청을 하기 때문입니다.
더 자세한것은
를 참고 해주세요. :)
이미 allow-hotplug eth0입니다.
스크립트를 사용해서 매 부팅시마다 활성화시키는 것은 임시방편적인 해결이라서 근본적으로 원인을 해결할 수 있는지 궁금한데요
/etc/network/interfaces 파일에 allow-hotplug eth0이라고 저장되어 있습니다 auto eth0은 없습니다.
더 살펴볼 설정은 없나요? 더 자세히 설명드리자면 부팅한 커널이 제가 커널 컴파일한 커널인데 커널 버전이 2.6.14입니다
설치한 데비안 리눅스는 데비안 리눅스 5.0 lenny (커널 버전 2.6.26)입니다
2.6.26으로 부팅하면 eth0이 활성화되고 네트워크도 잘 됩니다
똑같은 설정으로 커널 컴파일한 2.6.30로 부팅해도 eth0이 활성화되고 네트워크도 잘 됩니다
답변주시면 감사하겠습니다
auto eth0
최근 커널은 되는데 안 된다면 allow-hotplug 를 사용할 수 있는 기능이 없는 게 아닐까요?
2.6.14 버전 커널은 좀(아주, 많이 ?) 오래된 것 같은 데
감사합니다.
드디어 되네요
커널 2.6.26과 2.6.30.1은 allow-hotplug로 eth0을 활성화시키고 커널 2.6.14.6은 auto eth0로 eth0을 활성화시키는 건가요?
그럼 allow-hotplug는 나중에 나온 아규먼트인가요?
동일합니다.
참고:
http://people.debian.org/~osamu/pub/po4a/html/ch05.en.html#_the_basic_s…
http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuratio… 에 커널옵션의 PCI-Hotplug 설정부분이 있습니다.
가능할지는 모르겠습니다.
좋은 자료네요
이런 자료는 다 어디서 찾으셨는지 정말 감사드립니다