注意

記錄剛好被解決的問題, 但不一定是對的。

列出wifi和bluetooth裝置


sudo rfkill list


ubuntu wifi設定

在安裝ubuntu時,可以手動輸入wifi名稱在ssid, 然後輸入密碼。
安裝完後如果發現沒辦法搜尋其他wifi時,

/etc/netplan/

注意: 所有更改的檔案都要先備份!
底下可以找到副檔名.yaml, 對應的名稱會是wifi和網線的設定,
sudo開啟有wifi檔名的設定檔, 然後井字號註解掉

#dhcp4: true
#dhcp6: true

可以新增

addresses: ["192.168.1.101/24"]

固定IP(101可以設定1~255, 101前的1是看連接的路由器是多少, 不一定是1.)
改好後在command line上輸入

sudo netplan --debug apply

如果開機會卡在尋找網路的話, 可以把剛剛找的那些.yaml都開起來, 然後把dhcp*都註解掉
這時不要輸入

sudo netplan --debug apply



按電源鍵可能會讓wifi 選項直接消失

藍牙

自從這臺x555L裝了ubuntu之後,藍牙就無法使用了,外接藍牙也無法使用。
但換回win10 藍牙還是正常的。
所以我嘗試了一下,內部藍牙還是不行,不知道是哪裏弄好了,外接藍牙起作用了
這篇是最接近我要的答案,但還是沒解決
推測是重裝了linux kernel,這篇TiYan回覆的 - sudo apt install linux-generic-hwe-20.04
還有開機的時候選了新的linux kernel。

有線網路跟wifi問題

有線網路通了之後,wifi就整個消失了,最後要我開回win10去重置wifi的driver,wifi才正常。

開機卡在"A start job is running for /sys/devices/virtual/misc/vmbus!hv_kvp"

解決方法:

systemctl disable hv-kvp-daemon.service

Reference: [Hyper-V] KVP daemon fails to start on first boot of disco VM, proxmox

安装有線網路driver

現象: 無Ethernet選項
原因: 無安裝netplan

檢查是否安裝build-essential


sudo apt-get install build-essential


檢查hardware

// find Ethernet options
sudo lshw -c net
// or
lspci -knn | grep Eth -A3



// 下載 netplan
sudo apt-get install netplan.io


檢查/etc/netplan/*.yaml的設定

renderer要是NetworkManager


renderer: NetworkManager



// move to directory: /etc/netplan/
sudo netplan apply

指令path跑掉

重新定義PATH
export PATH="/usr/bin:$PATH"
reference

windows底下安裝ubuntu

ref