From owner-freebsd-usb@FreeBSD.ORG Tue Jul 31 19:54:30 2007 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E339C16A417 for ; Tue, 31 Jul 2007 19:54:30 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: from smtp-6.masterhost.ru (smtp-6.masterhost.ru [83.222.24.106]) by mx1.freebsd.org (Postfix) with SMTP id 3893313C461 for ; Tue, 31 Jul 2007 19:54:29 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: (qmail 48039 invoked from network); 31 Jul 2007 19:54:12 -0000 Received: from ns.km10433.keymachine.de (HELO inspirra.localdomain) (izdat%dobrohot.org@62.141.50.149) by smtp1.masterhost.ru with SMTP; 31 Jul 2007 19:54:12 -0000 Received: from inspirra.localdomain (inspirra.localdomain [192.168.2.1]) by inspirra.localdomain (8.14.1/8.13.8) with ESMTP id l6VJrXm0008182 for ; Tue, 31 Jul 2007 23:53:34 +0400 (MSD) (envelope-from andrew@dobrohot.org) Message-ID: <46AF933D.10602@dobrohot.org> Date: Tue, 31 Jul 2007 23:53:33 +0400 From: Andrew Muhametshin Organization: =?windows-1251?Q?=C0=CD=CE_=22=C4=EE=E1=F0=EE=F5=EE=F2=22?= User-Agent: Thunderbird 2.0.0.5 (X11/20070721) MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit Subject: uscanner + HPS' usb stack + nvidia-driver X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2007 19:54:31 -0000 Hi, I've problems with scanning in -STABLE using HPS' USB stack and running X with x11/nvidia-driver - scanning process either hangs or there are extraneous strips on resulting image (http://www.dobrohot.org/files/scanner-error-001.jpg, for example), while everything is ok when scanning from syscons or in X with xf86-video-nv driver. I've tested it in -CURRENT with x11/nvidia-driver and official USB stack - problem can't be reproduced, but scanning speed is much lower than with HPS' USB stack. Is there any hope that it will be solved in the near future? ===== $ scanimage -L device `epson:/dev/uscanner0' is a Epson GT-9300 flatbed scanner egrep "^usb|uscanner" /var/run/dmesg.boot usb0: on ohci0 usb1: EHCI version 1.0 usb1: on ehci0 usb0: 12MBps Full Speed USB v1.0 usb1: 480MBps High Speed USB v2.0 uscanner0: usbdevs -v Controller /dev/usb0: addr 127: full speed, self powered, config 1, OHCI root hub(0x0000), nVidia(0x0000), rev 1.00 port 1 powered port 2 powered port 3 powered port 4 powered port 5 powered port 6 powered port 7 powered port 8 powered Controller /dev/usb1: addr 126: high speed, self powered, config 1, EPSON Scanner(0x011b), EPSON(0x04b8), rev 1.00 addr 127: high speed, self powered, config 1, EHCI root hub(0x0000), nVidia(0x0000), rev 1.00 port 1 powered port 2 powered port 3 powered port 4 addr 126: high speed, self powered, config 1, EPSON Scanner(0x011b), EPSON(0x04b8), rev 1.00 port 5 powered port 6 powered port 7 powered port 8 powered # vmstat -i interrupt total rate irq1: atkbd0 7634 0 irq5: nvidia0+++ 2026534 116 irq7: pcm0 870058 50 irq10: ehci0 50 0 irq11: nfe0 1576908 90 irq12: psm0 1477304 85 irq14: ata0 27196 1 irq15: ata1 53 0 cpu0: timer 34714327 1999 Total 40700064 2344 # pciconf -lv| more ohci0@pci0:11:0: class=0x0c0310 card=0x81c01043 chip=0x026d10de rev=0xa3 hdr=0x00 vendor = 'NVIDIA Corporation' class = serial bus subclass = USB ehci0@pci0:11:1: class=0x0c0320 card=0x81c01043 chip=0x026e10de rev=0xa3 hdr=0x00 vendor = 'NVIDIA Corporation' class = serial bus subclass = USB # uname -a FreeBSD host01 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun Jul 22 17:27:18 MSD 2007 root@host01:/usr/obj/usr/src/sys/HOST01 i386