NetworkManager 僅識別特定的設定文件

NetworkManager 僅識別特定的設定文件

我正在嘗試使用命令列透過 Raspberry Pi 連接到我大學的“eduroam”無線網路。

在與 wpa_supplicant 設定檔進行鬥爭之後,我決定使用 NetworkManager,因為另一台 Linux 主機上已經準備好了已經可以運作的設定。透過乙太網路和 SSH 連接到 Pi 後,我scp直接使用並傳輸了 Linux 主機上已編譯的設定檔。

在確保與無線網路的相同連接也在 Pi 上工作後,我刪除了原始配置文件並使用自訂腳本生成文件,僅更改 wifi 身份驗證的憑證。

這次 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 網路存取網路。

相關內容