3G 연결을 설정하기 위해 첫 번째 도구를 사용하고 싶었지만 Wi-Fi에는 다른 도구가 더 적합한 것 같았습니다. 두 가지를 동시에 실행하는 것은 재앙으로 가는 길처럼 보입니다. 하지만 랩탑을 다시 시작하지 않고 어떻게 하나를 완전히 중지하고 다른 하나를 실행하게 할 수 있습니까? service NetworkManager start
이것은 완료되지 않은 것 같습니다. 또한 네트워크 관리자가 사용할 필수 서비스를 종료하지 않고 wicd를 깔끔하게 종료해야 합니다.
답변1
나는 제대로 작동하려면 NetworkManager를 완전히 제거해야 한다는 것을 (수년간의 불행한 광야에서의 방황 끝에) 필요하다는 것을 알았습니다. 내 생각에는 NetworkManager가 네트워크 장치를 관리하는 다른 응용 프로그램과 잘 작동하지 않는 것 같습니다.
내가 의미하는 것은 NetworkManager가 현재 활성 프로세스가 되는 것을 막는 것이 아니라 모든 장치 인터페이스의 재연결을 제거하는 것입니다. (dpkg --네트워크 관리자 지우기)
죄송합니다. 원하는 구체적인 답변을 제공하지는 않지만 wicd의 여러 구성을 사용하여 원하는 작업을 수행할 수 있다고 생각합니다.
답변2
정말로 NetworkManager를 사용해야 합니까? 인터페이스가 시작되거나 종료될 때 발생하는 많은 종속성= 작업( /etc/NetworkManager/dispatcher.d 또는 /etc/dhcp/dhclient-enter-hooks.d/ 또는 Leave-hooks 참조) 및 유사한 서비스가 있습니다. Wi-Fi용 dhcp 또는 wpasupplicant. 나는 다음을 제안합니다: 1. 네트워크 관리자를 삭제합니다. 2. Wi-Fi 연결에 wicd를 사용합니다. 3. sakis3g를 사용하여 3G 연결을 설정합니다. sakis3g는 "쉬운 3g 연결 설정"을 위한 바이너리 파일입니다. sakis3g 패키지와 사용 예를 숙지하시기 바랍니다. 그건 그렇고, 나는 부분적으로 전체 시스템 하위 시스템의 문제로 인해 때때로 손상되기 때문에 사무실과 개인 랩톱의 네트워크 관리자를 완전히 제거했습니다. 이 방법(sakis3g, wicd)을 사용하면 명령줄(명령줄에서 프로그램 실행)에 대해 거의 알지 않는 한 전체 프로세스를 쉽게 만들 수 있습니다.