Уважаемое сообщество Ubuntu,
Я довольно новичок в Linux, но я уже год пользуюсь Ubuntu 16.04 на своем Thinkpad. Но я не особенно знаком с оболочкой или имею какие-либо навыки разработчика. Несмотря на то, что у меня было несколько проблем с Wi-Fi (Wi-Fi случайно отключился и не показывал какую-либо сеть), мне удавалось жить с
$ sudo service network-manager restart
всякий раз, когда он отключался.
Неделю назад мое интернет-соединение полностью перестало работать (Ethernet и Wi-Fi). Я не мог понять проблему, поэтому я воспользовался возможностью, чтобы перейти на Ubuntu 18.04.
Теперь я доволен 18.04, но моя проблема с Wi-Fi началась снова. Однако команда, которую я использовал раньше, больше не работает. Это перезапустит Network Manager, но Wi-Fi-соединения останутся не обнаруженными. На данный момент я исправляю проблему, перезагружая ПК. Однако, как вы можете себе представить, это довольно раздражает. Это происходит три раза в день, пока я работаю. Так что теперь у меня есть надежда, что кто-то может помочь решить эту проблему навсегда ...
Вот еще немного информации о моем устройстве:
$ lspci | grep Network
05:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac
Wireless Network Adapter (rev 32)
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b5c0 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 0cf3:e300 Atheros Communications, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ sudo lshw -class network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: enp4s0
version: 10
serial: c8:5b:76:9f:fa:ca
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:125 ioport:c000(size=256) memory:f4204000-f4204fff memory:f4200000-f4203fff
*-network
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlp5s0
version: 32
serial: 90:cd:b6:3e:34:8b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.15.0-23-generic firmware=WLAN.RM.4.4.1-00079-QCARMSWPZ-1 ip=35.22.127.120 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:128 memory:f4000000-f41fffff
Итак, у меня есть Wi-Fi-карта Qualcomm, которая, кажется, создает проблемы для многих людей, но я просто не могу понять, как решить эту проблему. [ 1113]
Я прочитал несколько похожих вопросов [1] [2] с проблемой прошивки, но я не решаюсь загрузить и установить некоторые другие прошивки. (До сих пор мне приходилось трижды настраивать Ubuntu совершенно новым, потому что я что-то напутал ...)
$dmesg | grep -i firmware
[ 0.028000] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 0.072344] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 2.280571] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_01.bin (v1.1)
[ 3.507593] Bluetooth: hci0: QCA: patch rome 0x302 build 0x138, firmware rome 0x302 build 0x111
[ 3.889893] ath10k_pci 0000:05:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:05:00.0.bin failed with error -2
[ 3.889916] ath10k_pci 0000:05:00.0: Direct firmware load for ath10k/cal-pci-0000:05:00.0.bin failed with error -2
[ 3.909640] ath10k_pci 0000:05:00.0: firmware ver WLAN.RM.4.4.1-00079-QCARMSWPZ-1 api 6 features wowlan,ignore-otp crc32 fd869beb
[ 7.648023] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
Затем были некоторые посты по управлению питанием. Когда я работал 16.04, я пытался отключить его, но это не решило проблему. И он часто отключается, даже когда я подключен к энергии, поэтому я думаю, что это другая проблема.
$ iwconfig
wlp5s0 IEEE 802.11 ESSID:"MSUnet Guest 3.0"
Mode:Managed Frequency:5.24 GHz Access Point: D8:24:BD:85:A9:7E
Bit Rate=6 Mb/s Tx-Power=17 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=50/70 Signal level=-60 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
enp4s0 no wireless extensions.
В другом вопросе кто-то спросил этот вывод, если он кому-нибудь поможет:
$ rfkill list all
0: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
1: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Дайте мне знать, могу ли я предоставить более подробную информацию. Я надеюсь, что кто-то может помочь мне. Заранее большое спасибо.
Бест, неко