Ubuntu-Server18.04開啟無線網卡並配置靜態ip


  手里有一個筆記本快10年了,還是奔騰處理器,最近把它做成了Ubuntu-Server的系統,花了點時間折騰無線網卡,稍微記錄一下,希望看見的人能少踩點坑。

 

1、 制作U盤啟動工具,從Ubuntu官網下載Ubuntu-Server18.04的ISO鏡像,用UltraISO制作U盤啟動工具

  制作U盤啟動工具的時候默認用hdd寫入的,筆記本bios開啟U盤啟動之后提示失敗(還沒開始裝就失敗了)

  后來網上有說用RAW寫入,我試了一下確實好使,不過U盤也廢了,插上之后顯示只有2M的空間

  這是因為U盤的分區丟失了,用DiskGenius應該可以修復,不過我沒試,就那么扔着了

  在這里只是提示一下用raw寫U盤的時候要慎重,可以選擇官方推薦工具rufushttps://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0

2、bios改成u盤啟動,按提示一步一步安裝就可以了,安裝過程可以參考下面的博客,說的非常詳細

  #1 保證安裝過程中插着網線,有網的那種網線

  #2 網絡連接的時候建議手動指定ip,因為后期肯定是ssh連接,自動獲取ip有可能會變,當然裝好了之后再改也是可以的。

  https://www.cnblogs.com/alonely/p/10299802.html

3、我的系統裝完了之后

  #1 插着網線是可以上網的,否則太麻煩了

  #2 無線網卡的驅動已經默認裝好(如果沒有無線網卡驅動,請自行百度,每個筆記本的驅動都有可能不一樣)

4、打開無線網接口,命令如果提示找不到就apt install一下吧,具體需要install哪個我記不清了

#1 默認顯示物理網卡ens33,沒有無線網卡
ifconfig

#2 獲取接口名稱,Ubuntu一般是wls33
iw dev

#3 查看連接狀態,會提示Not Connected
iw dev wls33 link

#4 查看無線網卡是否block(Wireless LAN)
rfkill list all

#5 Soft blocked 和 Hard blocked都需要設置成 no
#Soft如果顯示為yes的話,運行以下命令
ip link set wls33 up
或者
ifconfig wls33 up
#Hard如果顯示為yes,找筆記本上邊的wifi按鈕,找到了之后按一下

#6 驗證wls33接口是否成功開啟
ip link show wls33
#<BROADCAST,MULTICAST,UP,LOWER_UP>中的UP說明已經開啟

5、配置無線網卡

  現在開始說重點,Ubuntu之前的版本修改網卡配置都是vim /etc/network/interfaces,打開之后發現

# ifupdown has been replaced by netplan(5) on this system.  See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
#    sudo apt install ifupdown

意思就是之前的方法(ifupdown)現在已經不好使了,我們改方案了(netplan),如果想用舊方案就安裝ifupdown

cd /etc/netplan/
ll
# 發現了一個yaml文件,編輯一下
vim xx-xxxx-xxxx.yaml

直接上修改好的yaml文件內容

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    renderer: NetworkManager
    wifis:
        wls33:
            dhcp4: no
            addresses:
            - 192.168.18.123/24
            gateway4: 192.168.18.1
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                search: []
            access-points:
                "wifi_ssid":
                    password: '12345'
    version: 2

其中ip,網關,wifi_ssid和密碼,自行設置

6、修改好了之后不要着急,還沒完事,還需要安裝點東西,依次執行以下命令

apt install wpasupplicant
apt install network-manager
netplan generate
netplan apply

7、好了,現在可以重啟(reboot)了,重啟之后ifconfig看一下已經有wls33了

  拔掉網線后,無線網也可以正常連接了。

 

參考鏈接:

https://www.cnblogs.com/alonely/p/10299802.html

https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/netplan-how-to-configure-static-ip-address-in-ubuntu-18-04-using-netplan.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM