Odd Wireless/Bluetooth issue

This is and it isn’t a networking issue, so I’m going to ask here since
the driver in question is related to the network adapter.

I just got a Dell XPS 8700 Special Edition system, and the wireless card
it comes with is an Intel 7260 card with Bluetooth 4.0 capabilities.

The wireless component seems to work fine.

The bluetooth, however, doesn’t.

dmesg shows:


[jhenderson@artifactovol ~]$ sudo dmesg | grep -i bluetooth
   24.499676] Bluetooth: Core ver 2.16
   24.499689] Bluetooth: HCI device and connection manager initialized
   24.499696] Bluetooth: HCI socket layer initialized
   24.499697] Bluetooth: L2CAP socket layer initialized
   24.499700] Bluetooth: SCO socket layer initialized
   24.501768] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
   24.501771] Bluetooth: BNEP filters: protocol multicast
   24.501778] Bluetooth: BNEP socket layer initialized

lspci:


04:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)

But lsusb (which I understand is where the bluetooth controller should be
showing up) doesn’t show anything. Neither does hcitool or bluetoothctl

  • so it seems pretty clear that there’s a driver or something missing.

I’m not sure what I’m missing or what else is needed. The system came
with Windows 8.1 preinstalled on it (currently relegated to being
available for steam games that aren’t ported to Linux), but oddly the
bluetooth controller doesn’t show up in device manager under Windows
either. I can’t find anywhere in the BIOS where it’s disabled, but
wonder if there are some troubleshooting steps I might do under Linux
before I try to navigate Dell technical support (or the CostCo
“concierge” that’s available to help me with stuff like this).

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Hi Jim

Check that it is not hard or soft-blocked

rfkill list

If I soft-block my bluetooth device with

rfkill block bluetooth

it is no longer reported by ‘lsusb’ or ‘usb-devices’ (as expected)

It is curious that the bluetooth device has not yet been enabled in your Windows environment. Is there a BT icon where you can then ‘Add a Bluetooth Device’? Have you checked for updated drivers/firmware?

http://www.dell.com/support/home/us/en/19/product-support/product/xps-8700/drivers

Might help with getting the device activated. FWIW, there are references to needing to activate in Windows, before being able to access in Linux, end I remember running into similar issue with my old HP laptop with respect to wireless. (The hardware could be disabled in such a way as to become unreachable from Linux.)

FWIW:
https://wiki.archlinux.org/index.php/Dell_XPS_M1330#Bluetooth

On Wed, 20 Aug 2014 02:56:02 +0000, deano ferrari wrote:

> Hi Jim
>
> Check that it is not hard or soft-blocked
>
> Code:
> --------------------
> rfkill list
> --------------------
>
>
> If I soft-block my bluetooth device with
>
> Code:
> --------------------
> rfkill block bluetooth
> --------------------
>
> it is no longer reported by ‘lsusb’ or ‘usb-devices’ (as expected)

Nope, the only device that shows up there is the wireless card.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On Wed, 20 Aug 2014 03:26:05 +0000, deano ferrari wrote:

> It is curious that the bluetooth device has not yet been enabled in your
> Windows environment. Is there a BT icon where you can then ‘Add a
> Bluetooth Device’? Have you checked for updated drivers/firmware?
>
> http://tinyurl.com/pvaguce

Yep, first thing I tried - the installed driver is the current one, and
there’s nothing in Windows’ control panel relating to Bluetooth at all.

I’ll check that link out, though, see if that helps.

> Might help with getting the device activated. FWIW, there are references
> to needing to activate in Windows, before being able to access in Linux,
> end I remember running into similar issue with my old HP laptop with
> respect to wireless. (The hardware could be disabled in such a way as to
> become unreachable from Linux.)
>
> FWIW:
> https://wiki.archlinux.org/index.php/Dell_XPS_M1330#Bluetooth

Yeah, I think I ran across that one with the suggestion that it had to be
enabled in Windows first. I believe this copy of Windows is activated
(there’s no indication that it isn’t), but that gives me a couple ideas
to try.

Thanks


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Just to clarify, I meant the device being activated (in a Windows environment), not Windows itself. :slight_smile:

On Wed, 20 Aug 2014 03:56:01 +0000, deano ferrari wrote:

> hendersj;2660315 Wrote:
>>
>> Yeah, I think I ran across that one with the suggestion that it had to
>> be enabled in Windows first. I believe this copy of Windows is
>> activated (there’s no indication that it isn’t), but that gives me a
>> couple ideas to try.
>>
>> Thanks
>>
>> –
>> Jim Henderson openSUSE Forums Administrator Forum Use Terms &
>> Conditions at http://tinyurl.com/openSUSE-T-C
> Just to clarify, I meant the device being activated (in a Windows
> environment), not Windows itself. :slight_smile:

Ah, OK. That helps.

And I’ve just realized I meant to put this in the wireless forum - but I
think I may have found a solution (we’ll see later tonight or tomorrow).
Seems that Intel’s driver has been a little weird with this particular
controller with Win 8.1, and there is actually an ‘unrecognized’ USB
device in the Win 8.1 system.

So, I’ve grabbed the latest bluetooth driver from Intel directly and
we’ll see if that lets me at least find the device in Windows. Then I
can make sure it’s properly enabled there, flip back to openSUSE, and see
if it shows up once it’s working in Windows.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On Thu, 21 Aug 2014 02:21:59 +0000, Jim Henderson wrote:

> So, I’ve grabbed the latest bluetooth driver from Intel directly and
> we’ll see if that lets me at least find the device in Windows. Then I
> can make sure it’s properly enabled there, flip back to openSUSE, and
> see if it shows up once it’s working in Windows.

Good news - doing that resulted in the Bluetooth device working under
Windows, and now it works under Linux as well. :slight_smile:

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

That is good news. As I’d hoped it would. :slight_smile: