Ubuntu不顯示wifi連線的問題

2021-10-22 12:06:48 字數 1862 閱讀 2148

第一次寫文章主要是為了記錄一下遇到的問題,方便以後再遇到時檢視。

背景:ubuntu20.04在一次更新後重啟,突然發現wifi無法連線,連連線的選項都沒了(見下圖,這個usb乙太網是手機連線過來的網路)

可能的問題

1、驅動問題:開啟「軟體和更新」->「附加驅動」發現驅動存在(如下圖), 所以,應該不是沒有驅動的問題。

2、核心問題:用rfkill工具檢視(rfkill是乙個核心級別的裝置管理工具)

rfkill list
發現確實沒有無線裝置,因此,一查核心發現版本(uname -r)變成了5.8.0-44-generic,本來的版本是5.8.0-43-generic,不知道什麼時候更新了(這個地方很奇怪的是檢視已安裝的核心裡並沒有5.8.0-44-generic,我重啟了電腦選擇ubuntu高階選項中,還真的有5.8.0-44-generic可以啟動)

所以,問題很明顯了,就是啟動時自動選擇了最新版本的核心,但是驅動仍是舊核心版本的,所以,無線wifi就不能用了

解決方法:

1、可以在開機時選「ubuntu高階選項」,選擇舊核心版本,但每次都要選比較麻煩;

2、可以修改啟動預設核心,一勞永逸,可以參考 第5點和第6點修改預設啟動核心。

但是,按該方法中的步驟進行後,我重啟電腦還是預設進入了5.8.0-44版本,再重新試了一下修改啟動核心流程後發現,在執行update-grub命令,更新grub配置時的執行如下:

sourcing file `/etc/default/grub'

sourcing file `/etc/default/grub.d/init-select.cfg'

正在生成 grub 配置檔案 ...

找到 linux 映象:/boot/vmlinuz-

5.8.0-44

-generic

找到 initrd 映象:/boot/initrd.img-

5.8.0-44

-generic

找到 linux 映象:/boot/vmlinuz-

5.8.0-43

-generic

找到 initrd 映象:/boot/initrd.img-

5.8.0-43

-generic

找到 windows boot manager 位於 /dev/sda4@/efi/microsoft/boot/bootmgfw.efi

adding boot menu entry for uefi firmware settings

完成

出現了5.8.0-44相關資訊,嘗試將相關路徑下的兩個檔案刪除(即刪除/boot路徑下vmlinuz-***xx-generic和initrd.img-***xx-generic,"***xx"指對應不要的版本號,不要刪錯了),再執行sudo update-grub,重啟電腦,發現右上角的wifi選項又出現了。

總結一下,個人感覺是因為之前刪除不要的核心版本時/boot路徑下的關於更新grub配置核心資訊沒處理好,所以,導致更新grub配置時,總是會把已經刪除的版本的核心資訊寫入grub中。(這個地方的原因還待商榷,後續有更詳細的原因再更新)

Ubuntu 18 04不顯示網路連線的解決方法

有時開啟虛擬機器中的ubuntu系統準備做東西時,發現無法開啟網頁,甚至連右上角的網路連線圖示也消失了,開啟終端輸入ifconfig,發現網絡卡也沒了,輸入ping命令測試,顯示沒有該服務,開啟設定,也沒有有線連線的設定,如下圖 首先開啟ubuntu的終端 然後輸入如下檢視ubuntu的網路設定 c...

adb不顯示連線的裝置

如果是以前連線成功過,那麼就極有可能是埠衝突的問題。2 檢視埠號對應的程序pid 輸入命令 netstat ano 檢視對應的埠號的程序號 wandoujia daemon.exe 6540 console 1 4,276 k接下來問題就好解決了,在任務管理器kill掉wandoujia daemo...

ubuntu連線不上wifi

1,公升級系統 在搜尋欄裡面輸入 update 然後就會有更新的,然後按照他的步驟來就可以,其中有乙個選擇版本的時候,選擇第乙個版本matiner的版本。2,曾經做過的嘗試。1 sudo apt get update sudo apt get install bcmwl kernel source沒...