bluetooth not working in recent current
Graham Menhennitt
graham at menhennitt.com.au
Tue May 24 08:31:36 UTC 2016
I've been running 11-current AMD64 on this machine for about a year. It
has a bluetooth dongle that has worked correctly up until a week ago. I
updated to the latest source around then, so I presume that's what broke it.
I have
ng_ubt_load="YES"
in /boot/loader.conf, and
bluetooth_enable="YES"
in /etc/rc.conf.
In dmesg, I can see
ubt0: <Broadcom USB Bluetooth Dongle, class 224/1, rev 1.10/0.01,
addr 2> on usbus6
and when I do
# ngctl list
There are 7 total nodes:
Name: ubt0 Type: ubt ID: 00000001 Num
hooks: 0
Name: ngctl1336 Type: socket ID: 00000022 Num
hooks: 0
Name: btsock_hci_raw Type: btsock_hci_raw ID: 00000002 Num
hooks: 0
Name: btsock_l2c_raw Type: btsock_l2c_raw ID: 00000003 Num
hooks: 0
Name: btsock_l2c Type: btsock_l2c ID: 00000004 Num
hooks: 0
Name: btsock_sco Type: btsock_sco ID: 00000005 Num
hooks: 0
Name: re0 Type: ether ID: 00000013 Num
hooks: 0
But
# hccontrol -n ubt0hci inquiry
hccontrol: Could not find HCI nodes
Output of kldstat, and my kernel config are below.
Could somebody please give me a clue.
Thanks in advance for any help,
Graham
Id Refs Address Size Name
1 39 0xffffffff80200000 13c26b0 kernel
2 1 0xffffffff815c4000 a2d0 ng_ubt.ko
3 2 0xffffffff815cf000 13b08 ng_hci.ko
4 4 0xffffffff815e3000 3328 ng_bluetooth.ko
5 8 0xffffffff815e7000 1a748 netgraph.ko
6 1 0xffffffff81602000 b67618 nvidia.ko
7 3 0xffffffff8216a000 6ef80 vboxdrv.ko
8 1 0xffffffff82421000 2a06 uhid.ko
9 1 0xffffffff82424000 e233 ng_l2cap.ko
10 1 0xffffffff82433000 1ce60 ng_btsocket.ko
11 1 0xffffffff82450000 3c04 ng_socket.ko
12 1 0xffffffff82454000 3725 ums.ko
13 1 0xffffffff82458000 3e0e uplcom.ko
14 1 0xffffffff8245c000 54b8 ucom.ko
15 2 0xffffffff82462000 2a0f vboxnetflt.ko
16 1 0xffffffff82465000 4374 ng_ether.ko
17 1 0xffffffff8246a000 3f86 vboxnetadp.ko
include GENERIC
ident starker
nooptions QUOTA # Enable disk quotas for UFS
nooptions MD_ROOT # MD is a potential root device
nooptions NFS_ROOT # NFS usable as /, requires NFSCL
#nooptions COMPAT_FREEBSD32 # Compatible with i386 binaries
nooptions COMPAT_FREEBSD4 # Compatible with FreeBSD4
nooptions COMPAT_FREEBSD5 # Compatible with FreeBSD5
nooptions COMPAT_FREEBSD6 # Compatible with FreeBSD6
nooptions COMPAT_FREEBSD7 # Compatible with FreeBSD7
#nooptions SYSVSHM # SYSV-style shared memory
#nooptions SYSVMSG # SYSV-style message queues
#nooptions SYSVSEM # SYSV-style semaphores
nooptions XENHVM
nodevice fdc
#nodevice ahci # AHCI-compatible SATA
controllers
nodevice mvs # Marvell
88SX50XX/88SX60XX/88SX70XX/SoC SATA
nodevice siis # SiliconImage
SiI3124/SiI3132/SiI3531 SATA
nodevice ahc # AHA2940 and onboard
AIC7xxx devices
nodevice ahd # AHA39320/29320 and
onboard AIC79xx devices
nodevice esp # AMD Am53C974 (Tekram
DC-390(T))
nodevice hptiop # Highpoint RocketRaid
3xxx series
nodevice isp # Qlogic family
nodevice mpt # LSI-Logic MPT-Fusion
nodevice mps # LSI-Logic MPT-Fusion 2
nodevice mpr # LSI-Logic MPT-Fusion 3
nodevice sym # NCR/Symbios Logic
(newer chipsets + those of `ncr')
nodevice trm # Tekram DC395U/UW/F
DC315U adapters
nodevice adv # Advansys SCSI adapters
nodevice adw # Advansys wide SCSI
adapters
nodevice aic # Adaptec 15[012]x SCSI
adapters, AIC-6[23]60.
nodevice bt # Buslogic/Mylex
MultiMaster SCSI adapters
nodevice isci # Intel C600 SAS controller
nodevice ch # SCSI media changers
#nodevice da # Direct Access (disks)
nodevice sa # Sequential Access
(tape etc)
#nodevice cd # CD
#nodevice pass # Passthrough device
(direct ATA/SCSI access)
nodevice ses # Enclosure Services
(SES and SAF-TE)
nodevice amr # AMI MegaRAID
nodevice arcmsr # Areca SATA II RAID
nodevice ciss # Compaq Smart RAID 5*
nodevice dpt # DPT Smartcache III, IV
- See NOTES for options
nodevice hptmv # Highpoint RocketRAID 182x
nodevice hptnr # Highpoint DC7280, R750
nodevice hptrr # Highpoint RocketRAID
17xx, 22xx, 23xx, 25xx
nodevice hpt27xx # Highpoint RocketRAID 27xx
nodevice iir # Intel Integrated RAID
nodevice ips # IBM (Adaptec) ServeRAID
nodevice mly # Mylex
AcceleRAID/eXtremeRAID
nodevice twa # 3ware 9000 series
PATA/SATA RAID
nodevice tws # LSI 3ware 9750
SATA+SAS 6Gb/s RAID controller
nodevice aac # Adaptec FSA RAID
nodevice aacp # SCSI passthrough for
aac (requires CAM)
nodevice aacraid # Adaptec by PMC RAID
nodevice ida # Compaq Smart RAID
nodevice mfi # LSI MegaRAID SAS
nodevice mlx # Mylex DAC960 family
nodevice mrsas # LSI/Avago MegaRAID
SAS/SATA, 6Gb/s and 12Gb/s
nodevice twe # 3ware ATA RAID
nodevice atkbdc # AT keyboard controller
nodevice atkbd # AT keyboard
nodevice psm # PS/2 mouse
#nodevice kbdmux # keyboard multiplexer
nodevice cbb # cardbus (yenta) bridge
nodevice pccard # PC Card (16-bit) bus
nodevice cardbus # CardBus (32-bit) bus
nodevice ppc
nodevice ppbus # Parallel port bus
(required)
nodevice lpt # Printer
nodevice ppi # Parallel port
interface device
nodevice puc # Multi I/O cards and
multi-channel UARTs
nodevice bxe # Broadcom NetXtreme II
BCM5771X/BCM578XX 10GbE
nodevice de # DEC/Intel DC21x4x
(``Tulip'')
nodevice em # Intel PRO/1000 Gigabit
Ethernet Family
nodevice igb # Intel PRO/1000 PCIE
Server Gigabit Family
nodevice ixgbe # Intel PRO/10GbE PCIE
Ethernet Family
nodevice ixl # Intel XL710 40Gbe PCIE
Ethernet
nodevice ixlv # Intel XL710 40Gbe VF
PCIE Ethernet
nodevice le # AMD Am7900 LANCE and
Am79C9xx PCnet
nodevice ti # Alteon Networks Tigon
I/II gigabit Ethernet
nodevice txp # 3Com 3cR990 (``Typhoon'')
nodevice vx # 3Com 3c590, 3c595
(``Vortex'')
nodevice ae # Attansic/Atheros L2
FastEthernet
nodevice age # Attansic/Atheros L1
Gigabit Ethernet
nodevice alc # Atheros AR8131/AR8132
Ethernet
nodevice ale # Atheros
AR8121/AR8113/AR8114 Ethernet
nodevice bce # Broadcom
BCM5706/BCM5708 Gigabit Ethernet
nodevice bfe # Broadcom BCM440x
10/100 Ethernet
nodevice bge # Broadcom BCM570xx
Gigabit Ethernet
nodevice cas # Sun Cassini/Cassini+
and NS DP83065 Saturn
nodevice dc # DEC/Intel 21143 and
various workalikes
nodevice et # Agere ET1310
10/100/Gigabit Ethernet
nodevice fxp # Intel EtherExpress
PRO/100B (82557, 82558)
nodevice gem # Sun GEM/Sun ERI/Apple GMAC
nodevice hme # Sun HME (Happy Meal
Ethernet)
nodevice jme # JMicron JMC250
Gigabit/JMC260 Fast Ethernet
nodevice lge # Level 1 LXT1001
gigabit Ethernet
nodevice msk # Marvell/SysKonnect
Yukon II Gigabit Ethernet
nodevice nfe # nVidia nForce MCP
on-board Ethernet
nodevice nge # NatSemi DP83820
gigabit Ethernet
nodevice pcn # AMD Am79C97x PCI
10/100 (precedence over 'le')
nodevice rl # RealTek 8129/8139
nodevice sf # Adaptec AIC-6915
(``Starfire'')
nodevice sge # Silicon Integrated
Systems SiS190/191
nodevice sis # Silicon Integrated
Systems SiS 900/SiS 7016
nodevice sk # SysKonnect SK-984x &
SK-982x gigabit Ethernet
nodevice ste # Sundance ST201 (D-Link
DFE-550TX)
nodevice stge # Sundance/Tamarack
TC9021 gigabit Ethernet
nodevice tl # Texas Instruments
ThunderLAN
nodevice tx # SMC EtherPower II
(83c170 ``EPIC'')
nodevice vge # VIA VT612x gigabit
Ethernet
nodevice vr # VIA Rhine, Rhine II
nodevice wb # Winbond W89C840F
nodevice xl # 3Com 3c90x
(``Boomerang'', ``Cyclone'')
nodevice cs # Crystal Semiconductor
CS89x0 NIC
nodevice ed # NE[12]000, SMC Ultra,
3c503, DS8390 cards
nodevice ex # Intel EtherExpress
Pro/10 and Pro/10+
nodevice ep # Etherlink III based cards
nodevice fe # Fujitsu MB8696x based
cards
nodevice sn # SMC's 9000 series of
Ethernet chips
nodevice xe # Xircom pccard Ethernet
nodevice wlan # 802.11 support
nodevice wlan_wep # 802.11 WEP support
nodevice wlan_ccmp # 802.11 CCMP support
nodevice wlan_tkip # 802.11 TKIP support
nodevice wlan_amrr # AMRR transmit rate
control algorithm
nodevice an # Aironet 4500/4800
802.11 wireless NICs.
nodevice ath # Atheros NICs
nodevice ath_pci # Atheros pci/cardbus glue
nodevice ath_hal # pci/cardbus chip support
nodevice ath_rate_sample # SampleRate tx rate
control for ath
nodevice ipw # Intel 2100 wireless NICs.
nodevice iwi # Intel
2200BG/2225BG/2915ABG wireless NICs.
nodevice iwn # Intel
4965/1000/5000/6000 wireless NICs.
nodevice malo # Marvell Libertas
wireless NICs.
nodevice mwl # Marvell 88W8363
802.11n wireless NICs.
nodevice ral # Ralink Technology
RT2500 wireless NICs.
nodevice wi #
WaveLAN/Intersil/Symbol 802.11 wireless NICs.
nodevice wpi # Intel 3945ABG wireless
NICs.
#nodevice sound # Generic sound driver
(required)
nodevice snd_cmi # CMedia CMI8338/CMI8738
nodevice snd_csa # Crystal Semiconductor
CS461x/428x
nodevice snd_emu10kx # Creative SoundBlaster
Live! and Audigy
nodevice snd_es137x # Ensoniq AudioPCI ES137x
#nodevice snd_hda # Intel High Definition
Audio
nodevice snd_ich # Intel, NVidia and
other ICH AC'97 Audio
nodevice snd_via8233 # VIA VT8233x Audio
nodevice mmc # MMC/SD bus
nodevice mmcsd # MMC/SD memory card
nodevice sdhci # Generic PCI SD Host
Controller
nodevice virtio # Generic VirtIO bus
(required)
nodevice virtio_pci # VirtIO PCI device
nodevice vtnet # VirtIO Ethernet device
nodevice virtio_blk # VirtIO Block device
nodevice virtio_scsi # VirtIO SCSI device
nodevice virtio_balloon # VirtIO Memory Balloon
device
nodevice hyperv # HyperV drivers
nodevice xenpci # Xen HVM Hypervisor
services driver
nodevice vmx # VMware VMXNET3 Ethernet
More information about the freebsd-current
mailing list