Bluetooth problem

Not sure if this is related to the new drivers I uploaded to my Asus laptop the other day but when I go to sign into Zorin my Logitech Bluetooth keyboard will not connect .... for the past 6 months it always worked and not I have to use my laptop keyboard to log in and then go to Systems Settings / Blueman and reconnect to the Logitech K380 keyboard each time .... kind of a pain ....

Are you disconnecting the Bluetooth prior to shutting down or do you suspend?

The Bluetooth firmware was updated with the kernel update. You can log into the old kernel, ensure it still connects. If so, uninstall the new kernel and run the update again (maybe a corrupt download).

No I just restart or shut down my system when I close ..... which is how I have always closed Zorin ...... so we had a kernel update ???? ... I didn't know that .... I thought it might have been the Asus Drivers I downloaded and installed the other day ....

I'm going to open this back up again because it is now getting to be irritating .... when the Zorin login screen opened I just had to type in my password using my Bluetooth key board .... a Logitech K380 .... then it refused to except my input from the K380 and I had to type in using my Asus laptop keyboard but once Zorin opened up the K380 worked fine ....

After a few weeks it started to not connect on login or Zorin and I had to set my keyboard to connect and right click on the BlueTooth icon in my toolbar and select "Recent Connections" and the keyboard was good to go until the next time I logged off ......

Now the K380 shuts off randomly anytime and I have to reconnect using the "Recent Connections" method .....

After writing all this I just remembered it has batteries and I changed them .... lets see how that works and I'll update this post .....

Sadly that was not the problem ... new batteries did nothing but make me feel better ..... :tired_face:

Can you check:

sudo nano /etc/bluetooth/main.conf

Under general, and ensure that Discoverable=true and DiscoverableTimeout=0 Discoverable=true are present, uncommented.

Scroll all the way to the bottom under Policy and do the same for AutoEnable=true.

If you make any changes, be sure to tap ctrl+x, then the y key, then the enter key.

1 Like

Sorry my WiFi on my Asus is down again have to type this on Windows using my WiFi dongle ..... going back to Zorin now ... let you know ....

Ok back on Win .... here is what I had on the terminal ... I made no changes so I just closed the terminal when I was done .... I found 2 of the items you mentioned but not the 3rd .... some of the copy and past is redundant so please don't pay attention to them .... I'll be back tomorrow as my head hurts and I'm going to bed .... :exploding_head: :face_with_head_bandage: ..... I got to read my posts tomorrow and see what I did to fix my WiFi problem from last time .... I believe it was drivers ....

[General]

# Default adaper name

# Defaults to 'BlueZ X.YZ'

#Name = BlueZ

# Default device class. Only the major and minor device class bits are

# considered. Defaults to '0x000000'.

#Class = 0x000100

# How long to stay in discoverable mode before going back to non-discoverable

# The value is in seconds. Default is 180, i.e. 3 minutes.

# 0 = disable timer, i.e. stay discoverable forever

#DiscoverableTimeout = 0

# How long to stay in pairable mode before going back to non-discoverable

# The value is in seconds. Default is 0.

# 0 = disable timer, i.e. stay pairable forever

#PairableTimeout = 0

# How long to stay in pairable mode before going back to non-discoverable

# The value is in seconds. Default is 0.

# 0 = disable timer, i.e. stay pairable forever

#PairableTimeout = 0

# Automatic connection for bonded devices driven by platform/user events.

# If a platform plugin uses this mechanism, automatic connections will be

# enabled during the interval defined below. Initially, this feature

# intends to be used to establish connections to ATT channels. Default is 60.

#AutoConnectTimeout = 60

# Use vendor id source (assigner), vendor, product and version information for

# DID profile support. The values are separated by ":" and assigner, VID, PID

# and version.

# Possible vendor id source values: bluetooth, usb (defaults to usb)

#DeviceID = bluetooth:1234:5678:abcd

# Do reverse service discovery for previously unknown devices that connect to

# us. This option is really only needed for qualification since the BITE tester

# doesn't like us doing reverse SDP for some test cases (though there could in

# theory be other useful purposes for this too). Defaults to 'true'.

#ReverseServiceDiscovery = true

# Enable name resolving after inquiry. Set it to 'false' if you don't need

# remote devices name and want shorter discovery cycle. Defaults to 'true'.

#NameResolving = true

# Enable runtime persistency of debug link keys. Default is false which

# makes debug link keys valid only for the duration of the connection

# that they were created for.

#DebugKeys = false

# Restricts all controllers to the specified transport. Default value

# is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW).

# Possible values: "dual", "bredr", "le"

#ControllerMode = dual

# Enable runtime persistency of debug link keys. Default is false which

# makes debug link keys valid only for the duration of the connection

