데비안 네트워크 설정 문서 에 따르면 파일의 allow-hotplug <interface_name>
스탠자 /etc/network/interfaces
는 커널이 인터페이스에서 핫 플러그 이벤트를 감지하면 인터페이스를 시작합니다. 이 핫 플러그 이벤트는 무엇입니까?
답변
allow-hotplug <interface>
auto
대부분의 사람들 과 같은 방식으로 사용됩니다 . 그러나 핫 플러그 이벤트는 하드웨어에 대한 커널 / udev 감지와 관련된 것으로, 포트에 연결되는 케이블 또는 USB를 꽂을 때마다 작동하고 실행되는 USB- 이더넷 동글 일 수 있습니다. 슬롯에 연결된 PCMCIA 무선 카드.
내 개인적인 의견 : 나는 또한 allow-hotplug
이 일을 이해하기 쉽게하기 위해 더 많은 문서화 된 예를 가질 수 있다고 생각합니다 . 다른 U & L 회원과 데비안 목록에서 지적한 것처럼,이 두 가지 옵션은 연결된 케이블이 없거나 이벤트가 생성 될 때 “치킨 앤 에그 문제”를 만듭니다.
참고 문헌 :
- / etc / network / interfaces 구문에 대한 자세한 설명은? ;
- 다시 : Netcfg 및 허용 핫 플러그 대 자동 ;
- Linux 랩탑에서 다중 네트워크 구성표를 설정하는 방법 PCMCIA, Cardbus, USB ;
- 데비안 네트워킹. / etc / networ / interfaces의 기본 구문 ;
답변
기억해야 할 일반적인 중요한 사항이 있습니다.
플러그 가능한 장치를로 구성한 auto
경우 현재 존재하지 않는 경우 전체 시스템이 부팅되지 않습니다! 서비스 네트워킹이 자동으로 다시 시작된 후 allow-hotplug
구성된 장치가 설정 되지 않았 는지 여부 완전히 혼란 스럽습니다. 두 경우 모두 시스템 전체를 잃었습니다. 핫 플러그 장치에 연결된 neworking을 다시 시작해야하는 경우 다음 과 같이 다시 시작한 후 수동으로 확인 해야ifup <interface>
합니다.
services networking restart; ifup wlan0
한 번에. 그렇지 않으면 당신은 망했다.