如何在命令行中配置动态 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
    

相关内容