
我正在嘗試使用命令列透過 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
我有同樣的問題。我找不到解決方案,但我確實找到了解決方案。這是我所做的:
- 格式化SD卡
- 將 NOOBS 檔案複製到 SD 卡上
- 啟動進入 NOOBS 恢復
- 從 NOOBS 畫面使用您的 EDUROAM 憑證登入
- 安裝樹莓派
我可以透過 raspbian 上的 eduroam 網路存取網路。