bluetooth not working on Ubuntu 13.10
I upgrated ubuntu from 13.4 to 13.10 and my bluetooth stopped working. When I open bluetooth I'm able to put it ON but the visibility doesn't show anything and didn't detect any device.
when I: dmesg | grep Blue
[ 2.046249] usb 3-1: Product: Bluetooth V2.0 Dongle
[ 2.046252] usb 3-1: Manufacturer: Bluetooth v2.0
[ 15.255710] Bluetooth: Core ver 2.16
[ 15.255748] Bluetooth: HCI device and connection manager initialized
[ 15.255759] Bluetooth: HCI socket layer initialized
[ 15.255765] Bluetooth: L2CAP socket layer initialized
[ 15.255776] Bluetooth: SCO socket layer initialized
[ 20.110379] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.110386] Bluetooth: BNEP filters: protocol multicast
[ 20.110400] Bluetooth: BNEP socket layer initialized
[ 20.120635] Bluetooth: RFCOMM TTY layer initialized
[ 20.120656] Bluetooth: RFCOMM socket layer initialized
[ 20.120660] Bluetooth: RFCOMM ver 1.11
when I digit: lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bc2:2300 Seagate RSS LLC Expansion Portable
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 0e6a:6001 Megawin Technology Co., Ltd GEMBIRD Flexible keyboard KB-109F-B-DE
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 13ee:0001 MosArt
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
when I: hciconfig -a
hci0: Type: BR/EDR Bus: USB
BD Address: 00:1B:10:00:2A:EC ACL MTU: 1017:8 SCO MTU: 64:0
DOWN
RX bytes:457 acl:0 sco:0 events:16 errors:0
TX bytes:68 acl:0 sco:0 commands:16 errors:0
Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy:
Link mode: SLAVE ACCEPT
when I digit: rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
when I digit: sudo gedit /etc/bluetooth/main.conf
[General]
# List of plugins that should not be loaded on bluetoothd startup
#DisablePlugins = network,input
# Default adaper name
# %h - substituted for hostname
# %d - substituted for adapter id
Name = %h-%d
# Default device class. Only the major and minor device class bits are
# considered.
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
# Use some other page timeout than the controller default one
# which is 16384 (10 seconds).
PageTimeout = 8192
# 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.
AutoConnectTimeout = 60
# What value should be assumed for the adapter Powered property when
# SetProperty(Powered, ...) hasn't been called yet. Defaults to true
InitiallyPowered = true
# Remember the previously stored Powered state when initializing adapters
RememberPowered = false
# 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
# Enable the GATT functionality. Default is false
EnableGatt = false
When I digit: uname -a
Linux casa-desktop 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
When I digit: lsmod
Module Size Used by
parport_pc 32701 0
rfcomm 69070 4
bnep 19564 2
ppdev 17671 0
ip6t_REJECT 12910 1
xt_hl 12521 6
ip6t_rt 13507 3
nf_conntrack_ipv6 18938 9
nf_defrag_ipv6 34616 1 nf_conntrack_ipv6
ipt_REJECT 12541 1
xt_LOG 17718 8
xt_limit 12711 11
xt_tcpudp 12884 32
xt_addrtype 12635 4
nf_conntrack_ipv4 15012 9
nf_defrag_ipv4 12729 1 nf_conntrack_ipv4
xt_conntrack 12760 18
ip6table_filter 12815 1
ip6_tables 27025 1 ip6table_filter
nf_conntrack_netbios_ns 12665 0
nf_conntrack_broadcast 12589 1 nf_conntrack_netbios_ns
nf_nat_ftp 12741 0
nf_nat 26653 1 nf_nat_ftp
kvm_amd 59958 0
nf_conntrack_ftp 18608 1 nf_nat_ftp
kvm 431315 1 kvm_amd
nf_conntrack 91736 8 nf_nat_ftp,nf_conntrack_netbios_ns,nf_nat,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_filter 12810 1
crct10dif_pclmul 14289 0
crc32_pclmul 13113 0
ip_tables 27239 1 iptable_filter
snd_hda_codec_realtek 55704 1
ghash_clmulni_intel 13259 0
aesni_intel 55624 0
aes_x86_64 17131 1 aesni_intel
snd_hda_codec_hdmi 41117 1
x_tables 34059 13 ip6table_filter,xt_hl,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ip6t_rt,ipt_REJECT,ip6_tables,xt_addrtype,ip6t_REJECT
lrw 13257 1 aesni_intel
snd_hda_intel 48171 5
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
joydev 17377 0
cryptd 20329 3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
arc4 12608 2
snd_hwdep 13602 1 snd_hda_codec
rt2800pci 18690 0
snd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
radeon 1402449 3
rt2800lib 79963 1 rt2800pci
btusb 28267 0
rt2x00pci 13287 1 rt2800pci
rt2x00mmio 13603 1 rt2800pci
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
rt2x00lib 55238 4 rt2x00pci,rt2800lib,rt2800pci,rt2x00mmio
snd_seq_midi 13324 0
mac80211 596969 3 rt2x00lib,rt2x00pci,rt2800lib
snd_seq_midi_event 14899 1 snd_seq_midi
ttm 83995 1 radeon
snd_rawmidi 30095 1 snd_seq_midi
cfg80211 479757 2 mac80211,rt2x00lib
drm_kms_helper 52651 1 radeon
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
bluetooth 371880 12 bnep,btusb,rfcomm
microcode 23518 0
eeprom_93cx6 13344 1 rt2800pci
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
crc_ccitt 12707 1 rt2800lib
snd_timer 29433 2 snd_pcm,snd_seq
snd 69141 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
psmouse 97626 0
drm 296739 5 ttm,drm_kms_helper,radeon
k10temp 13126 0
soundcore 12680 1 snd
serio_raw 13413 0
i2c_algo_bit 13413 1 radeon
i2c_piix4 22106 0
video 19318 0
mac_hid 13205 0
lp 17759 0
parport 42299 3 lp,ppdev,parport_pc
hid_generic 12548 0
usbhid 53014 0
hid 105818 2 hid_generic,usbhid
pata_acpi 13038 0
usb_storage 62062 1
r8169 67341 0
sdhci_pci 18985 0
sdhci 42630 1 sdhci_pci
mii 13934 1 r8169
pata_atiixp 13242 0
ohci_pci 13561 0
ahci 25819 2
libahci 31898 1 ahci
Can someone help me?
Solution 1:
You have to install Blueman, here is how:
sudo apt-get install blueman
after installation logout/re-login and bluetooth should be working fine.
if you notice two bluetooth icons on the taskbar, here is how to fix it