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?