
我的 ISP 強制使用透過 IEEE 802.1x 標準的憑證來登入他們的(不是!無線)網路。
有一個客戶端憑證MyName.p12
和一個伺服器憑證hotzoneCA.der
。我也必須提供我的 MAC 位址。
據我所知,沒有用於有線的 NetworkManager,但我想用我的 Raspberry 登錄,但我不知道如何以正確的方式匯入憑證。
編輯:我的 ISP 不想支援 Linux,我應該搜尋“xsupplicant”和“eap-tls”並嘗試讓它運行。但我不確定這個提示是否有用。
答案1
在 Ubuntu 中安裝
wpa_supplicant
:sudo apt-get install wpasupplicant
編輯wpa_supplicant設定檔(例如/etc/wpa_supplicant.conf),輸入以下內容:
network={ ssid="YOUR-SSID" scan_ssid=1 key_mgmt=WPA-EAP pairwise=CCMP TKIP group=CCMP TKIP eap=TLS identity="[email protected]" ca_cert="/etc/certs/cacert.pem" client_cert="/etc/certs/cert.pem" private_key="/etc/certs/key.pem" private_key_passwd="YOUR-PASSWORD" }
"YOUR-PASSWORD"
是您收到 .p12 憑證時管理員提供的密碼。"YOUR-SSID"
是無線接取網路的(B/E)SSID啟動wpa_supplicant
wpa_supplicant -B -i IFACE -Dwext -c /etc/wpa_supplicant.conf
IFACE
您的無線介面的名稱在哪裡。檢查您是否已關聯
iwconfig IFACE
若要取得 IP 位址,請使用
dhclient IFACE