네트워크 인터페이스가 자동으로 나타나지 않습니다

네트워크 인터페이스가 자동으로 나타나지 않습니다

Ubuntu 14.04(Linux4Tegra)를 실행하는 두 개의 Jetson TK1과 Jetson TX1이 있습니다. 두 가지 네트워크 구성, 즉 사무실에 있고 회사 네트워크(DHCP)에 액세스할 수 있는 "사무실" 구성과 네트워크 인터페이스가 정적인 "현장" 구성 간에 전환할 수 있어야 합니다. 이를 위해 두 개의 네트워크 인터페이스 파일이 있습니다.

/etc/network/interfaces_office:

auto lo
    iface lo inet loopback

auto eth0
    iface eth0 inet dhcp

#allow-hotplug eth0
#   iface eth0 inet dhcp

/etc/network/interfaces_field:

auto lo
    iface lo inet loopback

auto eth0
    iface eth0 inet static
    address 10.20.3.137
    netmask 255.0.0.0

나의/etc/네트워크/인터페이스file은 내가 사용하고 싶은 파일을 가리키도록 쉽게 변경할 수 있는 심볼릭 링크일 뿐입니다. 이 설정은 제가 가지고 있는 TK1에서 환상적으로 작동합니다.

하지만 내 TX1에서는 이 작업을 수행할 때마다 시작 시 eth0이 자동으로 나타나지 않습니다. 어떻게든 방해가 되지 않는지 확인하기 위해 네트워크 관리자를 비활성화했습니다("수동"이 포함된 /etc/init/network-manager.override 파일 생성).

시작을 모니터링하기 위해 FTDI 케이블을 사용하여 직렬 포트에 연결하면 메시지가 나타납니다.RTNETLINK 답변: 네트워크에 연결할 수 없습니다.다음을 사용하여 eth0을 수동으로 시작할 때까지 반복적으로 표시됩니다.sudo ifup eth0 eth0이 자동으로 나타나지 않는 이유가 있습니까?

네트워크 케이블이 없는 경우 Jetson 부팅이 지연되지 않도록 하는 allow-hotplug대신 위에 주석 처리된 옵션을 사용하고 싶습니다 . 또한 이것이 Jetson 문제인지 Ubuntu 문제인지 확실하지 않습니다. auto도 게시되어 있습니다여기.

관련 정보