From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 02:47:52 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA9A016A420; Sun, 4 Dec 2005 02:47:52 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CBDA43D58; Sun, 4 Dec 2005 02:47:52 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB42lqfB040982; Sun, 4 Dec 2005 02:47:52 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB42lqW2040978; Sun, 4 Dec 2005 02:47:52 GMT (envelope-from linimon) Date: Sun, 4 Dec 2005 02:47:52 GMT From: Mark Linimon Message-Id: <200512040247.jB42lqW2040978@freefall.freebsd.org> To: espen@tagestad.no, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: kern/66547: [usb] Palm Tungsten T USB does not initialize correctly 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: Sun, 04 Dec 2005 02:47:53 -0000 Synopsis: [usb] Palm Tungsten T USB does not initialize correctly State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Sun Dec 4 02:47:26 GMT 2005 State-Changed-Why: Feedback was received some time ago. http://www.freebsd.org/cgi/query-pr.cgi?pr=66547 From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 13:21:49 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EC8F16A422 for ; Sun, 4 Dec 2005 13:21:49 +0000 (GMT) (envelope-from arved@arved.at) Received: from 21322530218.direct.eti.at (21322530218.direct.eti.at [213.225.30.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F5643D7C for ; Sun, 4 Dec 2005 13:21:35 +0000 (GMT) (envelope-from arved@arved.at) Received: from mchammer.arved.de (mchammer.arved.de [192.168.3.8]) by 21322530218.direct.eti.at (8.13.4/8.13.4) with ESMTP id jB4DLOOn066246; Sun, 4 Dec 2005 14:21:26 +0100 (CET) (envelope-from arved@arved.at) From: Tilman Linneweh Organization: arved.at To: freebsd-usb@freebsd.org, Tilman Linneweh Date: Sun, 4 Dec 2005 14:21:21 +0100 User-Agent: KMail/1.8.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512041421.22927.arved@arved.at> Cc: Subject: Panic in ugen_detach 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: Sun, 04 Dec 2005 13:21:49 -0000 Hi, Today i disconnected my Webcam (Creative Vista), while the device was still opened by spcaview. It resulted in a panic with the following trace: #6 0xffffffff8043dee1 in trap (frame= {tf_rdi = -1099208402944, tf_rsi = -2140788064, tf_rdx = 1, tf_rcx = -2140672512, tf_r8 = -2140227616, tf_r9 = -2140672512, tf_rax = 35, tf_rbx = -2401050962867404578, tf_rbp = -1522521440, tf_r10 = 0, tf_r11 = 4, tf_r12 = -1099208402944, tf_r13 = 16, tf_r14 = -2047905792, tf_r15 = -1098479267120, tf_trapno = 9, tf_addr = 0, tf_flags = -2142535890, tf_err = 0, tf_rip = -2144905637, tf_cs = 8, tf_rflags = 66182, tf_rsp = -1522521456, tf_ss = 16}) at /usr/src/sys/amd64/amd64/trap.c:490 #7 0xffffffff8042c5bb in calltrap () at /usr/src/sys/amd64/amd64/exception.S:168 #8 0xffffffff8027565b in devtoname (dev=0xffffff001212d800) at /usr/src/sys/kern/kern_conf.c:708 #9 0xffffffff802757df in destroy_devl (dev=0xffffff001212d800) ---Type to continue, or q to quit--- at /usr/src/sys/kern/kern_conf.c:663 #10 0xffffffff80275935 in destroy_devl (dev=0xffffff00246c6000) at /usr/src/sys/kern/kern_conf.c:652 #11 0xffffffff80275a89 in destroy_dev (dev=0xffffff00246c6000) at /usr/src/sys/kern/kern_conf.c:697 #12 0xffffffff80235c85 in ugen_detach (self=0xffffff001212d800) at /usr/src/sys/dev/usb/ugen.c:1035 #13 0xffffffff802ba11a in device_detach (dev=0xffffff001a16bb00) at device_if.h:211 #14 0xffffffff802468cd in usb_disconnect_port (up=0xffffff0000b84a38, parent=0xffffff001212d800) at /usr/src/sys/dev/usb/usb_subr.c:1437 #15 0xffffffff8023c88a in uhub_explore (dev=0xffffff003d8eab00) at /usr/src/sys/dev/usb/uhub.c:465 #16 0xffffffff80243167 in usb_discover (v=0xffffff001212d800) at /usr/src/sys/dev/usb/usb.c:747 #17 0xffffffff802431d8 in usb_event_thread (arg=0xffffff001212d800) at /usr/src/sys/dev/usb/usb.c:433 #18 0xffffffff8028931b in fork_exit ( callout=0xffffffff80243180 , arg=0xffffff003d865280, frame=0xffffffffa5402c90) at /usr/src/sys/kern/kern_fork.c:790 This is CURRENT amd64 from November 22 regards tilman From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 19:33:03 2005 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 366A116A41F; Sun, 4 Dec 2005 19:33:03 +0000 (GMT) (envelope-from dunstan@freebsd.czest.pl) Received: from freebsd.czest.pl (freebsd.czest.pl [80.48.250.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7171043D66; Sun, 4 Dec 2005 19:33:02 +0000 (GMT) (envelope-from dunstan@freebsd.czest.pl) Received: from freebsd.czest.pl (freebsd.czest.pl [80.48.250.4]) by freebsd.czest.pl (8.12.10/8.12.9) with ESMTP id jB4JYvPx087916; Sun, 4 Dec 2005 19:34:58 GMT (envelope-from dunstan@freebsd.czest.pl) Received: (from dunstan@localhost) by freebsd.czest.pl (8.13.4/8.12.9/Submit) id jB4JYuGW087915; Sun, 4 Dec 2005 19:34:56 GMT (envelope-from dunstan) Date: Sun, 4 Dec 2005 19:34:55 +0000 From: "Wojciech A. Koszek" To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org Message-ID: <20051204193454.GA87874@freebsd.czest.pl> References: <200512031837.jB3IbO9T078994@freebsd.czest.pl> <200512031840.jB3Ie20w066301@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline In-Reply-To: <200512031840.jB3Ie20w066301@freefall.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: usb/89889: [QUIRK] Motorola E398 Mobile Phone (TransFlash drive) 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: Sun, 04 Dec 2005 19:33:03 -0000 Hello, I've updated version of the patch: http://freebsd.czest.pl/dunstan/FreeBSD/diff.1.e398 This patch includes: - manual page change (updated to note that E398 is supported) - PR number in comment - "TransFlash memory card" Comments are welcome! -- * Wojciech A. Koszek && dunstan@FreeBSD.czest.pl From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 19:40:06 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECBD816A420 for ; Sun, 4 Dec 2005 19:40:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9954643D5D for ; Sun, 4 Dec 2005 19:40:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB4Je6I3083575 for ; Sun, 4 Dec 2005 19:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB4Je64A083574; Sun, 4 Dec 2005 19:40:06 GMT (envelope-from gnats) Date: Sun, 4 Dec 2005 19:40:06 GMT Message-Id: <200512041940.jB4Je64A083574@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: "Wojciech A. Koszek" Cc: Subject: Re: usb/89889: [QUIRK] Motorola E398 Mobile Phone (TransFlash drive) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Wojciech A. Koszek" List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Dec 2005 19:40:07 -0000 The following reply was made to PR usb/89889; it has been noted by GNATS. From: "Wojciech A. Koszek" To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/89889: [QUIRK] Motorola E398 Mobile Phone (TransFlash drive) Date: Sun, 4 Dec 2005 19:34:55 +0000 Hello, I've updated version of the patch: http://freebsd.czest.pl/dunstan/FreeBSD/diff.1.e398 This patch includes: - manual page change (updated to note that E398 is supported) - PR number in comment - "TransFlash memory card" Comments are welcome! -- * Wojciech A. Koszek && dunstan@FreeBSD.czest.pl From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 20:44:50 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8367616A41F; Sun, 4 Dec 2005 20:44:50 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from ms-smtp-04.texas.rr.com (ms-smtp-04.texas.rr.com [24.93.47.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E8E543D4C; Sun, 4 Dec 2005 20:44:48 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from vaio.gnome.dnsalias.net (cpe-67-9-163-3.austin.res.rr.com [67.9.163.3]) by ms-smtp-04.texas.rr.com (8.12.10/8.12.7) with ESMTP id jB4Kik9C001561; Sun, 4 Dec 2005 14:44:46 -0600 (CST) From: Lonnie Mendez To: freebsd-usb@freebsd.org, freebsd-emulation@freebsd.org User-Agent: KMail/1.8.2 MIME-Version: 1.0 Date: Sun, 4 Dec 2005 14:45:30 -0600 Content-Type: Multipart/Mixed; boundary="Boundary-00=_rV1kDCTY425gux+" Message-Id: <200512041445.31026.lmendez19@austin.rr.com> X-Virus-Scanned: Symantec AntiVirus Scan Engine X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: [PATCH] BSD USB host redirector for QEMU 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: Sun, 04 Dec 2005 20:44:50 -0000 --Boundary-00=_rV1kDCTY425gux+ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline This is a very experimental patch to support host usb devices on BSD. It was mainly tested with FreeBSD 6.0-RELEASE. The patch applies on top of the many BSD patches for the FreeBSD port of qemu. There are many issues as documented in the code. I'd appreciate any input from usb devs/etc. WARNING: This is for developers only. Please do not try this with devices that have important data on them that you value (like flash drives). --Boundary-00=_rV1kDCTY425gux+-- From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 21:06:04 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6368816A41F; Sun, 4 Dec 2005 21:06:04 +0000 (GMT) (envelope-from jpeg@thilelli.net) Received: from smtp.thilelli.net (smtp.thilelli.net [213.41.129.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07CE043D62; Sun, 4 Dec 2005 21:06:02 +0000 (GMT) (envelope-from jpeg@thilelli.net) Received: from localhost (localhost [127.0.0.1]) by bento.thilelli.net (Postfix) with ESMTP id 491E65647E; Sun, 4 Dec 2005 22:06:01 +0100 (CET) Received: from bento.thilelli.net ([127.0.0.1]) by localhost (bento.thilelli.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00636-02-2; Sun, 4 Dec 2005 22:05:59 +0100 (CET) Received: from webmail.thilelli.net (localhost [127.0.0.1]) by bento.thilelli.net (Postfix) with ESMTP id C43945647C; Sun, 4 Dec 2005 22:05:59 +0100 (CET) Received: from 192.168.1.20 (SquirrelMail authenticated user jgabel) by webmail.thilelli.net with HTTP; Sun, 4 Dec 2005 22:05:59 +0100 (CET) Message-ID: <56639.192.168.1.20.1133730359.squirrel@webmail.thilelli.net> In-Reply-To: <200512031626.59048.jhb@freebsd.org> References: <49704.192.168.1.18.1113475314.squirrel@webmail.thilelli.net> <200512020811.33720.jhb@freebsd.org> <62227.192.168.1.20.1133563026.squirrel@webmail.thilelli.net> <200512031626.59048.jhb@freebsd.org> Date: Sun, 4 Dec 2005 22:05:59 +0100 (CET) From: "Julien Gabel" To: "John Baldwin" User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: amavisd-new at thilelli.net Cc: freebsd-acpi@freebsd.org, freebsd-usb@freebsd.org, bug-followup@freebsd.org Subject: Re: usb/74989: (regression) Lost USB support between 5.2.1-RELEASE and 5.3-RELEASE on K7T266 Pro2. X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jpeg@thilelli.net List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Dec 2005 21:06:04 -0000 >> Ok. I think you finally got it this time. Applied this patch against >> RELENG_6 and it seems to work fine now. I build and installed the >> kernel, set the loader.conf directives >> hint.acpi.0.disabled to 0 >> hint.apic.0.disabled to 0 >> and reboot on the system... it works well now, thank you ;) > Ok, fix committed. It will be in 6.1 as well. Good news, thanks! >>>> (*) The boot disk seems not be able to be used for the root mount, >>>> i.e. ufs:/dev/ad0s1a in my case. >>> If you could get a verbose dmesg for this case using a serial console >>> I'd be interested in looking at that too. >> Certainly! The output can be found at: >> http://www.thilelli.net/~jgabel/store/pub/PR/74989/serial.dmesg.boot-v >> >> Note: the kernel used for this boot was the just-previously-patched one. > Ok, what happens here is that the $PIR code ends up using IRQ 14 for a > virgin-routed link. You can just use a tunable to override this like so: > > hw.pci.link.0x1.irq=12 Yes, this setting solved the problem with both ACPI and APIC support disabled. > That should make the vga adapter use irq 12 rather than irq 14. If you > have a BIOS setting that says 'enable VGA irq' you could also try > turning that on. However, you'd probably much rather be running with > ACPI + APIC enabled anyway. Sure... ;) Just a little question though: what can i "expect", from now on, to have ACPI and APIC enabled in the same time, rather than ACPI support alone (without APIC)? -- -jpeg. From owner-freebsd-usb@FreeBSD.ORG Sun Dec 4 21:48:30 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F57B16A41F; Sun, 4 Dec 2005 21:48:30 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from ms-smtp-01-eri0.texas.rr.com (ms-smtp-01.texas.rr.com [24.93.47.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 070AE43D70; Sun, 4 Dec 2005 21:48:21 +0000 (GMT) (envelope-from lmendez19@austin.rr.com) Received: from vaio.gnome.dnsalias.net (cpe-67-9-163-3.austin.res.rr.com [67.9.163.3]) by ms-smtp-01-eri0.texas.rr.com (8.12.10/8.12.7) with ESMTP id jB4LmBH9024902; Sun, 4 Dec 2005 15:48:17 -0600 (CST) From: Lonnie Mendez To: freebsd-usb@freebsd.org Date: Sun, 4 Dec 2005 15:48:54 -0600 User-Agent: KMail/1.8.2 References: <200512041445.31026.lmendez19@austin.rr.com> In-Reply-To: <200512041445.31026.lmendez19@austin.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512041548.54739.lmendez19@austin.rr.com> X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: freebsd-emulation@freebsd.org Subject: Re: [PATCH] BSD USB host redirector for QEMU 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: Sun, 04 Dec 2005 21:48:30 -0000 On Sunday 04 December 2005 2:45 pm, Lonnie Mendez wrote: > > This is a very experimental patch to support host usb devices on BSD. It was mainly > tested with FreeBSD 6.0-RELEASE. The patch applies on top of the many BSD patches > for the FreeBSD port of qemu. There are many issues as documented in the code. I'd > appreciate any input from usb devs/etc. > > WARNING: This is for developers only. Please do not try this with devices > that have important data on them that you value (like flash drives). > Patch was stripped by mailer, here it is: http://gnome.dnsalias.net/patches/patch-bsdusb.patch.gz From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 01:06:53 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1155C16A41F; Mon, 5 Dec 2005 01:06:53 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 903BC43D46; Mon, 5 Dec 2005 01:06:52 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB516qs2039422; Mon, 5 Dec 2005 01:06:52 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB516qgN039418; Mon, 5 Dec 2005 01:06:52 GMT (envelope-from linimon) Date: Mon, 5 Dec 2005 01:06:52 GMT From: Mark Linimon Message-Id: <200512050106.jB516qgN039418@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/89954: USB Disk driver race condition? 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: Mon, 05 Dec 2005 01:06:53 -0000 Synopsis: USB Disk driver race condition? Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Dec 5 01:06:14 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=89954 From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 05:11:39 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC9E16A41F; Mon, 5 Dec 2005 05:11:39 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BDBE43D4C; Mon, 5 Dec 2005 05:11:38 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 3161818 for multiple; Mon, 05 Dec 2005 00:09:44 -0500 Received: from [192.168.0.15] (osx.baldwin.cx [192.168.0.15]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jB55BYfV035201; Mon, 5 Dec 2005 00:11:34 -0500 (EST) (envelope-from jhb@freebsd.org) In-Reply-To: <56639.192.168.1.20.1133730359.squirrel@webmail.thilelli.net> References: <49704.192.168.1.18.1113475314.squirrel@webmail.thilelli.net> <200512020811.33720.jhb@freebsd.org> <62227.192.168.1.20.1133563026.squirrel@webmail.thilelli.net> <200512031626.59048.jhb@freebsd.org> <56639.192.168.1.20.1133730359.squirrel@webmail.thilelli.net> Mime-Version: 1.0 (Apple Message framework v746.2) X-Priority: 3 (Normal) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <7D56D5E2-3905-4C68-812D-004C2F65EBA4@freebsd.org> Content-Transfer-Encoding: 7bit From: John Baldwin Date: Mon, 5 Dec 2005 00:11:27 -0500 To: jpeg@thilelli.net X-Mailer: Apple Mail (2.746.2) X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: freebsd-acpi@freebsd.org, freebsd-usb@freebsd.org, bug-followup@freebsd.org Subject: Re: usb/74989: (regression) Lost USB support between 5.2.1-RELEASE and 5.3-RELEASE on K7T266 Pro2. 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: Mon, 05 Dec 2005 05:11:39 -0000 On Dec 4, 2005, at 4:05 PM, Julien Gabel wrote: >> Ok, what happens here is that the $PIR code ends up using IRQ 14 >> for a >> virgin-routed link. You can just use a tunable to override this >> like so: >> >> hw.pci.link.0x1.irq=12 > > Yes, this setting solved the problem with both ACPI and APIC support > disabled. Ok. >> That should make the vga adapter use irq 12 rather than irq 14. >> If you >> have a BIOS setting that says 'enable VGA irq' you could also try >> turning that on. However, you'd probably much rather be running with >> ACPI + APIC enabled anyway. > > Sure... ;) > > Just a little question though: what can i "expect", from now on, to > have > ACPI and APIC enabled in the same time, rather than ACPI support alone > (without APIC)? Well, out of the box we default to ACPI + APIC, so I'd just stick to using that with the patch I just committed. 6.1 and later should just work out of the box on your system now. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 11:02:32 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E26716A41F for ; Mon, 5 Dec 2005 11:02:32 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C4EA43D6D for ; Mon, 5 Dec 2005 11:02:14 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB5B2EJv024094 for ; Mon, 5 Dec 2005 11:02:14 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB5B2Di5024088 for freebsd-usb@freebsd.org; Mon, 5 Dec 2005 11:02:13 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 5 Dec 2005 11:02:13 GMT Message-Id: <200512051102.jB5B2Di5024088@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-usb@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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: Mon, 05 Dec 2005 11:02:32 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/08/10] usb/84750 usb [hang] 6-BETA2 reboot/shutdown with root_ 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/07/19] usb/40792 usb signals lead to data loss on device ugen o [2002/12/10] usb/46176 usb [panic] umass causes kernel panic if devi o [2002/12/19] i386/46371 usb USB controller cannot be initialized on I o [2003/08/13] usb/55555 usb [ums] system freezes with access to /dev/ o [2003/09/06] usb/56513 usb [ugen] [panic] panic in ugen w/ moused -p o [2003/09/26] bin/57255 usb usbd and multi-function devices s [2003/12/15] usb/60276 usb [usb] Kernel panic when plugging in USB ( o [2004/01/20] usb/61627 usb [usb] [patch] New USB printer not support o [2004/01/30] usb/62088 usb [usb] Logitech Cordless/Optical Mouse not o [2004/02/03] usb/62309 usb [ugen] [panic] panic: ugen(4) driver o [2004/03/01] usb/63621 usb [usb] USB MemoryStick Reader stalls/crash o [2004/07/13] usb/69006 usb [patch] Apple Cinema Display hangs USB po o [2004/08/30] usb/71155 usb [usb] misbehaving usb-printer hangs proce o [2004/10/30] usb/73307 usb [panic] Kernel panics on USB disconnect o [2004/12/04] usb/74690 usb [umass] [patch] support for SanDisk 8-in- o [2004/12/06] usb/74771 usb [umass] mounting write-protected umass de o [2005/01/01] usb/75705 usb [panic] da0 attach / Optio S4 (with backt o [2005/01/04] usb/75797 usb 5.3-STABLE(2005 1/4) detect USB headset, o [2005/01/13] usb/76204 usb panic while using usb attached modem o [2005/01/18] usb/76395 usb USB printer does not work, usbdevs says " o [2005/01/21] usb/76554 usb Panram "yoyo" USB MP3 player causes panic o [2005/01/25] usb/76684 usb [hang] Toshiba PDR-M4 camera connected vi o [2005/02/06] usb/77184 usb kernel panic on USB device disconnect o [2005/02/09] usb/77294 usb ucom + ulpcom panic o [2005/02/16] usb/77604 usb Sluggish Logitch LX700 USB Mouse o [2005/02/23] usb/77940 usb [patch] [panic] insertion of usb keyboard o [2005/03/01] i386/78218 usb [kue] kue not detected on Sony PCG-F370 V o [2005/03/18] usb/78989 usb please add USB keyboard support to instal o [2005/03/22] usb/79140 usb WD Firewire/USB Combo hangs under load on o [2005/03/27] usb/79269 usb USB ohci da0 plug/unplug causes crashes a o [2005/03/27] usb/79287 usb UHCI hang after interrupt transfer o [2005/04/04] usb/79524 usb printing to Minolta PagePro 1[23]xxW via o [2005/04/07] usb/79656 usb [usb] RHSC interrupts lost o [2005/04/09] usb/79722 usb [usb] wrong alignments in ehci.h o [2005/04/17] usb/80040 usb [hang] Use of sound mixer causes system f o [2005/04/22] usb/80260 usb Travan USB tape drive fails to write o [2005/04/26] usb/80361 usb mounting of usb-stick fails o [2005/04/26] usb/80373 usb usb keyboard does not respond o [2005/05/04] usb/80628 usb recent USB MFCs cause panics o [2005/05/06] usb/80685 usb panic in usb_cold_explore() at begining o [2005/05/09] usb/80829 usb possible panic when loading USB-modules o [2005/05/10] usb/80862 usb [patch] USB locking issues: missing some o [2005/05/20] usb/81308 usb [ugen] [patch] polling a ugen(4) control o [2005/05/26] usb/81524 usb panic: usb_cold_explore: busses to explor o [2005/06/01] usb/81774 usb 2nd generation iPod mini cannot be mounte o [2005/06/13] usb/82198 usb Panic on attaching of ONKI N-338 USB MP3 o [2005/06/15] usb/82272 usb Can not recognize Casio camera EX-Z40 as o [2005/06/17] usb/82350 usb [usb] null pointer dereference in USB sta o [2005/06/22] usb/82520 usb Reboot when USL101 connected o [2005/06/26] usb/82660 usb EHCI: I/O stuck in state 'physrd'/panic o [2005/07/15] usb/83504 usb [usb] SpeedTouch USB stop working on rece o [2005/07/16] usb/83563 usb [panic] Page Fault while detaching Mpman o [2005/07/18] usb/83677 usb [usb] usb controller often not detected ( o [2005/07/19] usb/83756 usb Microsoft Intellimouse Explorer 4.0A does o [2005/07/23] usb/83942 usb [patch] QUIRK: Langel USB flash mp3 playe o [2005/07/24] usb/83977 usb [ucom] [panic] ucom1: open bulk out error o [2005/07/30] usb/84326 usb [umass] Panic trying to connect SCSI tape o [2005/07/30] usb/84336 usb [usb] [reboot] instant system reboot when o [2005/08/07] usb/84649 usb [quirk] [patch] kernel panic after insert o [2005/08/15] usb/84936 usb install - usb keyboard not recognized o [2005/09/06] usb/85814 usb Microsoft Wireless Mouse doesnt work o [2005/09/12] usb/86031 usb need support usb nic rt2500 in my 5.4 STA o [2005/09/30] usb/86767 usb [usb] bogus "slice starts beyond end of t o [2005/10/08] usb/87099 usb panic: ohci_add_done: addr 0x000d1bf0 not o [2005/10/16] usb/87519 usb [kbd] cannot install on USB-only system o [2005/10/17] usb/87565 usb [PATCH] Support for Vodaphone 3G/UMTS car o [2005/11/03] usb/88445 usb [panic] computer reboots after printing C o [2005/11/09] usb/88743 usb [hang] USB makes kernel hang at boot (reg o [2005/11/14] usb/88966 usb kldunload ucom.ko returns "Device busy" e o [2005/11/18] usb/89218 usb flash disk o [2005/11/24] usb/89509 usb [uscanner] [patch] CanoScan LIDE 25 not s o [2005/11/26] usb/89598 usb FLASH DISK 1.00 cause page fault o [2005/12/05] usb/89954 usb [usb] USB Disk driver race condition? 73 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/09/30] conf/30929 usb [patch] use usbd to initialize USB ADSL m o [2001/12/09] usb/32652 usb [uscanner] [patch] A new ioctl to uscanne s [2001/12/09] usb/32653 usb Added patches to improve USB scanner supp o [2002/07/24] usb/40948 usb [usb] USB HP CDW8200 does not work o [2002/08/07] usb/41415 usb [usb] [patch] Some USB scanners cannot ta o [2003/02/16] usb/48342 usb [PATCH] usbd dynamic device list. o [2003/05/08] kern/51958 usb [usb] [patch] update for urio driver o [2003/05/10] kern/52026 usb [usb] feature request: umass driver suppo o [2003/06/08] usb/53025 usb [ugen] [patch] ugen does not allow O_NONB o [2003/08/28] usb/56095 usb [usb] [patch] QUIRK: Apacer Pen Drive fai o [2003/12/15] usb/60248 usb [patch] Problem with USB printer HP Laser o [2004/01/12] usb/61234 usb [usb] [patch] usbhidaction(1) doesn't sup o [2004/03/06] usb/63837 usb [uhid] [patch] USB: hid_is_collection() o o [2004/04/11] usb/65436 usb [umass] [patch] add quirk for PNY Attache o [2004/04/19] kern/65769 usb [usb] Call to tcflush(x, TCIFLUSH) stops o [2004/05/11] kern/66547 usb [usb] Palm Tungsten T USB does not initia o [2004/06/23] usb/68232 usb [ugen] [patch] ugen(4) isochronous handli o [2004/06/27] usb/68412 usb [usb] [patch] QUIRK: Philips KEY013 USB M o [2004/08/16] usb/70523 usb [usb] [patch] umct sending/receiving wron o [2004/08/25] usb/70942 usb [usb] Genius Wireless USB mouse: moused d o [2004/09/06] usb/71416 usb [usb] Cryptoflex e-gate USB token (ugen0) o [2004/09/06] usb/71417 usb [usb] Cryptoflex e-gate USB token (ugen0) o [2004/09/07] usb/71455 usb [usb] Slow USB umass performance of 5.3 o [2004/09/11] usb/71605 usb [umass] [patch] umass doesn't recognize m o [2004/10/05] usb/72344 usb [usb] [patch] QUIRK: Dane-Elec zMate 512 o [2004/10/06] i386/72380 usb [usb] USB does not work [dual Celeron Abi o [2004/10/15] usb/72732 usb [patch] Kyocera 7135 quirk. o [2004/10/15] usb/72733 usb Kyocera 7135 Palm OS connection problem. o [2004/10/23] usb/73056 usb [usb] Sun Microsystems Type 6 USB mouse n o [2004/11/21] usb/74211 usb USB flash drive causes CAM status 0x4 on o [2004/11/25] usb/74358 usb [umass] unplugging at boot time an umass o [2004/11/27] usb/74453 usb Q-lity CD-RW USB ECW-043 (ScanLogic SL11R o [2004/11/30] usb/74557 usb imation 500mb usb key can only be written o [2004/12/02] usb/74609 usb [usb] [patch] allowing cdma modems to wor o [2004/12/08] usb/74849 usb [usb] [patch] Samsung SPH-i500 does not a o [2004/12/09] usb/74880 usb [usb] [patch] Samsung N400 cellphone/acm o [2004/12/28] usb/75578 usb [patch] QUIRK: PNY USB flash key o [2005/01/04] usb/75800 usb ucom1: init failed STALLED error in time o [2005/01/07] usb/75928 usb Cytronix SmartMedia card (SMC) reader has o [2005/01/08] usb/75970 usb [usb] [patch] support for Sandisk Cruzer o [2005/01/19] usb/76461 usb [umass] disklabel of umass(4)-CAM(4)-da(4 o [2005/01/27] usb/76732 usb Mouse problems with USB KVM Switch o [2005/03/03] usb/78371 usb Philips Wearable Audio Player (128) fails o [2005/03/07] usb/78543 usb [patch] Support for Trip-Lite USB 2 Seria o [2005/03/18] usb/78984 usb Creative MUVO umass failure o [2005/03/23] usb/79164 usb [usb] [patch] QUIRK: Qware BeatZkey! Pro o [2005/04/07] usb/79649 usb [usb] [patch] quirk: Gembird MP3 player o [2005/04/09] usb/79723 usb [usb] prepare for high speed isochronous o [2005/04/09] usb/79725 usb [usb] [patch] USB device speed is not dou o [2005/04/14] usb/79893 usb [umass] [patch] new usbdevs/umass quirks o [2005/04/16] usb/80010 usb [aue] [patch] add support for the AEI USB o [2005/04/27] usb/80383 usb [uhid] [patch] Add quirk for uhid to igno o [2005/04/27] usb/80420 usb atapicam stops iPod functionality o [2005/04/30] usb/80487 usb [usb] [patch] quirk: United MP 5512 Porta o [2005/05/08] usb/80773 usb "usbd_get_string()" could have taken a le o [2005/05/08] usb/80774 usb have "usbd_find_desc" in line with the ot o [2005/05/08] usb/80776 usb [udav] UDAV device driver shouldn't use u o [2005/05/08] usb/80777 usb usb_rem_task() should wait for callback t o [2005/05/10] usb/80854 usb suggestion for new iface-no-probe mechani o [2005/05/12] usb/80935 usb uvisor.c is not work with CLIE TH55. o [2005/05/15] usb/81073 usb [umass] [patch] fix umass NO_GETMAXLUN qu o [2005/05/18] usb/81191 usb Support for Curitel HX-550C USB modem to o [2005/05/29] usb/81621 usb external hd hangs under load on ehci o [2005/05/30] usb/81656 usb umass problem with Minolta DiMage S414 Di o [2005/06/03] usb/81846 usb [cam] [patch] Quirks for Time DPA20B 1GB o [2005/06/20] usb/82436 usb [patch] USL101 Host-to-Host bridge suppor o [2005/06/30] usb/82839 usb [patch] add support for Aceeca Mez1000 de o [2005/07/05] usb/83022 usb ALI USB 2.0 EHCI Controller is not detect o [2005/07/11] usb/83247 usb [cdce] [patch] if_cdce.c doesn't emit USB o [2005/07/12] usb/83353 usb [ums] [patch] ums driver limits number of o [2005/07/21] usb/83863 usb Communication problem between opensc/open f [2005/08/06] usb/84608 usb Sony digital camera DSC-P100, rev 2.00/5. o [2005/08/18] usb/85067 usb Cannot attach ScanJet 4300C to usb device o [2005/09/11] usb/85992 usb [uhid] [patch] USB stops working when try o [2005/09/13] usb/86094 usb [uscanner] [patch] Support for Epson 2480 o [2005/09/16] usb/86195 usb [patch] allow USB Ethernet Adaptor "ELECO o [2005/09/18] usb/86298 usb Known good USB mouse won't work with corr o [2005/09/21] usb/86438 usb Fix for non-working iPod over USB is in N o [2005/10/10] usb/87224 usb Cannot mount USB Zip750 o [2005/10/13] usb/87395 usb [uscanner] [patch] Adding support for Can o [2005/10/19] usb/87648 usb [mouse] Logitech USB-optical mouse proble o [2005/11/02] usb/88408 usb axe0 read PHY failed o [2005/11/13] usb/88939 usb Fix cheapy Myson USB-IDE adapter o [2005/11/15] usb/89087 usb usb external harddrive hangs with BBB res o [2005/11/17] usb/89196 usb [umass] [patch] Kingston DataTraveler 2.0 o [2005/11/19] usb/89269 usb usb headset does not work with uaudio mod o [2005/12/03] usb/89889 usb [QUIRK] Motorola E398 Mobile Phone (Trans 87 problems total. From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 14:13:52 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B0D616A41F for ; Mon, 5 Dec 2005 14:13:52 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe05.swip.net [212.247.154.129]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D03C43D45 for ; Mon, 5 Dec 2005 14:13:50 +0000 (GMT) (envelope-from hselasky@c2i.net) X-T2-Posting-ID: Y1QAsIk9O44SO+J/q9KNyQ== X-Cloudmark-Score: 0.000000 [] Received: from mp-216-88-78.daxnet.no ([193.216.88.78] verified) by mailfe05.swip.net (CommuniGate Pro SMTP 5.0.2) with ESMTP id 37401840; Mon, 05 Dec 2005 15:13:48 +0100 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Mon, 5 Dec 2005 15:15:07 +0100 User-Agent: KMail/1.7 References: <200512041421.22927.arved@arved.at> In-Reply-To: <200512041421.22927.arved@arved.at> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512051515.08318.hselasky@c2i.net> Cc: Tilman Linneweh Subject: Re: Panic in ugen_detach X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hselasky@c2i.net List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2005 14:13:52 -0000 On Sunday 04 December 2005 14:21, Tilman Linneweh wrote: > Hi, > > Today i disconnected my Webcam (Creative Vista), while the device was still > opened by spcaview. > > It resulted in a panic with the following trace: > I have rewritten the ugen driver from scratch. Maybe you could try to reproduce with my USB driver: Download the three files below into a new directory and type "make install" (to uninstall type "make deinstall") http://home.c2i.net/hselasky/isdn4bsd/privat/usb/Makefile http://home.c2i.net/hselasky/isdn4bsd/privat/usb/new_usb_1_5_4.diff.bz2 http://home.c2i.net/hselasky/isdn4bsd/privat/usb/new_usb_1_5_4.tar.bz2 Type "make help" to get more help. --HPS From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 21:29:51 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 857A716A426; Mon, 5 Dec 2005 21:29:51 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C4F243D75; Mon, 5 Dec 2005 21:29:48 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (pav@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB5LTmF1023679; Mon, 5 Dec 2005 21:29:48 GMT (envelope-from pav@freefall.freebsd.org) Received: (from pav@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB5LTmAm023675; Mon, 5 Dec 2005 21:29:48 GMT (envelope-from pav) Date: Mon, 5 Dec 2005 21:29:48 GMT From: Pav Lucistnik Message-Id: <200512052129.jB5LTmAm023675@freefall.freebsd.org> To: jiri.popek@gmail.com, pav@FreeBSD.org, freebsd-usb@FreeBSD.org, pav@FreeBSD.org Cc: Subject: Re: usb/81656: umass problem with Minolta DiMage S414 Digital Camera 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: Mon, 05 Dec 2005 21:29:51 -0000 Synopsis: umass problem with Minolta DiMage S414 Digital Camera State-Changed-From-To: open->feedback State-Changed-By: pav State-Changed-When: Mon Dec 5 21:28:38 GMT 2005 State-Changed-Why: Please, can you provide usbdevs -v when the camera is plugged in? I'm interested in DeviceID and VendorID. Responsible-Changed-From-To: freebsd-usb->pav Responsible-Changed-By: pav Responsible-Changed-When: Mon Dec 5 21:28:38 GMT 2005 Responsible-Changed-Why: Poke a bit; I hit a similar problem with different hardware. http://www.freebsd.org/cgi/query-pr.cgi?pr=81656 From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 22:36:05 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ECBD16A480; Mon, 5 Dec 2005 22:36:05 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DAF543D53; Mon, 5 Dec 2005 22:36:05 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB5Ma47d033603; Mon, 5 Dec 2005 22:36:04 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB5Ma4eN033599; Mon, 5 Dec 2005 22:36:04 GMT (envelope-from linimon) Date: Mon, 5 Dec 2005 22:36:04 GMT From: Mark Linimon Message-Id: <200512052236.jB5Ma4eN033599@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/89997: [umass] [panic] panic on iPod mini detach 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: Mon, 05 Dec 2005 22:36:06 -0000 Synopsis: [umass] [panic] panic on iPod mini detach Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Dec 5 22:35:52 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=89997 From owner-freebsd-usb@FreeBSD.ORG Mon Dec 5 22:40:07 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC10B16A420 for ; Mon, 5 Dec 2005 22:40:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EC1543D60 for ; Mon, 5 Dec 2005 22:40:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB5Me7UM033946 for ; Mon, 5 Dec 2005 22:40:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB5Me745033945; Mon, 5 Dec 2005 22:40:07 GMT (envelope-from gnats) Date: Mon, 5 Dec 2005 22:40:07 GMT Message-Id: <200512052240.jB5Me745033945@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Evgeny Zislis Cc: Subject: Re: kern/89997: panic on iPod mini detach X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Evgeny Zislis List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2005 22:40:08 -0000 The following reply was made to PR usb/89997; it has been noted by GNATS. From: Evgeny Zislis To: bug-followup@FreeBSD.org, kesor@kesor.net Cc: Subject: Re: kern/89997: panic on iPod mini detach Date: Tue, 06 Dec 2005 00:37:12 +0200 Seems like after a certain time (if I dont unplug the iPod) the da0 device gets finally attached. dmesg got this : umass0: Apple iPod mini, rev 2.00/0.01, addr 2 ---------- time passed . . . -------------- da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 3906MB (7999488 512 byte sectors: 255H 63S/T 497C) (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 7a f ff 0 0 1 0 (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (da0:umass-sim0:0:0:0): SCSI Status: Check Condition (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:21,0 (da0:umass-sim0:0:0:0): Logical block address out of range (da0:umass-sim0:0:0:0): Unretryable error ------------- ^^^ above errors repeats alot, so i abbreviate ^^^ ------------ GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 11 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( error repeats 10 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( error repeats 1 time ) GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 10 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( eror repeats 1 time ) GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 10 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( error repeats 1 time ) GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 5 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( error repeats 6 times ) GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 5 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. ( error repeats 6 times ) GEOM_LABEL: Label for provider da0 is msdosfs/iPod. ( error repeats 10 times ) GEOM_LABEL: Label for provider da0s2 is msdosfs/IPOD. and mounting the device da0s2 with msdosfs works fine.... From owner-freebsd-usb@FreeBSD.ORG Wed Dec 7 15:49:38 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7656E16A41F for ; Wed, 7 Dec 2005 15:49:38 +0000 (GMT) (envelope-from amistry@am-productions.biz) Received: from mail.united-ware.com (am-productions.biz [69.61.164.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id D811843D6A for ; Wed, 7 Dec 2005 15:49:32 +0000 (GMT) (envelope-from amistry@am-productions.biz) Received: from [192.168.1.100] (am-productions.biz [69.61.164.22]) (authenticated bits=0) by mail.united-ware.com (8.13.4/8.13.4) with ESMTP id jB7FssiU057078 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 7 Dec 2005 10:55:00 -0500 (EST) (envelope-from amistry@am-productions.biz) From: Anish Mistry Organization: AM Productions To: Ian Dowse Date: Wed, 7 Dec 2005 10:51:13 -0500 User-Agent: KMail/1.8.3 References: <200512062354.aa22673@nowhere.iedowse.com> In-Reply-To: <200512062354.aa22673@nowhere.iedowse.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart113408891.eZR7FSC00K"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200512071051.31716.amistry@am-productions.biz> X-Spam-Status: No, score=-0.6 required=5.0 tests=ALL_TRUSTED, BAYES_00, BIZ_TLD, J_CHICKENPOX_42,J_CHICKENPOX_43,J_CHICKENPOX_46,J_CHICKENPOX_63, J_CHICKENPOX_64,J_CHICKENPOX_66,J_CHICKENPOX_73,J_CHICKENPOX_75, MYFREEBSD3 autolearn=no version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on mail.united-ware.com X-Virus-Scanned: ClamAV 0.87/1204/Mon Dec 5 05:09:54 2005 on mail.united-ware.com X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-usb@freebsd.org Subject: Re: Teach devd about usb release field 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: Wed, 07 Dec 2005 15:49:38 -0000 --nextPart113408891.eZR7FSC00K Content-Type: multipart/mixed; boundary="Boundary-01=_yTwlD9UBAKszlcL" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_yTwlD9UBAKszlcL Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 06 December 2005 06:54 pm, you wrote: > In message <200512041844.16645.amistry@am-productions.biz>, Anish > Mistry writes > > >Any ETA on getting the usbd.conf entries moved over to devd.conf > > and removing usbd/usbd.conf? > > Hi, sorry, I've been mad busy with work again so haven't got around > to it. If you'd like to try making a patch that removes all > references to usbd (Makefiles etc) and test it with a > buildworld/installworld that would be very helpful. I've attached a patch to remove usbd and transfer over the remaining=20 two entries from usbd.conf. Also here: http://am-productions.biz/docs/remove-usbd.patch =2D-=20 Anish Mistry amistry@am-productions.biz AM Productions http://am-productions.biz/ --Boundary-01=_yTwlD9UBAKszlcL-- --nextPart113408891.eZR7FSC00K Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDlwUDxqA5ziudZT0RAlPeAJsEuZeA/Mr+AdZ6sVdJbSpBkjdO1ACfe+XJ kDf6L15x7ZOeUrmYFR0DBGU= =p7pX -----END PGP SIGNATURE----- --nextPart113408891.eZR7FSC00K-- From owner-freebsd-usb@FreeBSD.ORG Wed Dec 7 18:12:18 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F26B16A41F for ; Wed, 7 Dec 2005 18:12:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED92943D60 for ; Wed, 7 Dec 2005 18:10:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB7IA1Cj040715 for ; Wed, 7 Dec 2005 18:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB7IA1mU040714; Wed, 7 Dec 2005 18:10:01 GMT (envelope-from gnats) Resent-Date: Wed, 7 Dec 2005 18:10:01 GMT Resent-Message-Id: <200512071810.jB7IA1mU040714@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Henri-Pierre CHARLES Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19C9B16A41F for ; Wed, 7 Dec 2005 18:00:46 +0000 (GMT) (envelope-from hpc@prism.uvsq.fr) Received: from soleil.uvsq.fr (soleil.uvsq.fr [193.51.24.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E29543D81 for ; Wed, 7 Dec 2005 18:00:38 +0000 (GMT) (envelope-from hpc@prism.uvsq.fr) Received: from torquenada.prism.uvsq.fr (torquenada.prism.uvsq.fr [193.51.25.9]) by soleil.uvsq.fr (8.13.4/jtpda-5.4) with ESMTP id jB7I0XFv026584 for ; Wed, 7 Dec 2005 19:00:33 +0100 (CET) Received: from luce.prism.uvsq.fr (vlaminck.prism.uvsq.fr [193.51.25.77]) by torquenada.prism.uvsq.fr (8.11.4/jtpda-5.3.2) with ESMTP id jB7I0Xx15354 ; Wed, 7 Dec 2005 19:00:33 +0100 (MET) Received: from vlaminck.prism.uvsq.fr (localhost.prism.uvsq.fr [127.0.0.1]) by luce.prism.uvsq.fr (8.13.3/jtpda-5.2) with ESMTP id jB7I0XnQ001218 ; Wed, 7 Dec 2005 19:00:33 +0100 (CET) Received: (from hpc@localhost) by vlaminck.prism.uvsq.fr (8.13.3/8.13.3/Submit) id jB7I0WxC001217; Wed, 7 Dec 2005 19:00:32 +0100 (CET) (envelope-from hpc) Message-Id: <200512071800.jB7I0WxC001217@vlaminck.prism.uvsq.fr> Date: Wed, 7 Dec 2005 19:00:32 +0100 (CET) From: Henri-Pierre CHARLES To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: mik@prism.uvsq.fr Subject: usb/90081: QUIRK: Samsung usb key X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Henri-Pierre CHARLES List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Dec 2005 18:12:18 -0000 >Number: 90081 >Category: usb >Synopsis: QUIRK: Samsung usb key >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Dec 07 18:10:01 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Henri-Pierre CHARLES >Release: FreeBSD 5.4-STABLE i386 >Organization: Université de Versailles >Environment: System: FreeBSD vlaminck.prism.uvsq.fr 5.4-STABLE FreeBSD 5.4-STABLE #4: Wed Dec 7 18:08:51 CET 2005 root@vlaminck.prism.uvsq.fr:/usr/obj/usr/src/sys/DELL i386 An usb key is recognized, but it was impossible to mount it. Multiple insert/removing cause a crash. The key is a : "Samsung usb key 128Mb No other information on the key". Dmesg give tested on FreeBSD 5.4-RELEASE and 5.4-STABLE >Description: dmesg give after the insertion : umass0: vendor 0x09a6 product 0x8001, rev 1.10/1.00, addr 2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: Attempt to query device size failed: ILLEGAL REQUEST, Invalid field in CDB umass0: Phase Error, residue = 0 (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0 >How-To-Repeat: Multiple insert/Remove the key. Wait. Crash >Fix: Apply this path seem to correct the problem : vlaminck:scsi/>diff -c /tmp/scsi_da.c scsi_da.c *** /tmp/scsi_da.c Wed Dec 7 18:45:21 2005 --- scsi_da.c Wed Dec 7 17:37:02 2005 *************** *** 27,33 **** */ #include ! __FBSDID("$FreeBSD: /repoman/r/ncvs/src/sys/cam/scsi/scsi_da.c,v 1.171.2.2 2005/11/26 23:20:00 jdp Exp $"); #ifdef _KERNEL #include "opt_hw_wdog.h" --- 27,33 ---- */ #include ! __FBSDID("$FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.171.2.2 2005/11/26 23:20:00 jdp Exp $"); #ifdef _KERNEL #include "opt_hw_wdog.h" *************** *** 238,243 **** --- 238,247 ---- /*quirks*/ DA_Q_NO_SYNC_CACHE }, /* USB mass storage devices supported by umass(4) */ + { + {T_DIRECT, SIP_MEDIA_REMOVABLE, "USB-DISK", "FreeDik-FlashUsb", "*"}, + /*quirks*/ DA_Q_NO_SYNC_CACHE + }, { /* * EXATELECOM (Sigmatel) i-Bead 100/105 USB Flash MP3 Player After the patch : vlaminck:~/>sudo usbdevs -v Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb1: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 addr 2: low speed, power 70 mA, config 1, Dell USB Keyboard(0x2003), Dell(0x413c), rev 1.00 port 2 addr 3: low speed, power 100 mA, config 1, product 0x3010(0x3010), Dell(0x413c), rev 2.20 Controller /dev/usb2: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb3: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 addr 2: full speed, self powered, config 1, product 0x0201(0x0201), Iiyama(0x04e1), rev 1.10 port 1 powered port 2 powered port 3 powered port 4 addr 3: full speed, power 100 mA, config 1, product 0x8001(0x8001), vendor 0x09a6(0x09a6), rev 1.00 port 2 powered * Output from dmesg for successful attach attempts (after quirk added) umass0: vendor 0x09a6 product 0x8001, rev 1.10/1.00, addr 3 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 127MB (262112 512 byte sectors: 64H 32S/T 127C) >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Wed Dec 7 19:15:49 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09DD716A41F for ; Wed, 7 Dec 2005 19:15:49 +0000 (GMT) (envelope-from popov.max@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF0A43D8D for ; Wed, 7 Dec 2005 19:15:47 +0000 (GMT) (envelope-from popov.max@gmail.com) Received: by wproxy.gmail.com with SMTP id 71so446755wri for ; Wed, 07 Dec 2005 11:15:46 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=hCCyacXgwtje12IpXFnKX0GhU99HqhxNjfm2ZvVf5vALk5WZULHigkRmXVkEjZVRQC/icdtRK1B+JCMGjKAYX7bO/pnLbGLppDoPpgP7dtqCDZHXlSograSRgkdgqdVKawDDlIBJ2oK37A5e/DeosIvOrzKq88EfZf7piU6WHWo= Received: by 10.64.241.5 with SMTP id o5mr2094264qbh; Wed, 07 Dec 2005 11:15:44 -0800 (PST) Received: by 10.64.196.13 with HTTP; Wed, 7 Dec 2005 11:15:44 -0800 (PST) Message-ID: <4bdd3edf0512071115h454f2a84p@mail.gmail.com> Date: Wed, 7 Dec 2005 21:15:44 +0200 From: Popov Maxim To: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: USB Mouse works, but ... 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: Wed, 07 Dec 2005 19:15:49 -0000 I have a wireless mouse and keyboard. Mouse works, but not very well ... When i move it, the cursor moves too, but with very slow and with little "jumps". If i move it faster, the jumps are bigger ... Clicks don't work. To do a click i must press the button, then move it on few pixels on right or left. dmesg says: dmesg | grep kbd ukbd0: MOSART Semi. Wireless Keyboard & Mouse, rev 1.10/1.00, addr 2, iclas= s 3/1 kbd0 at ukbd0 dmesg | grep ums ums0: MOSART Semi. Wireless Keyboard & Mouse, rev 1.10/1.00, addr 2, iclass= 3/1 ums0: 5 buttons and Z dir. ps -aux | grep mouse root 275 0,0 0,2 2420 908 ?? Ss 18:37 0:00,05 /usr/sbin/mous= ed - From owner-freebsd-usb@FreeBSD.ORG Wed Dec 7 19:24:41 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98C4616A41F for ; Wed, 7 Dec 2005 19:24:41 +0000 (GMT) (envelope-from ssch@wheel.dk) Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7444D43D6B for ; Wed, 7 Dec 2005 19:24:34 +0000 (GMT) (envelope-from ssch@wheel.dk) Received: by freesbee.wheel.dk (Postfix, from userid 1011) id 936EC22880; Wed, 7 Dec 2005 20:24:32 +0100 (CET) Date: Wed, 7 Dec 2005 20:24:32 +0100 From: Steffen Schumacher To: Popov Maxim Message-ID: <20051207192432.GA11413@schumacher.dk> References: <4bdd3edf0512071115h454f2a84p@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4bdd3edf0512071115h454f2a84p@mail.gmail.com> X-PGP-Fingerprint: 65A2 111C D142 3A62 8E62 8C9A 3EF2 E98F 8700 F50D X-PGP-Public-Key: http://schumacher.wheel.dk/publickey.pub X-Operating-System: FreeBSD/i386 5.4-STABLE User-Agent: Mutt/1.5.9i Cc: freebsd-usb@freebsd.org Subject: Re: USB Mouse works, but ... 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: Wed, 07 Dec 2005 19:24:41 -0000 Sounds like the behavior i get from a ps2 Labtec. Works like a charm in ms. It is detected as an intellimouse, but if I force it to ps2, then it helps a bit but not perfect. /steffen On 07.12.2005 21:15:44 +0200, Popov Maxim wrote: > I have a wireless mouse and keyboard. Mouse works, but not very well > ... When i move it, the cursor moves too, but with very slow and with > little "jumps". If i move it faster, the jumps are bigger ... > Clicks don't work. To do a click i must press the button, then move it > on few pixels on right or left. > dmesg says: > > dmesg | grep kbd > ukbd0: MOSART Semi. Wireless Keyboard & Mouse, rev 1.10/1.00, addr 2, iclass 3/1 > kbd0 at ukbd0 > > dmesg | grep ums > ums0: MOSART Semi. Wireless Keyboard & Mouse, rev 1.10/1.00, addr 2, iclass 3/1 > ums0: 5 buttons and Z dir. > > ps -aux | grep mouse > root 275 0,0 0,2 2420 908 ?? Ss 18:37 0:00,05 /usr/sbin/moused - > _______________________________________________ > freebsd-usb@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Fri Dec 9 02:12:33 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C5F216A431; Fri, 9 Dec 2005 02:12:33 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe07.swip.net [212.247.154.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id F399643D5C; Fri, 9 Dec 2005 02:12:14 +0000 (GMT) (envelope-from hselasky@c2i.net) X-T2-Posting-ID: Y1QAsIk9O44SO+J/q9KNyQ== X-Cloudmark-Score: 0.000000 [] Received: from mp-216-88-125.daxnet.no ([193.216.88.125] verified) by mailfe07.swip.net (CommuniGate Pro SMTP 5.0.2) with ESMTP id 41217186; Fri, 09 Dec 2005 03:12:07 +0100 From: Hans Petter Selasky To: freebsd-hackers@freebsd.org, freebsd-usb@freebsd.org, Ed Schouten Date: Fri, 9 Dec 2005 03:13:26 +0100 User-Agent: KMail/1.7 References: <20051208225644.GJ15719@hoeg.nl> In-Reply-To: <20051208225644.GJ15719@hoeg.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200512090313.27392.hselasky@c2i.net> Cc: Subject: Re: [WIP] uhid(4): Support for the Microsoft Xbox360 gamepad X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hselasky@c2i.net List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Dec 2005 02:12:33 -0000 On Thursday 08 December 2005 23:56, Ed Schouten wrote: > Hello, > > Last week I heard that Microsoft's new Xbox360 uses regular USB > connectors for their gamepads. Because the guys at Xbox-Linux.org > already wrote a driver for Linux, I decided to buy one and write a > FreeBSD driver for it. > > The Xbox360 gamepad is like any normal HID gamepad, except that it has > been slightly crippled by Microsoft: > > - They don't use the regular HID interface class, but the vendor > specific class in combination with an interface subclass. > - Their device does not contain a HID report descriptor. > > The first problem was easy to solve; I just changed the USB_MATCH code > to accept the UICLASS_VENDOR in combination with the interface subclass > and interface protocol. Limiting vendor and product ID's should be > avoided because that would block third party gamepads. > > The second problem was a little trickier because I had no experience > with writing report descriptors. After taking a look at examples and > reading documents at usb.org, I hacked one together. It's quite nice the > FreeBSD driver was somewhat prepared for custom report descriptors (the > Wacom Graphire gets a custom report descriptor for example). > > The result can be found here: > > http://g-rave.nl/files/xbox/freebsd-xbox360-gamepad.diff > > There are only some small unfinished parts though: > > - I don't know the output format state; I cannot control the rumbles or > the LEDs on the gamepad (I constantly see green leds flashing) > - For some reason, I can only read data when polling the gamepad. > `usbhidctl -f -al` does not return any output. > > Useful hints would really be appreciated; I'm not a real wizard when it > comes to USB ;-) > > Yours, Hi, Maybe when you have tested this patch more, then make a PR, see "man send-pr", using "Category: usb", so that it does not get lost. --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Dec 9 14:40:40 2005 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4321916A41F for ; Fri, 9 Dec 2005 14:40:40 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 053FF43D53 for ; Fri, 9 Dec 2005 14:40:09 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB9Ee325037992 for ; Fri, 9 Dec 2005 14:40:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB9Ee2Zl037989; Fri, 9 Dec 2005 14:40:03 GMT (envelope-from gnats) Resent-Date: Fri, 9 Dec 2005 14:40:03 GMT Resent-Message-Id: <200512091440.jB9Ee2Zl037989@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ed Schouten Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54EBD16A41F for ; Fri, 9 Dec 2005 14:38:03 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3612843D7E for ; Fri, 9 Dec 2005 14:37:57 +0000 (GMT) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 463301702B; Fri, 9 Dec 2005 15:37:54 +0100 (CET) Message-Id: <20051209143754.463301702B@palm.hoeg.nl> Date: Fri, 9 Dec 2005 15:37:54 +0100 (CET) From: Ed Schouten To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Rink Springer Subject: usb/90141: uhid(4): Add support for Microsoft's Xbox360 gamepad X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ed Schouten List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Dec 2005 14:40:40 -0000 >Number: 90141 >Category: usb >Synopsis: uhid(4): Add support for Microsoft's Xbox360 gamepad >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Dec 09 14:40:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Ed Schouten >Release: FreeBSD 5.4-STABLE i386 >Organization: n/a >Environment: System: FreeBSD palm.hoeg.nl 5.4-STABLE FreeBSD 5.4-STABLE #0: Mon Oct 17 00:03:47 CEST 2005 root@palm.hoeg.nl:/usr/obj/usr/src/sys/PALM i386 >Description: The guys at Microsoft have released their new Xbox, the Xbox 360, within the last few weeks. The console comes with controllers which have regular USB connectors but are not entirely HID compliant: - It has no HID report descriptor - It uses a different DeviceClass (UICLASS_VENDOR) FreeBSD attaches the ugen(4) driver which is not really useful. >How-To-Repeat: Plug a (wired) Xbox 360 gamepad in one of the spare USB ports of your system. uhid(4) won't attach to it. >Fix: A patch is available at: - http://g-rave.nl/files/xbox/freebsd-xbox360-gamepad.diff The patch works as follows: The USB_MATCH function has been altered to attach when the device has the same InterfaceClass, InterfaceSubClass and InterfaceProtocol as the Xbox 360 gamepad. It does not look at the USB device and vendor ID because then we should update the driver each time a different vendor releases a compatible gamepad. The USB_ATTACH function has also been altered; I added the 'rdesc' variable containing a pointer to the replacement descriptor making it easier to add more devices that need another report descriptor. The 'uxb360gp_rdesc.h' file contains a hand-crafted report descriptor. It is based on the following documentation: - Xbox 1 gamepad - has a lot in common: http://euc.jp/periphs/xbox-controller.en.html - Xbox 360 gamepad: http://www.free60.org/wiki/Gamepad After applying this patch, FreeBSD detects the gamepad as a regular USB HID device: | $ dmesg | grep '^uhid2:' | uhid2: Microsoft Corporation Controller, rev 2.00/1.10, addr 2, iclass 255/93 I've tested the gamepad with Neverball. I also did a lot of debugging with usbhidctl(1). It works quite good. The patch has some small caveats though: - The descriptor has no output report format, thus preventing you from controlling the LEDs and the built-in rumblers. I do not have any information about its format. - The Y-axis of both the left and the right stick are inverted. I looked through the HID spec, but it seems there is no way to make the {Physical,Logical} Maximum of an object lower than its Minimum. Users should use the checkbox present in most games. Windows also supports these gamepads; it downloads a driver from the internet when plugged in. The folks at xbox-linux.org also made a Linux driver which does not use the HID layer at all for some reason. >Release-Note: >Audit-Trail: >Unformatted: