From owner-freebsd-hardware@FreeBSD.ORG Mon Feb 6 22:46:52 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5452416A420 for ; Mon, 6 Feb 2006 22:46:52 +0000 (GMT) (envelope-from mailings.freebsd@o0l0o.org) Received: from smartmx-08.inode.at (smartmx-08.inode.at [213.229.60.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2B2343D60 for ; Mon, 6 Feb 2006 22:46:46 +0000 (GMT) (envelope-from mailings.freebsd@o0l0o.org) Received: from [81.223.62.146] (port=28711 helo=masternotebo.mhr.lan) by smartmx-08.inode.at with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1F6F89-0002oS-RR for freebsd-hardware@freebsd.org; Mon, 06 Feb 2006 23:46:46 +0100 From: FreeBSD Prospect To: freebsd-hardware@freebsd.org Date: Mon, 6 Feb 2006 23:42:58 +0100 User-Agent: KMail/1.9 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200602062342.58254.mailings.freebsd@o0l0o.org> Subject: ReinerSCT cyberjack pinpad USB (0x300) Smartcard-Reader X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2006 22:46:52 -0000 Hi! I have two of these devices, which work in Gentoo Linux using Harald Welte's open-source driver (http://support.reiner-sct.de/downloads/LINUX/V2.0.9/ctapi-cyberjack-2.0.9.tar.bz2). I have an A-TRUST signature card, and I can login to my bank's online-banking, and I was hoping to use the certificate on that card also for signing / encrypting emails and documents (www.seccommerce.com has some free JAVA utilities on their website to access such a smartcard, and to digitally sign documents, for which the software can also be downloaded for free). I already tried to contact Harald Welte concerning the possibility, to use that smartcard-reader in FreeBSD as well, but unfortunately I did not get a reply by now. This actual GNU/Linux driver is working without a kernel module, accessing the unit over the usbfs in userspace. Therefor I thought, this would make it easier for porting it over to FreeBSD, but unfortunately I found the following comment on Harald Welte's blog (http://gnumonks.org/~laforge/weblog/linux/cyberjack/index.html): ----- cut ----- One minor problem though is that both cyberjacks need asynchronous delivery of interrupt URB's, a feature that is not available by libusb. The libausb wrapper library that I developed for this purpose is specific to linux usbdevio, so the userspace driver won't be working on other libusb supported platforms such as *BSD :( ----- cut ----- I am not a coder, so I can not tell, if this makes a FreeBSD port impossible, or not (maybe Harald just isn't familiar with *BSD enough). Does nobody here have such a smartcard-reader? I think it should be quite popular here in Europe, because it is pretty cheap (I even got my two devices for free from my bank), they have MS Windows and Linux drivers available, and digital signatures will get pretty important in the near future (here in Austria it will be mandatory for invoices sent online with the beginning of next year). -- Sincerely, Michael A FreeBSD Prospect, who is actually using Gentoo Linux