From owner-freebsd-questions@FreeBSD.ORG Mon Aug 6 20:17:16 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4DC116A419 for ; Mon, 6 Aug 2007 20:17:16 +0000 (UTC) (envelope-from cb@severious.net) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.freebsd.org (Postfix) with ESMTP id 9718713C459 for ; Mon, 6 Aug 2007 20:17:16 +0000 (UTC) (envelope-from cb@severious.net) Received: by ion.gank.org (Postfix, from userid 1001) id 4081810F4E; Mon, 6 Aug 2007 15:17:16 -0500 (CDT) Date: Mon, 6 Aug 2007 15:17:15 -0500 From: Craig Boston To: Graham Bentley Message-ID: <20070806201702.GA16758@nowhere> Mail-Followup-To: Craig Boston , Graham Bentley , freebsd-questions@freebsd.org References: <20070806100825.GB893@cpcnw.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070806100825.GB893@cpcnw.co.uk> User-Agent: Mutt/1.4.2.3i Cc: freebsd-questions@freebsd.org Subject: Re: USB Phone Charging X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 20:17:16 -0000 On Mon, Aug 06, 2007 at 11:08:25AM +0100, Graham Bentley wrote: > My Blackberry mobile phone refuses to charge from USB > when logged into FreeBSD. For some reason that I'm not 100% clear on, the USB configuration has to be activated before the blackberry will charge. My first thought was that the port would go into a power-save mode if there was no driver attached. However those little USB lamps and such manage to bleed quite a bit of power off the port and don't require a driver, so I'm not so sure... In any case, OpenBSD has a dummy driver that I ported over a while back. It's in my local tree; here is a copy that's been extracted so that it can be compiled standalone: http://www.severious.net/uberry.tar.gz Just extract the tarball, cd into the uberry dir, and run 'make'. It will create a .ko file that you can put in your /boot/modules/. Load it like any other kernel module and you should be good the next time you plug it in. Craig