[Ubuntu] 終端機指令下啟用 WLAN0 無線網路功能

本篇文章更新時間:2020/12/22
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~


最近因為礦機想要移機,網路部分改走無線網路就買了個 USB 網卡,不過這種東西就要小心,Linux 下不一定系統有包驅動程式,上一顆借來的 DLINK 安裝上直接可以用,這顆 ASUS 的 AC53 Nano 就沒這麼幸運了。

好在網路上神人多,有找到現成驅動程式可以安裝: 8822BU for Linux

編譯與安裝的方式 GitHub repo 裡有,這裡不多說。

一開始安裝好有看到網卡啟用與抓到 WIFI AP 分配的 IP,但重開機之後就沒預設啟動,這對一過電就無腦開機的礦機來說會有問題啊~ 找了一下方式紀錄如下:

主要使用指令有 ip, iw, wpa_passphrase

  1. 使用 iw devifconfig 確認網卡存在(預設名稱是 wlan0)。
  2. 然後確認無線網卡有沒有啟動 ip link show wlan0
  3. 沒有啟用的話使用 ip link set wlan0 up 啟用裝置(需要管理員權限)。
  4. 使用檢查指令再查看 ip link show wlan0,剛開始使用應該會沒有設定連線到 WIFI AP 的 SSID 相關資訊,顯示 NO-CARRIER,使用 iw wlan0 link 確認,若是出現 Not connected. 就下一步進行連線。
  5. iw wlan0 scan 掃描區域可連線 WIFI 訊號,確認好訊號 SSID 後下一步紀錄連線設定。
  6. wpa_passphrase SSID_NAME >> /etc/wpa_supplicant.conf 把 SSID 連線名稱與密碼資訊寫入設定檔案。
  7. wpa_supplicant -B -D 驅動名稱 -i wlan0 -c /etc/wpa_supplicant.conf 啟用
  8. 預設 DHCP 取得 IP 使用: dhclient wlan0

以上流程大致上就差不多拉~ 還有問題都是要根據環境的不同來特殊處理,其實我礦機作業系統已經有提供相對應處理,把網卡 up 起來後重開機就好囉!後續就是一個順便紀錄XD

參考資料:How to connect to a WPA/WPA2 WiFi network using Linux command line


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[//////////____30%_________]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *