Ubuntu 17.10: Nem o WiFi nem o Bluetooth funcionam

0

Antecedentes

Indo apenas para o aplicativo de configurações normais, fica claro que nada está funcionando com a interface do usuário WiFi ou BT. Os interruptores de ligar / desligar não funcionam e não há dispositivos wifi ou BT visíveis. Assim, estou tendo que cavar mais fundo.

Em relação ao WiFi

Eu tenho um ASROCK Taichi X299 MoBo. O MoBo vem com WiFi e BT. No entanto, pode ser interessante notar que, para habilitá-los no Windows (sistema dual-boot), eu tenho que usar o ASROCK Network Utility (ou algo parecido) que veio no disco de instalação do driver. Eu também pluguei meu próprio dongle (que ainda está conectado) só para ver se consegui algo. Executando sudo lshw -class network yields:

*-network DISABLED
description: Wireless interface product: Intel Corporation vendor: Intel Corporation physical id: 0 bus info: pci@0000:04:00.0 logical name: wlp4s0 version: 10 serial: a0:af:bd:c3:3f:52 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=4.13.0-38-generic firmware=29.610311.0 latency=0 link=no multicast=yes wireless=IEEE 802.11 resources: irq:69 memory:92d00000-92d01fff *-network description: Ethernet interface product: I211 Gigabit Network Connection vendor: Intel Corporation physical id: 0 bus info: pci@0000:05:00.0 logical name: enp5s0 version: 03 serial: 70:85:c2:52:23:df capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.4.0-k firmware=0. 4-1 latency=0 link=no multicast=yes port=twisted pair resources: irq:17 memory:92c00000-92c1ffff ioport:3000(size=32) memory:92c20000-92c23fff *-network description: Ethernet interface product: Ethernet Connection (2) I219-V vendor: Intel Corporation physical id: 1f.6 bus info: pci@0000:00:1f.6 logical name: enp0s31f6 version: 00 serial: 70:85:c2:52:23:dd size: 100Mbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.2-4 ip=10.0.0.199 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s resources: irq:50 memory:92f00000-92f1ffff *-network description: Ethernet interface physical id: 1 logical name: enx00e04c680d9c serial: 00:e0:4c:68:0d:9c size: 10Mbit/s capacity: 1Gbit/s capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.09.9 duplex=half link=no multicast=yes port=MII speed=10Mbit/s

Onde a rede DISABLED é a interface WiFi. Executando rfkill list yields:

0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes

Mas não tenho ideia de como removeria o disco rígido de um PC de mesa. A maior parte do que vi para resolver esse problema é em relação a laptops que possuem um "switch" físico correspondente. Talvez haja algo no BIOS? (Mas ainda não sei o que procurar)

Em relação ao Bluetooth

O que é interessante é que a saída de rfkill list , como dito acima, não fornece nenhuma informação sobre o bloqueio do bluetooth. No entanto, se eu executar lsusb , recebo várias entradas, mas são as seguintes:

Bus 001 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth Estou inclinado a dizer que este é o dongle que eu conectei, não o MoBo BT (que eu não consegui encontrar usando lshw ; embora eu pudesse ter perdido).

Instalei: bluez-tools , bluez , bluez-cups , bluez-dbg , bluez-obexd , bluez-tests , libbluetooth3 , libbluetooth3-dbg blueman , bluetooth no Gerenciador de Pacotes Synaptic. Eu instalei o Bluetooth Manager no Ubuntu Software na esperança de que ele soubesse algo que eu não sei.

Ao tentar executar o Bluetooth Manager, recebo: "Falha na conexão com o BlueZ - o daemon do Bluez não está em execução ... nenhum adaptador Bluetooth foi detectado ou o daemon do Bluetooth não foi iniciado."

Se eu executar sudo service bluetooth restart e verificar com sudo service bluetooth status , obtenho o seguinte:

● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: inactive (dead) Docs: man:bluetoothd(8)

Não sei como forçar o início do serviço (se esse for o meu problema).

Não sei se os problemas WiFi / BT estão relacionados, mas não consigo trabalhar. Felizmente, estou ligado através de ethernet, mas eu gostaria de ter a opção de WiFi se eu precisar dele e BT só porque. Eu percebo que isso é muito para passar por isso toda a ajuda é apreciada, obrigado!

ATUALIZAÇÃO: Eu apenas tentei um dongle BT diferente que eu tinha por aí e funciona. Eu acho que nem o MoBo BT ou outro dongle que eu tinha era suportado pelo linux. Ainda gostaria de saber se talvez eles estariam com uma configuração extra, mas esse outro dongle funcionará por enquanto.

EDITAR: lspci -nnk | grep 0280 -A3 output:

04:00.0 Network controller [0280]: Intel Corporation Device [8086:24fb] (rev 10) Subsystem: Intel Corporation Device [8086:2110] Kernel modules: iwlwifi, wl 05:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)

cat /etc/modules output:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

^ O arquivo parece vazio? deveria ser?

    
por Sterling Butters 14.04.2018 / 06:21

1 resposta

1

Embora sua placa sem fio seja uma Intel, vemos isso no seu lsmod :

Module                  Size  Used by
ath9k_htc              77824  0
ath9k_common           36864  1 ath9k_htc
ath9k_hw              471040  2 ath9k_htc,ath9k_common
ath                    28672  3 ath9k_htc,ath9k_hw,ath9k_common
mac80211              782336  1 ath9k_htc
wl                   6447104  0
cfg80211              614400  5 wl,ath9k_htc,mac80211,ath,ath9k_common

Primeiro, o driver correto para o seu dispositivo é iwlwifi, não wl, que é para um dispositivo Broadcom, não Intel. Por favor, remova-o:

sudo apt-get purge bcmwl-kernel-source
sudo modprobe -r wl

E carregue o driver correto:

sudo modprobe iwlwifi
sudo rfkill unblock all

Se houver algum erro, poste-o.

Existe alguma melhoria? Ele sobrevive a uma reinicialização sem o dongle USB inserido?

rfkill list all

EDITAR : Em nosso bate-papo, sugeri que você procurasse na BIOS para ver se havia configurações sem fio. Você aprendeu que há uma opção de rádio WAN que estava em Auto. Você alterou para Enabled e, após a reinicialização, o rfkill foi resolvido e o wireless agora está funcionando.

    
por chili555 14.04.2018 / 21:39