From owner-freebsd-questions@FreeBSD.ORG Mon Mar 17 17:42:01 2008 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 BF19A106564A for ; Mon, 17 Mar 2008 17:42:01 +0000 (UTC) (envelope-from itz@mushinsky.net) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 59A2D8FC1A for ; Mon, 17 Mar 2008 17:42:00 +0000 (UTC) (envelope-from itz@mushinsky.net) Received: by nf-out-0910.google.com with SMTP id b2so2218245nfb.33 for ; Mon, 17 Mar 2008 10:41:59 -0700 (PDT) Received: by 10.78.150.7 with SMTP id x7mr24630812hud.72.1205775717271; Mon, 17 Mar 2008 10:41:57 -0700 (PDT) Received: by 10.78.139.1 with HTTP; Mon, 17 Mar 2008 10:41:52 -0700 (PDT) Message-ID: Date: Mon, 17 Mar 2008 13:41:52 -0400 From: "Isaac Mushinsky" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Scanners, emulators and VueScan 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, 17 Mar 2008 17:42:01 -0000 Problem: I have a film scanner whose sane support is somewhat incomplete. There is a commercial piece of software called VueScan, which reportedly can do what I need. It can be had as either a Windows or Linux binary. It does not use sane on Linux, but apparently implements its own set of drivers via libusb. Rather than install another OS and boot into it to do the scanning, I was wondering if I can make it work with any kind of emulation. If I do not load uscanner, my scanner will appear just as a ugen device. Can I then have the device passed through to VueScan and usable by it with: 1. Regular linux 32-bit binary emulation? 2. linux via qemu? 3. the Windows binary under wine? I use FreeBSD on amd64 (rather than i386). Does this present any additional complications? Presumably, all Windows or Linux binaries involved are 32-bit.