Я безуспешно пробовал все подсказки и предложения, найденные в Интернете, для того, чтобы мой рабочий стол Ubuntu 18.04.02 в моем ноутбуке HP модели 15-daxxx видел соединение WIFI.
Я уже выполнил все шаги, перечисленные здесь NoWiFiAdapterFoundUbuntu18.04HPLaptop , но все же рабочий стол Ubuntu 18.04.02 сообщает: «Адаптер Wi-Fi не найден»
Я также добавил Сайт HP: HP-drivers-laptop Идентификационный номер моего ноутбука, он был правильно идентифицирован, и единственная операционная система, из которой я могу выбрать, - это Windows.Щелкнув ссылку «Я не вижу свою операционную систему», я нашел на этой веб-странице HP: HPProducts-MyOperatingSystem , я выбрал Linux -> LinuxKernelArchive , я загрузил последнее стабильное ядро и затем я установил, следуя инструкциям, ядро WiFi iwd-0.9. Но опять же .... после перезагрузки: "Адаптер Wi-Fi не найден".
Как я могу решить эту странную проблему? Надеюсь на вашу любезную помощь. Марко
Обновления: 1)
lspci -knn | grep Net -A3; rfkill list
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd.
RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
Subsystem: Hewlett-Packard Company RTL8821CE 802.11ac PCIe Wireless
Network Adapter [103c:831a]
Kernel modules: wl
04:00.0 Non-Volatile memory controller [0108]: Toshiba America Info
Systems Device [1179:0113] (rev 01)
Subsystem: Toshiba America Info Systems Device [1179:0001]
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2) {{1} } Следуя инструкциям здесь: network-WiFiNotWorkingInLenovoThinkPadE570 (RealTekRTL8821CE)
Я обновил Makefile следующим образом:
#export TopDIR ?= $(srctree)/drivers/net/wireless/rtl8821ce
export TopDIR ?= $ ~/Downloads/rtl8821ce
сохранил изменения, а затем запустил make:
CC [M] /home/riccardo/Downloads/rtl8821ce/os_dep/osdep_service.o
CC [M] /home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.o
/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: error:
initialization from incompatible pointer type [-Werror=incompatible-
pointer-types]
.ndo_select_queue = rtw_select_queue,
^~~~~~~~~~~~~~~~
/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: note:
(near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
scripts/Makefile.build:325: recipe for target '/home/riccardo/Downloads
/rtl8821ce/os_dep/linux/os_intfs.o' failed
make[2]: *** [/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.o]
Error 1
Makefile:1534: recipe for target '_module_/home/riccardo/Downloads
/rtl8821ce' failed
make[1]: *** [_module_/home/riccardo/Downloads/rtl8821ce] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.18.0-15-generic'
Makefile:1903: recipe for target 'modules' failed
make: *** [modules] Error 2
Я переустановил Ubuntu 18.04.02 Desktop, стирая все предыдущее содержимое жесткого диска , чтобы иметь более чистую ситуацию. Но снова. после изменения файла Makefile:
#export TopDIR ?= $(srctree)/drivers/net/wireless/rtl8821ce
export TopDIR ?= $ ~/Downloads/rtl8821ce
те же сообщения об ошибках:
~/Downloads/rtl8821ce$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-15-generic/build
M=/home/riccardo/Downloads/rtl8821ce modules
make[1]: Entering directory '/usr/src/linux-headers-4.18.0-15-generic'
CC [M] /home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.o
/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: error:
initialization from incompatible pointer type [-Werror=incompatible-
pointer-types]
.ndo_select_queue = rtw_select_queue,
^~~~~~~~~~~~~~~~
/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: note:
(near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
scripts/Makefile.build:325: recipe for target '/home/riccardo/Downloads
/rtl8821ce/os_dep/linux/os_intfs.o' failed
make[2]: *** [/home/riccardo/Downloads/rtl8821ce/os_dep/linux/os_intfs.o]
Error 1
Makefile:1534: recipe for target '_module_/home/riccardo/Downloads
/rtl8821ce' failed
make[1]: *** [_module_/home/riccardo/Downloads/rtl8821ce] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.18.0-15-generic'
Makefile:1903: recipe for target 'modules' failed
make: *** [modules] Error 2
РЕШЕНИЕ: благодаря указаниям здесь: Lenovo Thinkpad E480 - в Ubuntu 18.04 не найден адаптер Wi-Fi, и спасибо человеку, который вставил эта полезная ссылка.
Проверьте, чтобы удостовериться, что адаптер Wi-Fi не был отключен горячей клавишей клавиатуры или физической кнопкой/переключателем на устройстве.
Если это находится на нем, должен высвечиваться между белым и янтарным цветом для показа действия.
Ключ для включения адаптера Wi-Fi на клавиатуре находится на верхнем ряде, и это похоже на это: ((I))