특정 구성 파일만 인식하는 NetworkManager

특정 구성 파일만 인식하는 NetworkManager

명령줄을 사용하여 Raspberry Pi를 통해 대학의 'eduroam' 무선 네트워크에 연결하려고 합니다.

wpa_supplicant 구성 파일로 어려움을 겪은 후 이미 작동 중인 구성이 다른 Linux 호스트에서 준비되었으므로 NetworkManager를 사용하기로 결정했습니다. 이더넷과 SSH를 통해 Pi에 연결한 후 scpLinux 호스트 시스템에서 이미 컴파일된 구성 파일을 직접 사용하여 전송했습니다.

무선 네트워크에 대한 동일한 연결이 Pi에서도 작동하는지 확인한 후 원래 구성 파일을 삭제하고 사용자 정의 스크립트를 사용하여 Wi-Fi 인증에 대한 자격 증명만 변경하는 파일을 생성했습니다.

이번에는 NetworkManager가 연결을 인식하지 못했습니다(빈 폴더와 동일 /etc/NetworkManager/system-connections/). 따라서 오류가 내 스크립트에서 발생할 수 있다고 생각하여 Pi에서 처음부터 다른 파일을 생성하고( nano) Linux 호스트에 원본 파일의 내용을 복사하여 붙여넣었습니다. 그래도 NetworkManager는 연결을 인식하지 못했습니다.

최종 테스트로 scp다시 사용하고 원본 파일을 전송하고 이전 인증 세부 정보를 제거한 다음 새 인증 세부 정보를 추가하기로 결정했습니다. 이러한 방식으로 두 상황에서 파일 내용이 동일하더라도 작동합니다. 내가 사용한 권한 종류의 문제에 대해 생각했지만 chmod --reference=(original_file) (new_file)아무것도 바뀌지 않았습니다. 기본적으로 이는 Linux 호스트 시스템과 정확히 동일한 파일 또는 해당 파일을 직접 수정한 경우에만 작동하는 것으로 보입니다.

내가 무엇을 놓치고 있나요? 감사해요.

답변1

나는 같은 문제가 있었다. 해결책을 찾지는 못했지만 해결 방법을 알아냈습니다. 내가 한 일은 다음과 같습니다.

  1. SD 카드 포맷
  2. NOOBS 파일을 SD 카드에 복사
  3. NOOBS 복구로 부팅
  4. NOOBS 화면에서 EDUROAM 자격 증명으로 로그인하세요.
  5. 라즈비안 설치

Raspbian에서 eduroam 네트워크를 통해 인터넷에 접속할 수 있습니다.

관련 정보