本篇文章更新時間:2020/12/22
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣 或 新台幣 贊助支持。
最近因為礦機想要移機,網路部分改走無線網路就買了個 USB 網卡,不過這種東西就要小心,Linux 下不一定系統有包驅動程式,上一顆借來的 DLINK 安裝上直接可以用,這顆 ASUS 的 AC53 Nano 就沒這麼幸運了。
好在網路上神人多,有找到現成驅動程式可以安裝: 8822BU for Linux
編譯與安裝的方式 GitHub repo 裡有,這裡不多說。
一開始安裝好有看到網卡啟用與抓到 WIFI AP 分配的 IP,但重開機之後就沒預設啟動,這對一過電就無腦開機的礦機來說會有問題啊~ 找了一下方式紀錄如下:
主要使用指令有 ip
, iw
, wpa_passphrase
。
- 使用
iw dev
或ifconfig
確認網卡存在(預設名稱是wlan0
)。 - 然後確認無線網卡有沒有啟動
ip link show wlan0
。 - 沒有啟用的話使用
ip link set wlan0 up
啟用裝置(需要管理員權限)。 - 使用檢查指令再查看
ip link show wlan0
,剛開始使用應該會沒有設定連線到 WIFI AP 的 SSID 相關資訊,顯示NO-CARRIER
,使用iw wlan0 link
確認,若是出現Not connected.
就下一步進行連線。 iw wlan0 scan
掃描區域可連線 WIFI 訊號,確認好訊號 SSID 後下一步紀錄連線設定。wpa_passphrase SSID_NAME >> /etc/wpa_supplicant.conf
把 SSID 連線名稱與密碼資訊寫入設定檔案。wpa_supplicant -B -D 驅動名稱 -i wlan0 -c /etc/wpa_supplicant.conf
啟用- 預設 DHCP 取得 IP 使用:
dhclient wlan0
以上流程大致上就差不多拉~ 還有問題都是要根據環境的不同來特殊處理,其實我礦機作業系統已經有提供相對應處理,把網卡 up 起來後重開機就好囉!後續就是一個順便紀錄XD
參考資料:How to connect to a WPA/WPA2 WiFi network using Linux command line