LiDAR에 대한 이더넷 연결을 설정해야 합니다. 단계는 다음과 같습니다.
PC에 센서가 연결되지 않음
sudo ip addr add 10.5.5.1/24 dev enp12s0
enp12s0
에서 찾은 내 컴퓨터의 이더넷 인터페이스 이름은 어디에 있습니까 ifconfig
?
그런 다음 센서를 연결하고
sudo ip link set enp12s0 up
sudo dnsmasq -C /dev/null -kd -F 10.5.5.50,10.5.5.100 -i enp12s0 --bind-dynamic
자동화할 수 있는지 궁금합니다. Netplan yaml
구성 파일을 변경하고 gnomes 네트워크 인터페이스 GUI를 통해 유선 연결 유형을 추가해 보았습니다. 그러나 나는 그것을 작동시킬 수 없는 것 같습니다.
위 단계를 계속 반복하지 않고도 gnome에서 유선 연결을 클릭하고 선택할 수 있는 프로필을 만들고 싶습니다. 어떻게 해야 하나요?
노트:우분투 20.04 LTS용입니다.
답변1
NetworkManager-dispatcher
이를 수행하는 더 우아한 방법이 있을 수 있지만 연결 변경을 트리거 하는 스크립트를 작성할 수 있습니다 .
스케줄러는 인터페이스와 이벤트를 입력으로 제공하고 사용하기 편리한 몇 가지 환경 변수를 설정합니다.
최소한의 "작업" 예는 다음과 같습니다.
/etc/NetworkManager/dispatcher.d/<script_name>
#!/bin/sh
interface="$1"
action="$2"
interfacename=enp12s0
uuid="<uuid of the desired connection>"
if [ "$action" = "up" ] && [ "$interface" = "$interfacename" ] && [ "$CONNECTION_UUID" = "$uuid" ]; then
# Do your thing
fi
분명히 연결/프로필을 비활성화할 때 비슷한 방식으로 모든 변경 사항을 취소할 수 있습니다.
권한이 올바른지(세계적으로 쓰기 가능하지 않음 등) 루트가 소유하고 있는지 확인하세요.
유선 프로필을 변경할 때 어떤 이벤트가 트리거되는지 테스트하지는 않았지만 적어도 무선 네트워크를 변경하면 하나가 트리거되고 connectivity-change
이전 down
네트워크에 대한 설정이 트리거된 다음 새 네트워크에 대한 설정이 트리거됩니다.CONNECTION_UUID
up
CONNECTION_UUID