# that they were created for.

#DebugKeys = false

# Restricts all controllers to the specified transport. Default value

# is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW).

# Possible values: "dual", "bredr", "le"

#ControllerMode = dual

# Enables Multi Profile Specification support. This allows to specify if

# system supports only Multiple Profiles Single Device (MPSD) configuration

# or both Multiple Profiles Single Device (MPSD) and Multiple Profiles Multiple

# Devices (MPMD) configurations.

# Possible values: "off", "single", "multiple"

#MultiProfile = off

# Permanently enables the Fast Connectable setting for adapters that

# support it. When enabled other devices can connect faster to us,

# however the tradeoff is increased power consumptions. This feature

# will fully work only on kernel version 4.1 and newer. Defaults to

# 'false'.

#FastConnectable = false

[Policy]

# The ReconnectUUIDs defines the set of remote services that should try

# to be reconnected to in case of a link loss (link supervision

# timeout). The policy plugin should contain a sane set of values by

# default, but this list can be overridden here. By setting the list to

# empty the reconnection feature gets disabled.

#ReconnectUUIDs=00001112-0000-1000-8000-00805f9b34fb, 0000111f-0000-1000-8000-00805f9b>

# ReconnectAttempts define the number of attempts to reconnect after a link

# lost. Setting the value to 0 disables reconnecting feature.

#ReconnectAttempts=7

# ReconnectIntervals define the set of intervals in seconds to use in between

# attempts.

# If the number of attempts defined in ReconnectAttempts is bigger than the

# set of intervals the last interval is repeated until the last attempt.

#ReconnectIntervals=1, 2, 4, 8, 16, 32, 64

# AutoEnable defines option to enable all controllers when they are found.

# This includes adapters present on start as well as adapters that are plugged

# in later on. Defaults to 'false'.

AutoEnable=true

This is commented on your file.
Discoverable=true is missing - you can simply add it.

Aravisian

15h

This is commented on your file.
Discoverable=true is missing - you can simply add it.

Do I just delete the 0 in the #DiscoverableTimeout = 0 and replace the 0 with true like this ...... #DiscoverableTimeout = true ...... or do I type in a whole new command at the end of all that information I copied above ..... or where should I place that string ....

Sorry coding is not my strong suit and I have enough problems dealing with this stupid WiFi not working on this laptop again .... I tried to reload the drivers for the WiFi/Bluetooth card again but it didn't work .... so back to the drawing board again ..... :confounded: :scream:

Wifi and Bluetooth are both Radio - I wonder if these issues are related.
They both operate from the same card.

Remove the hashtag and white space so it looks exactly like:
DiscoverableTimeout=0

My thoughts exactly ..... I may try to solve that problem first and hold on to this info till I get the WiFi fixed .... what'ch think ????

1 Like

I agree. I cannot recall what your Network Card is off-hand...

1 Like

Laptop is a Asus ROG .... Model G732G - AU001T

The Card is .....

Intel 9560 NGW

PCI Express Mini

IEEE 802.11 AC + Bluetooth 5.0

WiFi / Bluetooth

Can you post the output of

sudo lshw -c network

Or

inxi -N

1 Like

Yes give me a little bit as I'm on Win right now and I will need to go back to Zorin after I check my emails and a few things .... maybe 1/2 hour ....

mike@mike-ROG-Strix-G731GT-G731GT:~$ inxi -n
Network:
Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi
IF: wlo1 state: up mac: a0:51:0b:d0:10:6f
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
IF: eno2 state: down mac: 04:d4:c4:77:ba:81
Device-3: Linksys WUSB6300 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
type: USB driver: usb-network
IF-ID-1: pan1 state: unknown speed: -1 duplex: unknown mac: 62:61:3d:68:8f:9b
mike@mike-ROG-Strix-G731GT-G731GT:~$ sudo lshw -c network
[sudo] password for mike:
*-network
description: Wireless interface
product: Wireless-AC 9560 [Jefferson Peak]
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlo1
version: 10
serial: a0:51:0b:d0:10:6f
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.13.0-44-generic firmware=46.4d093a30.0 9000-pu-b0-jf-b0- ip=192.168.1.141 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:16 memory:a441c000-a441ffff
*-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:03:00.0
logical name: eno2
version: 15
serial: 04:d4:c4:77:ba:81
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.13.0-44-generic firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=twisted pair
resources: irq:18 ioport:3000(size=256) memory:a4204000-a4204fff memory:a4200000-a4203fff
mike@mike-ROG-Strix-G731GT-G731GT:~$

Just to let you know right now I have WiFi on Zorin and I am typing on it ..... #!$%^&* ..... go figure

Fascinating...

You think I should give that a try ..... delete the driver ..... I guess it can't hurt .... :grinning: