自从内核 4.4.0-63 以来,我一直无法使用 wifi。我必须回到 4.4.0-62,这样才能正常工作。我在网上搜索解决方案,但没有找到任何有用的方法。显然,我可以使用内核 63 等,通过有线连接。一旦我激活 wifi,计算机就会冻结,必须手动重新启动。我可以期待未来的更新能解决这个问题吗,还是我永远只能使用内核 4.4.0-62?问候 Erling
我对内核 66 也遇到同样的问题。
我其实现在用的是4.4.0-62,连上了WIFI,请看新的输出:erling@erling-D3F3-EM:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 003: ID 09da:032b A4Tech Co., Ltd. Wireless Mouse (Battery Free)
Bus 006 Device 002: ID 04f3:0103 Elan Microelectronics Corp. ActiveJet K-2024 Multimedia Keyboard
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我从未安装过任何第三方驱动程序 - 它们都是 Ubuntu 自带的,但令人惊讶的是,问题出现在正常更新后。
好的,我重新启动进入了 workong 内核 4.4.0-62。我正常连接到 Wifi。请查看以下输出:
erling@erling-D3F3-EM:~$ usb-devices | awk '/0bda/' RS=
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8176 Rev=02.00
S: Manufacturer=Realtek
S: Product=802.11n WLAN Adapter
S: SerialNumber=00e04c000001
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8192cu
无输出:
erling@erling-D3F3-EM:~$ grep rtl /etc/modprobe.d/*
erling@erling-D3F3-EM:~$
是的,我可以使用 4.4.0-62,它与我的 Wifi 完美兼容。问题出现在正常更新到内核 63 时,并且仍然存在。即使内核 66 也没有解决问题。您的建议是,我继续使用内核 62,并在将来更新时接受它吗?
DKMS 未安装。我刚刚安装了它,但没有得到任何输出:
erling@erling-D3F3-EM:~$ dkms status
erling@erling-D3F3-EM:~$
modinfo 的输出:
erling@erling-D3F3-EM:~$ modinfo rtl8192cu | grep filename
filename: /lib/modules/4.4.0-62-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko
erling@erling-D3F3-EM:~$
好的:我重启到内核 4.4.0-66,没有使用 wifi。我从 grub 菜单中选择了“upstart 模式”。我现在通过有线连接上网了。
输出:
erling@erling-D3F3-EM:~$ usb-devices | awk '/0bda/' RS=
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8176 Rev=02.00
S: Manufacturer=Realtek
S: Product=802.11n WLAN Adapter
S: SerialNumber=00e04c000001
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8192cu
erling@erling-D3F3-EM:~$
好的:我再次在内核 4.4.0-66 的正常模式下重新启动,我必须禁用我的 wifi 的“自动连接”。
请查看所要求的输出:
erling@erling-D3F3-EM:~$ usb-devices | awk '/0bda/' RS=
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8176 Rev=02.00
S: Manufacturer=Realtek
S: Product=802.11n WLAN Adapter
S: SerialNumber=00e04c000001
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8192cu
erling@erling-D3F3-EM:~$
答案1
回答问题:
我可以期待未来的更新能够解决这个问题吗,还是我永远只能使用内核 4.4.0-62 了?
您的建议是,我继续使用内核 62,并在将来的更新到来时接受它吗?
我的经验是,这是一个反复出现的问题,并在连续几轮内核发布中得到修复。所以我对这两个问题的(经验)答案都是肯定的。
为了能够轻松地恢复到系统中闲置的旧内核版本,我建议使用图形前端“grub 定制器”--- 请参阅https://askubuntu.com/a/885850/446253了解即时操作方法。