From owner-freebsd-bluetooth@FreeBSD.ORG Wed Jun 22 04:08:41 2011 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5BF9106568E for ; Wed, 22 Jun 2011 04:08:41 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 6BFDB8FC08 for ; Wed, 22 Jun 2011 04:08:41 +0000 (UTC) Received: by wwe6 with SMTP id 6so384567wwe.31 for ; Tue, 21 Jun 2011 21:08:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=8GnxFpXnTnfP+mUr6JR+9XL/CzIWwMbIP45dyGU7Kag=; b=AKl8x+Fzp0zuZeuXyGrbYMyFC93DGWYEGLlS+hCUmqGquFPRSXJu8n2FiZnyHw85wc XzkqEX8++0fe1TnX6oY88JIlk0Pii4Fm2NStS/o1lwy+HK3Dg12+l7OIlSW3qZZcNZ2A biO1Q65LcgetWFZS+Pg/umrWfx/YVUDp8l5MA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Pbq/9JZowMTkeTTNoTXFc1FSrQ8MI1EUZOe3K6ILu83zuWh/xRPupDlcaaS2C7u1OA cRWyiyS2W67N2U43YluL7eg5aICtPCnpRUTdx77WHVqrPUF0D+JAPTGn5+lbGdPNSdYw PYb1pnrOXqRkgitqUt+YxRhHYje32y3mQc/RE= MIME-Version: 1.0 Received: by 10.216.232.13 with SMTP id m13mr1500612weq.110.1308713844367; Tue, 21 Jun 2011 20:37:24 -0700 (PDT) Received: by 10.216.65.203 with HTTP; Tue, 21 Jun 2011 20:37:24 -0700 (PDT) Date: Tue, 21 Jun 2011 22:37:24 -0500 Message-ID: From: Brandon Gooch To: freebsd-bluetooth@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Broadcom BCM2046B1 in HCI mode? X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jun 2011 04:08:41 -0000 I have one of these in my notebook: uhub4: on usbus0 This is a bluetooth device in HID mode, but I'd like to switch it to HCI mode. I found the following in rc.conf(5): ubthidhci_enable (bool) If set to ``YES'', change the USB Bluetooth controller from HID mode to HCI mode. You also need to specify the location of USB Bluetooth controller with the ubthidhci_busnum and ubthidhci_addr variables. ubthidhci_busnum Bus number where the USB Bluetooth controller is located. Check the output of usbconfig(8) on your system to find this information. ubthidhci_addr Bus address of the USB Bluetooth controller. Check the out- put of usbconfig(8) on your system to find this information. So I added the appropriate directives to /etc/rc.conf, to no avail: ubthidhci_enable="YES" ubthidhci_busnum="0" ubthidhci_addr="5" This basically calls usbconfig(8) at system start-up in the following way: /usr/sbin/usbconfig -u 0 -a 5 do_request 0x40 0 0 0 0 > /dev/null 2>&1 Running this command manually, I see this output: REQUEST = ...which I've read as potentially being OK, as the operation still may have successfully completed -- it hasn't :( So, has anyone had any luck using this rc.conf(5) directive, or does anyone on this list have a modified usbconfig(8) command that may help me coax HCI from this device? -Brandon