這是本文件的舊版!


[draft]Debin Wi-Fi 網路介面設定

因為設備有 wifi 網卡與 Ethernet 網卡, 安裝時只有自動抓到有線網卡, 現在想要啟動 wifi 網卡來使用

  1. 安裝相關網路工具套件
    apt install iw wireless-tools wpasupplicant
  2. 確認 wifi 網卡名稱
    ls -lt /sys/class/net/| grep -v virtual

    結果類似以下

    root@aac:/etc/network# ls -lt /sys/class/net/| grep -v virtual
    total 0
    lrwxrwxrwx 1 root root 0 Jul 18 13:38 wlp2s0 -> ../../devices/pci0000:00/0000:00:13.3/0000:02:00.0/net/wlp2s0
    lrwxrwxrwx 1 root root 0 Jul 18 13:30 enp1s0 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/net/enp1s0

    所以 wifi 網卡名稱就是 wlp2s0

  3. 建立 WPA 認證相關設定檔案
    mkdir -p /etc/wpa_supplicant
    vi /etc/wpa_supplicant/wpa_supplicant.conf 

    內容類似如下:

    #
    # File: wpa_supplicant.conf
    #
    ctrl_interface=/var/run/wpa_supplicant
    ctrl_interface_group=root
    network={
            ssid="ichiayi"
            key_mgmt=WPA-PSK
            psk="ketchup_and_mustard"
    }
  4. 編輯 interfaces 網路介面設定
    vi /etc/network/interfaces

    內容類似以下

    :
    auto wlp2s0
    iface wlp2s0 inet static
            address 192.168.11.5
            netmask 255.255.255.0
            wireless-essid ichiayi
            pre-up wpa_supplicant -B -Dwext -iwlp2s0 -c/etc/wpa_supplicant/wpa_supplicant.conf
            post-down killall -q wpa_supplicant
    :
  5. 使用 ifup 啟動 wifi 網卡, 指令類似以下
    systemctl restart wpa_supplicant
    ifup wlp2s0
  • tech/debian_net_tips.1610779273.txt.gz
  • 上一次變更: 2021/01/16 14:41
  • jonathan