From owner-freebsd-mobile@FreeBSD.ORG Sat May 3 13:36:31 2008 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 61B0C106567A for ; Sat, 3 May 2008 13:36:31 +0000 (UTC) (envelope-from volker@vwsoft.com) Received: from frontmail.ipactive.de (frontmail.maindns.de [85.214.95.103]) by mx1.freebsd.org (Postfix) with ESMTP id 06DDE8FC1E for ; Sat, 3 May 2008 13:36:29 +0000 (UTC) (envelope-from volker@vwsoft.com) Received: from mail.vtec.ipme.de (F720e.f.ppp-pool.de [195.4.114.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by frontmail.ipactive.de (Postfix) with ESMTP id 5FDB912883F; Sat, 3 May 2008 15:36:20 +0200 (CEST) Received: from cesar.sz.vwsoft.com (cesar.sz.vwsoft.com [192.168.16.3]) (Authenticated sender: relay@sz.vwsoft.com) by mail.vtec.ipme.de (Postfix) with ESMTP id 8B3F63F439; Sat, 3 May 2008 15:38:31 +0200 (CEST) Message-ID: <481C6A3D.6030007@vwsoft.com> Date: Sat, 03 May 2008 15:35:57 +0200 From: Volker User-Agent: Thunderbird 2.0.0.12 (X11/20080424) MIME-Version: 1.0 To: Matthias Apitz References: <20080503064135.GA2355@rebelion.Sisis.de> In-Reply-To: <20080503064135.GA2355@rebelion.Sisis.de> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit MailScanner-NULL-Check: 1210426715.42834@NXH7IHbpHnkzJCSMikO0wA X-MailScanner-ID: 8B3F63F439.D6FF2 X-VWSoft-MailScanner: Found to be clean X-MailScanner-From: volker@vwsoft.com X-ipactive-MailScanner-Information: Please contact the ISP for more information X-ipactive-MailScanner: Found to be clean X-ipactive-MailScanner-From: volker@vwsoft.com Cc: freebsd-mobile@freebsd.org Subject: Re: nozomi driver (was: Vodafone Mobile Connect HSDPA/UMTS/EDGE datacard supported?) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2008 13:36:31 -0000 On 12/23/-58 20:59, Matthias Apitz wrote: > Hello, > > Normally I'm using for UMTS an 'Option GT 3G/3G quad datacard' which is > supported fine since FreeBSD 6.2++ by the ubsa(4) driver; > > Yesterday I've got a new card (and was lucky not giving away the working > one) which does not attach to any driver; the only information I have is > what is written on the cover of the device: > > upper side: > Vodafone Mobile Connect HSDPA/UMTS/EDGE datacard > lower side: > Model GT 3G+ EMEA > designed in E.U. by Option > SNR: NL246970CJ > > on plug-in into the slot the kernel says: > > May 2 16:58:23 rebelion kernel: cardbus0: at device 0.0 (no driver attached) > May 2 16:58:23 rebelion root: Unknown Cardbus device: device 0x000c class 0x028000 vendor 0x1931 bus cardbus0 > > I've Google'd around with the vendor id 0x1931 and the only hit is some > thread in a French Linux kernel group about a patch for some piece of > code drivers/char/nozomi.c naming the device code 0x000c and vendor > id: > > +#define VENDOR1 0x1931 /* Vendor Option */ > +#define DEVICE1 0x000c /* HSDPA card */ > > Is there some work in FreeBSD for this card? Thx Matthias, no real life of a working driver, but a preliminary piece of code, which may get your device working can be found here: http://bsd.vwsoft.com/3g/nozomi/ Please grab the Makefile and nozomi.c file. Big fat warning: This code currently can't make it into the fBSD source tree, as it contains portions of GPL'd code. At least you should get your device in a working state with that code. The host interface of that card is totally different to that of other cards so you won't have any luck with any other drive from the base system. Please report back to me if you find any issues (as I'm not using 3G cards very often these days anymore). HTH Volker