che ho guardato già prima di aprire il tread.
mi fermo dopo aver aperto impostazioni e non visto l'adattatore che so per certo funzionare con un portatile con Ubuntu 22.04.
ma è scritto già tutto sopra, forse pure nella domanda iniziale
paolo@paolo-fisso:~$ cat -n /etc/bluetooth/main.conf
1 [General]
2
3 # Default adaper name
4 # Defaults to 'BlueZ X.YZ'
5 #Name = BlueZ
6
7 # Default device class. Only the major and minor device class bits are
8 # considered. Defaults to '0x000000'.
9 #Class = 0x000100
10
11 # How long to stay in discoverable mode before going back to non-discoverable
12 # The value is in seconds. Default is 180, i.e. 3 minutes.
13 # 0 = disable timer, i.e. stay discoverable forever
14 #DiscoverableTimeout = 0
15
16 # How long to stay in pairable mode before going back to non-discoverable
17 # The value is in seconds. Default is 0.
18 # 0 = disable timer, i.e. stay pairable forever
19 #PairableTimeout = 0
20
21 # Automatic connection for bonded devices driven by platform/user events.
22 # If a platform plugin uses this mechanism, automatic connections will be
23 # enabled during the interval defined below. Initially, this feature
24 # intends to be used to establish connections to ATT channels. Default is 60.
25 #AutoConnectTimeout = 60
26
27 # Use vendor id source (assigner), vendor, product and version information for
28 # DID profile support. The values are separated by ":" and assigner, VID, PID
29 # and version.
30 # Possible vendor id source values: bluetooth, usb (defaults to usb)
31 #DeviceID = bluetooth:1234:5678:abcd
32
33 # Do reverse service discovery for previously unknown devices that connect to
34 # us. This option is really only needed for qualification since the BITE tester
35 # doesn't like us doing reverse SDP for some test cases (though there could in
36 # theory be other useful purposes for this too). Defaults to 'true'.
37 #ReverseServiceDiscovery = true
38
39 # Enable name resolving after inquiry. Set it to 'false' if you don't need
40 # remote devices name and want shorter discovery cycle. Defaults to 'true'.
41 #NameResolving = true
42
43 # Enable runtime persistency of debug link keys. Default is false which
44 # makes debug link keys valid only for the duration of the connection
45 # that they were created for.
46 #DebugKeys = false
47
48 # Restricts all controllers to the specified transport. Default value
49 # is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW).
50 # Possible values: "dual", "bredr", "le"
51 #ControllerMode = dual
52
53 # Enables Multi Profile Specification support. This allows to specify if
54 # system supports only Multiple Profiles Single Device (MPSD) configuration
55 # or both Multiple Profiles Single Device (MPSD) and Multiple Profiles Multiple
56 # Devices (MPMD) configurations.
57 # Possible values: "off", "single", "multiple"
58 #MultiProfile = off
59
60 # Permanently enables the Fast Connectable setting for adapters that
61 # support it. When enabled other devices can connect faster to us,
62 # however the tradeoff is increased power consumptions. This feature
63 # will fully work only on kernel version 4.1 and newer. Defaults to
64 # 'false'.
65 #FastConnectable = false
66
67 [Policy]
68
69 # The ReconnectUUIDs defines the set of remote services that should try
70 # to be reconnected to in case of a link loss (link supervision
71 # timeout). The policy plugin should contain a sane set of values by
72 # default, but this list can be overridden here. By setting the list to
73 # empty the reconnection feature gets disabled.
74 #ReconnectUUIDs=00001112-0000-1000-8000-00805f9b34fb, 0000111f-0000-1000-8000-00805f9b34fb, 0000110a-0000-1000-8000-00805f9b34fb
75
76 # ReconnectAttempts define the number of attempts to reconnect after a link
77 # lost. Setting the value to 0 disables reconnecting feature.
78 #ReconnectAttempts=7
79
80 # ReconnectIntervals define the set of intervals in seconds to use in between
81 # attempts.
82 # If the number of attempts defined in ReconnectAttempts is bigger than the
83 # set of intervals the last interval is repeated until the last attempt.
84 #ReconnectIntervals=1, 2, 4, 8, 16, 32, 64
85
86 # AutoEnable defines option to enable all controllers when they are found.
87 # This includes adapters present on start as well as adapters that are plugged
88 # in later on. Defaults to 'false'.
89 AutoEnable=true
paolo@paolo-fisso:~$
paolo@paolo-fisso:~$ sudo modprobe btusb
[sudo] password di paolo:
paolo@paolo-fisso:~$ lsmod | grep bluetooth
bluetooth 827392 5 btrtl,btmtk,btintel,btbcm,btusb
ecdh_generic 16384 1 bluetooth
paolo@paolo-fisso:~$ bluetoothctl
Waiting to connect to bluetoothd...
magari arriverà un timeout, ma dopo 15 minuti credo che non stia succedendo nulla.
il bios l'ho girato in lungo ed in largo, sicuramente sono stupido, ma non ho trovato alcun riferimento a bluetooh o usb (a parte che le usb esistono e sono abilitate)
paolo@paolo-fisso:~$ sudo systemctl enable bluetooth.service
[sudo] password di paolo:
Synchronizing state of bluetooth.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable bluetooth
paolo@paolo-fisso:~$ sudo systemctl status bluetooth.service
○ bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor pre>
Active: inactive (dead)
Docs: man:bluetoothd(8)
lines 1-4/4 (END)