如何在命令列中配置動態 WEP

如何在命令列中配置動態 WEP

我的 ISP 強制使用透過 IEEE 802.1x 標準的憑證來登入他們的(不是!無線)網路。

有一個客戶端憑證MyName.p12和一個伺服器憑證hotzoneCA.der。我也必須提供我的 MAC 位址。

據我所知,沒有用於有線的 NetworkManager,但我想用我的 Raspberry 登錄,但我不知道如何以正確的方式匯入憑證。

編輯:我的 ISP 不想支援 Linux,我應該搜尋“xsupplicant”和“eap-tls”並嘗試讓它運行。但我不確定這個提示是否有用。

答案1

  1. 在 Ubuntu 中安裝wpa_supplicant

    sudo apt-get install wpasupplicant

  2. 編輯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

  3. 啟動wpa_supplicant

    wpa_supplicant -B -i IFACE -Dwext -c /etc/wpa_supplicant.conf

    IFACE您的無線介面的名稱在哪裡。

  4. 檢查您是否已關聯

    iwconfig IFACE
    

    若要取得 IP 位址,請使用

    dhclient IFACE
    

相關內容