From owner-freebsd-bluetooth@FreeBSD.ORG Tue Nov 9 22:05:08 2010 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 2C2CA1065696 for ; Tue, 9 Nov 2010 22:05:08 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id E46038FC21 for ; Tue, 9 Nov 2010 22:05:07 +0000 (UTC) Received: by iwn39 with SMTP id 39so8115413iwn.13 for ; Tue, 09 Nov 2010 14:05:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=YjiRw86JjPP/sfHrhpgzWKacOgAZJ77j+zTu7MpHPUY=; b=aBdhygjoaRwG50M8kqYKrnws1eHbtquPXuUKeP0utvBkrIVFiyEfWkJaMcHzeDEqwl 9mSOuJgNe8PSxy2AHJDa5T2/GS9P/1WK80rxzAUQZ0X5XTYM774HmOei+oaTkiLeTnNw uPqR4uOcqmrj6OTO7eYh3n6EzjTh3wrlL/Dqo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=DXjg0/jpcsmggPIfDkDwKFF/OVoT3pl2gKcj4FYik2Ujc6IDzeimmqMRbasDAxGu7x f5tntkJx9L++iV51EcnxTNxtpH0evAiEc+AFm5tK5gHkzi9XcoKCkuLh+wZ/q+uQ8GQC AGgzgj6Oc2MzuxGbZs75MLMeLctlUSv+YREJc= MIME-Version: 1.0 Received: by 10.231.167.146 with SMTP id q18mr5690968iby.163.1289340306315; Tue, 09 Nov 2010 14:05:06 -0800 (PST) Received: by 10.231.207.14 with HTTP; Tue, 9 Nov 2010 14:05:06 -0800 (PST) Date: Tue, 9 Nov 2010 14:05:06 -0800 Message-ID: From: Maksim Yevmenkin To: freebsd-bluetooth@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: [RFC] firmware downloader for atheros ar3011 based usb bluetooth devices 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: Tue, 09 Nov 2010 22:05:08 -0000 dear freebsd-bluetooth@ users, i'd like to request feedback/comments/etc. on a firmware downloader for atheros ar3011 based usb bluetooth devices. there are actually a couple of versions available: (1) kernel-based version. it includes a couple of kernel modules: one to hold firmware image and another to download it. it can be located at http://people.freebsd.org/~emax/ath3k.tar.gz (2) userspace-based version. basically it is a userspace tool that is invoked from devd(8) and uses libusb20(3) and ugen(4) interfaces to download the firmware. it can be located at http://people.freebsd.org/~emax/ath3kfw.tar.gz both seems to work for me. but, i'm leaning towards userspace option :) once again, options (1) and (2) are mutually exclusive, so, please, only try one at a time :) please take a look, try it out and let me know if it works. i'll probably commit something towards the end of the week. i also would like to thank Rusty Nejdl for donating hardware (ASUS USB-BT211 http://www.newegg.com/Product/Product.aspx?Item=N82E16833320057 dongle). this dongle has an awesome form factor :) its pretty darn small :) thanks, max