[SOLVED]Bluetooth Lenovo g50-70 rebecca

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help
Locked
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

[SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Hallo.

I'm in an Lenovo notebook G50-70 Linux Mint 17.1 32bit and everything seems to work perfect.

Bluetooth NOT. It doesn't find any device and also doesn't sho anything.

Here are the infos i can give you:

Code: Select all

  lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
	Subsystem: Lenovo Device [17aa:380a]
	Kernel driver in use: r8169
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
	Subsystem: Lenovo Device [17aa:b736]
	Kernel driver in use: rtl8723be
  

Code: Select all

 lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 0bda:b728 Realtek Semiconductor Corp. 
Bus 002 Device 003: ID 0c45:6513 Microdia 
Bus 002 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 007: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Code: Select all

lsmod | grep bluetooth
bluetooth             342208  22 bnep,btusb,rfcomm

Code: Select all

  sudo cat /sys/kernel/debug/usb/devices

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 4
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 3.13
S:  Manufacturer=Linux 3.13.0-37-generic xhci_hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 9
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.13
S:  Manufacturer=Linux 3.13.0-37-generic xhci_hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  7 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  2
P:  Vendor=04e8 ProdID=6860 Rev= 4.00
S:  Manufacturer=SAMSUNG
S:  Product=SAMSUNG_Android
S:  SerialNumber=4df170431d067fd3
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 96mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=06(still) Sub=01 Prot=01 Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
E:  Ad=83(I) Atr=03(Int.) MxPS=  28 Ivl=4ms
C:  #Ifs= 3 Cfg#= 2 Atr=c0 MxPwr= 96mA
A:  FirstIf#= 1 IfCount= 2 Cls=02(comm.) Sub=02 Prot=01
I:  If#= 0 Alt= 0 #EPs= 3 Cls=06(still) Sub=01 Prot=01 Driver=
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
E:  Ad=83(I) Atr=03(Int.) MxPS=  28 Ivl=4ms
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=
E:  Ad=86(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
I:  If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T:  Bus=02 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=0129 Rev=39.60
S:  Manufacturer=Generic
S:  Product=USB2.0-CRW
S:  SerialNumber=20100201396000000
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rts5139
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   3 Ivl=64ms

T:  Bus=02 Lev=01 Prnt=01 Port=05 Cnt=03 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0c45 ProdID=6513 Rev= 0.12
S:  Manufacturer=J5PE7T2HW
S:  Product=Lenovo EasyCamera
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E:  Ad=83(I) Atr=03(Int.) MxPS=  16 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS= 128 Ivl=125us
I:  If#= 1 Alt= 2 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS= 256 Ivl=125us
I:  If#= 1 Alt= 3 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS= 800 Ivl=125us
I:  If#= 1 Alt= 4 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS=1600 Ivl=125us
I:  If#= 1 Alt= 5 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS=2400 Ivl=125us
I:  If#= 1 Alt= 6 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E:  Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us

T:  Bus=02 Lev=01 Prnt=01 Port=06 Cnt=04 Dev#=  4 Spd=12   MxCh= 0
D:  Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=b728 Rev= 2.00
S:  Manufacturer=Realtek 
S:  Product=Bluetooth Radio 
S:  SerialNumber=00e04c000001
C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=   0 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
I:  If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=   9 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=   9 Ivl=1ms
I:  If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=  17 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=  17 Ivl=1ms
I:  If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=  25 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=  25 Ivl=1ms
I:  If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=  33 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=  33 Ivl=1ms
I:  If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E:  Ad=03(O) Atr=01(Isoc) MxPS=  49 Ivl=1ms
E:  Ad=83(I) Atr=01(Isoc) MxPS=  49 Ivl=1ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.13
S:  Manufacturer=Linux 3.13.0-37-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 8
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=8000 Rev= 0.04
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms

Code: Select all

uname -a
Linux lenovo 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:30:01 UTC 2014 i686 i686 i686 GNU/Linux

Code: Select all

rfkill list all
0: ideapad_wlan: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
1: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
3: ideapad_bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
These is what i found requested in Topic http://forums.linuxmint.com/viewtopic.php?f=90&t=190846

Somebody could help me please. I'm not very good in Hardware tricking and i don't want to mess up my machine.

Thanks in anticipation
Last edited by kubwit on Sun Jul 05, 2015 12:45 pm, edited 1 time in total.
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

The other thread is of no use to you. I will edit this to include commands that should get your bluetooth going in about 4 hours

Code: Select all

sudo apt get git build-essential linux-headers-generic

Code: Select all

git clone https://github.com/lwfinger/rtlwifi_new.git

Code: Select all

cd rtlwifi_new

Code: Select all

make

Code: Select all

sudo make install

Code: Select all

cd ~

Code: Select all

git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git

Code: Select all

cd rtl8723au_bt

Code: Select all

make

Code: Select all

sudo make install
Reboot
Last edited by JeremyB on Tue Nov 24, 2015 6:42 am, edited 2 times in total.
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Hi thanks for your reply. i'm installing now.

Just for who is reading after me your code

Code: Select all

    sudo apt get git build-essential linux-headers-generic
i think should be:

Code: Select all

    sudo apt-get install git build-essential linux-headers-generic
right?

i reply when is finished. Thanks right now
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

i'm trying clone git file and i get this:

Code: Select all

 git clone https://github.com/lwfinger/rtlwifi_new.git
Cloning into 'rtlwifi_new'...
error: RPC failed; result=6, HTTP code = 0
fatal: The remote end hung up unexpectedly
any idea?
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

So. i got the git file by downloading the zipfile form github.

I followed all steps, rebooted but no way.

can't find any device (phone, sound boxes ecc)

Also the pc is not visible to other devices (yes i activated the visibility)

Maybe you have another idea or i can give you more info

thanks for your reply
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Hi JeremyB.

i got only the master file. The troy worked with clone command from terminal.

Because i'm travelling for business until my last reply i retried to connect my phone.

Now it works via blueman i connected it and it was found immediately. Also the tethering via bluetooth works like a charm now.

The only thing which remains to solve is to pair headsets and my ueboom box.

With my headset there is no way

Anyway. I thank you very very very much right now. I get back when i try the boombox
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

https://github.com/lwfinger/rtlwifi_new ... master.zip

This is the file i downloaded for precision

i created by hand the 'rtlwifi_new' directory and extracted the zip file inside the folder
than i contiunued

Code: Select all

cd rtlwifi_new

Code: Select all

make
.
.
.
and so one like your advice in the first reply
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

kubwit wrote:https://github.com/lwfinger/rtlwifi_new ... master.zip

This is the file i downloaded for precision

i created by hand the 'rtlwifi_new' directory and extracted the zip file inside the folder
than i contiunued

Code: Select all

cd rtlwifi_new

Code: Select all

make
.
.
.
and so one like your advice in the first reply
Then you should be able to

Code: Select all

sudo make install
and reboot unless you aren't in the correct folder

A bit strange that the git clone command didn't work as it worked for me this morning
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Hallo. I still did not solved the problem connecting the logitech ue boombox to my laptop. The bluetooth connection between my laptop and the cellphone works perfect now.

Still the boombox does not work. Blueman sees it connects to it but it says audio stream failed.

Any idea how to solve/debug this?

thanks
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

Are you using Cinnamon?
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: [SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Hallo Jeremy B and thanks for your reply.

Yes i'm using Cinamon.

In the meanwhile i put [SOLVED] although i don't think that i really solved it. I tell you what i did step by step.

1. I had a look on this : http://askubuntu.com/questions/252794/c ... ch-boombox and i tried it out making changes in the /etc/bluetooth/audio.conf but nothing also after rebooting (i didn't take out the changes)

2. i had a look on this http://ubuntuforums.org/showthread.php?t=2202160 and i executed the command

Code: Select all

 pactl load-module module-bluetooth-discover
and nothing happened

3. i switched on and off the bluetooth services via bluemon and nothing changed.

4. Then suddenly i right clicked on the bluemon icon in the task bar and i wondered about the "local services" entry
screen.png
screen.png
i activated it although it is highly experimental AND WOWWW My UE BOOM BOX gives what i want SOOUUUNNND YEAAHHHH.

So i hope somebody can help this.

I wonder if there is any way to get this running out of the box in any way.

If i can help you to make some test please post here

Best regards and thanks again for your help Jeremy B
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: [SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Now i rebooted and i tried out if it connects reproducing sound... but nothing.

I retried to give the

Code: Select all

     pactl load-module module-bluetooth-discover
and after this applying the headset emulation on the local services (blueman) it works again.

Is it possibel to aply

Code: Select all

     pactl load-module module-bluetooth-discover
on loading the system?
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: [SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

Since you are using Cinnamon, I would uninstall Blueman and it should still work with Cinnamon's Bluetooth Manager and then you won't have to worry about the pactl load-module module-bluetooth-discover command every reboot

It would be possible to put

Code: Select all

sudo pactl load-module module-bluetooth discover
in rc.local but it would need a timer so it would run at some time after blueman started
You could try[coode]sudo gedit /etc/rc.local[/code] and above exit 0 put in

Code: Select all

sleep 30
pactl load-module module-bluetooth-discover
Save, exit and reboot then check

Code: Select all

pactl list short
for module-bluetooth-discover, if it isn't found change sleep 30 to sleep 45 and reboot
kubwit
Level 1
Level 1
Posts: 10
Joined: Fri Apr 10, 2015 9:26 am

Re: [SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by kubwit »

Ok. Thanks.

I uninstalled Blueman and it works like it should. I installed it in the beginning because the cinamon bluetooth did not work.

In the meanwhile i upgraded to mint 17.2 and i had to reinstall the patch files.

First i downloaded

Code: Select all

https://github.com/lwfinger/rtlwifi_new ... master.zip
then

Code: Select all

cd rtlwifi_new-master
then

Code: Select all

make
then

Code: Select all

make install
after

Code: Select all

cd ~

Code: Select all

 git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git

Code: Select all

cd rtl8723au_bt-troy

Code: Select all

make

Code: Select all

make install
reboot machine and it should work.

Thanks for help Jeremy B
JeremyB
Level 20
Level 20
Posts: 12008
Joined: Fri Feb 21, 2014 8:17 am

Re: [SOLVED]Bluetooth Lenovo g50-70 rebecca

Post by JeremyB »

I think that something changed with the commands

Code: Select all

cd rtl8723au_bt-troy
should be

Code: Select all

cd rtl8723au_bt
Since I posted that a poster at Ubuntu forums make this in a DKMS format that should work after a kernel update and it is simpler to install.

Code: Select all

sudo add-apt-repository ppa:hanipouspilot/rtlwifi

Code: Select all

sudo apt-get update

Code: Select all

sudo apt-get install rtl8723au-bt-dkms rtlwifi-new-dkms linux-firmware
Locked

Return to “Hardware Support”