From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 05:25:13 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 3367B16A41F for ; Sun, 23 Oct 2005 05:25:13 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B4C143D45 for ; Sun, 23 Oct 2005 05:25:12 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9N5PAGh018815 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 22 Oct 2005 22:25:10 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9N5PA5A018813 for freebsd-usb@freebsd.org; Sat, 22 Oct 2005 22:25:10 -0700 Date: Sat, 22 Oct 2005 22:25:10 -0700 From: "Loren M. Lang" To: freebsd-usb@freebsd.org Message-ID: <20051023052510.GA18755@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Subject: Support for Generic Serial/CDC USB 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: Sun, 23 Oct 2005 05:25:13 -0000 --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Does freebsd support the Communications Device Class for providing a generic serial port over usb? If so, which driver is that? Looking through the manpages and hardware notes, I only see mention of very specific usb serial devices. --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --BXVAT5kNtrzKuDFl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDWx62bTXoRwEYo9IRApPNAJ0agPii/wnOipLGC9GHnCRuC4Ve/ACfSTyR syEVofDJ2e8tynAw7cnmmso= =jTLW -----END PGP SIGNATURE----- --BXVAT5kNtrzKuDFl-- From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 05:30: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 8E43816A41F for ; Sun, 23 Oct 2005 05:30:49 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29DD443D45 for ; Sun, 23 Oct 2005 05:30:49 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9N5UlGh018870 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 22 Oct 2005 22:30:47 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9N5Ukdg018868 for freebsd-usb@freebsd.org; Sat, 22 Oct 2005 22:30:47 -0700 Date: Sat, 22 Oct 2005 22:30:46 -0700 From: "Loren M. Lang" To: freebsd-usb@freebsd.org Message-ID: <20051023053046.GA18820@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Subject: Multiple USB keyboards 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, 23 Oct 2005 05:30:49 -0000 --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I am developing a specialized keyboard that uses the HID protocol, but I have found it difficult to test on FreeBSD because I need to unplug my existing USB keyboard to use it. I have actually switch my system to NetBSD when I'm working on it since NetBSD will merge all keyboard events from all PS/2/USB keyboards and send them to the console. Is there any support/plans to support this in FreeBSD? I'd really like to stick with it, but it's becoming two much work since I go back and forth between each keyboard a lot. --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --h31gzZEtNLTqOjlF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDWyAGbTXoRwEYo9IRAgLyAJ954H/6TBS5aDMdTRooNNb1mCn8+gCcC3E7 Sux6fyPkhrH9tj+w2MWnq/k= =rekq -----END PGP SIGNATURE----- --h31gzZEtNLTqOjlF-- From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 05:33:27 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 8F7C516A41F for ; Sun, 23 Oct 2005 05:33:27 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CDA843D45 for ; Sun, 23 Oct 2005 05:33:27 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9N5XQGh018912 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 22 Oct 2005 22:33:26 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9N5XPk3018910 for freebsd-usb@freebsd.org; Sat, 22 Oct 2005 22:33:25 -0700 Date: Sat, 22 Oct 2005 22:33:25 -0700 From: "Loren M. Lang" To: freebsd-usb@freebsd.org Message-ID: <20051023053325.GA18875@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Subject: Help with USB HID protocols 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, 23 Oct 2005 05:33:27 -0000 --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I am developing a device that is using the USB HID protocol, but I have a few questions about it that I don't see answered very well in the specification. They are not freebsd related so I'm not sure where a good place to ask them would be. Would this be a good place or is there some other group/mailing list where I could ask them? --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --YZ5djTAD1cGYuMQK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDWyClbTXoRwEYo9IRAmiLAJ9XE6Dg1nw1x3wZ6cyG0jl1rRq40QCdFaO0 vLwWzaEkdef5oiyGCcizicE= =R1pW -----END PGP SIGNATURE----- --YZ5djTAD1cGYuMQK-- From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 08:54:25 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 B7F9216A41F for ; Sun, 23 Oct 2005 08:54:25 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D52843D49 for ; Sun, 23 Oct 2005 08:54:24 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F264.dip.t-dialin.net [84.165.242.100]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id j9N8ZOsD057596 for ; Sun, 23 Oct 2005 10:35:25 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id j9N8sH5C081676 for ; Sun, 23 Oct 2005 10:54:18 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Sun, 23 Oct 2005 10:54:17 +0200 From: Alexander Leidinger To: freebsd-usb@freebsd.org Message-ID: <20051023105417.2bdb295a@Magellan.Leidinger.net> In-Reply-To: <20051023053046.GA18820@alzatex.com> References: <20051023053046.GA18820@alzatex.com> X-Mailer: Sylpheed-Claws 1.9.15 (GTK+ 2.6.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Subject: Re: Multiple USB keyboards 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, 23 Oct 2005 08:54:25 -0000 On Sat, 22 Oct 2005 22:30:46 -0700 "Loren M. Lang" wrote: > I am developing a specialized keyboard that uses the HID protocol, but I > have found it difficult to test on FreeBSD because I need to unplug my > existing USB keyboard to use it. I have actually switch my system to > NetBSD when I'm working on it since NetBSD will merge all keyboard > events from all PS/2/USB keyboards and send them to the console. Is > there any support/plans to support this in FreeBSD? I'd really like to > stick with it, but it's becoming two much work since I go back and forth > between each keyboard a lot. "man kbdmux" on a 7-current or 6.x system. But beware, it still has some bugs (the system may freeze). Bye, Alexander. -- Yes, I've heard of "decaf." What's your point? http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 09:06:54 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 8E10D16A420 for ; Sun, 23 Oct 2005 09:06:54 +0000 (GMT) (envelope-from molter@tin.it) Received: from vsmtp1.tin.it (vsmtp1.tin.it [212.216.176.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC4A743D46 for ; Sun, 23 Oct 2005 09:06:51 +0000 (GMT) (envelope-from molter@tin.it) Received: from tortellino.codalunga (82.122.98.131) by vsmtp1.tin.it (7.2.060.1) (authenticated as molter@tin.it) id 43567E2D00278D23; Sun, 23 Oct 2005 11:06:39 +0200 Received: by tortellino.codalunga (Postfix, from userid 1001) id B6D488104; Sun, 23 Oct 2005 11:08:15 +0200 (CEST) Date: Sun, 23 Oct 2005 11:08:15 +0200 From: Marco Molteni To: "Loren M. Lang" Message-Id: <20051023110815.532010e3.molter@tin.it> In-Reply-To: <20051023052510.GA18755@alzatex.com> References: <20051023052510.GA18755@alzatex.com> X-Mailer: Sylpheed version 1.0.5 (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-usb@freebsd.org Subject: Re: Support for Generic Serial/CDC USB 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: Sun, 23 Oct 2005 09:06:54 -0000 On Sat, 22 Oct 2005 22:25:10 -0700 "Loren M. Lang" wrote: > Does freebsd support the Communications Device Class for providing a > generic serial port over usb? If so, which driver is that? Looking > through the manpages and hardware notes, I only see mention of very > specific usb serial devices. man ucom maybe? marco From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 09:51: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 6985B16A420 for ; Sun, 23 Oct 2005 09:51:41 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id B41C943D45 for ; Sun, 23 Oct 2005 09:51:40 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9N9pdGh020904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 23 Oct 2005 02:51:39 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9N9pc1l020902 for freebsd-usb@freebsd.org; Sun, 23 Oct 2005 02:51:38 -0700 Date: Sun, 23 Oct 2005 02:51:38 -0700 From: "Loren M. Lang" To: freebsd-usb@freebsd.org Message-ID: <20051023095137.GC18930@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bAmEntskrkuBymla" Content-Disposition: inline User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Subject: LibUSB fails to enumerate all devices 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, 23 Oct 2005 09:51:41 -0000 --bAmEntskrkuBymla Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I am developing a USB device which has two interfaces, one interface uses a standard HID protocol, the other is completely custom at the moment. FreeBSD attaches appropriately to the HID interface and works correctly. For the custom interface, I was going to write a device driver in userspace using libusb, but I can't seem to find it. I wrote a program to enumerate all devices on all busses, but the only device I see is the one device I don't have any driver loaded for. Does FreeBSD not allow a userspace to access an interface of a usb device when any of it's interfaces are grabbed by a kernel driver even though the interface I want is not grabbed? --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --bAmEntskrkuBymla Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDW10pbTXoRwEYo9IRAq2lAJ9dXolqqI+vMEI5XuMOlkPQoV5mRgCdFpWa RPfTj4GxMLwptvwyST2Nc78= =6xR8 -----END PGP SIGNATURE----- --bAmEntskrkuBymla-- From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 12:30:02 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 AB1A516A41F for ; Sun, 23 Oct 2005 12:30:02 +0000 (GMT) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1976E43D45 for ; Sun, 23 Oct 2005 12:30:01 +0000 (GMT) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 99F928229; Sun, 23 Oct 2005 14:29:30 +0200 (CEST) Date: Sun, 23 Oct 2005 14:29:30 +0200 From: Thierry Thomas To: "Loren M. Lang" Message-ID: <20051023122930.GA10856@graf.pompo.net> References: <20051023095137.GC18930@alzatex.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <20051023095137.GC18930@alzatex.com> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 6.0-RC1 i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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, 23 Oct 2005 12:30:02 -0000 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Dim 23 oct 05 =E0 11:51:38 +0200, Loren M. Lang =E9crivait=A0: > I am developing a USB device which has two interfaces, one interface > uses a standard HID protocol, the other is completely custom at the > moment. FreeBSD attaches appropriately to the HID interface and works > correctly. For the custom interface, I was going to write a device > driver in userspace using libusb, but I can't seem to find it. I wrote > a program to enumerate all devices on all busses, but the only device I > see is the one device I don't have any driver loaded for. Does FreeBSD > not allow a userspace to access an interface of a usb device when any of > it's interfaces are grabbed by a kernel driver even though the interface > I want is not grabbed? There are many problems with libusb on FreeBSD. I have solved such a problem with the patches provided at Regards, --=20 Th. Thomas. --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDW4Iqc95pjMcUBaIRAiesAKCaKaFkFC1TubrdPmBsy6LRlgFteQCfTj4D +bUDZcEUa+nzkE2qfCL+8qQ= =3mfw -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 15:34:14 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 304D316A41F for ; Sun, 23 Oct 2005 15:34:14 +0000 (GMT) (envelope-from bsdaemon@comcast.net) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [204.127.198.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6B4F43D45 for ; Sun, 23 Oct 2005 15:34:13 +0000 (GMT) (envelope-from bsdaemon@comcast.net) Received: from fw.home (pcp05405355pcs.norstn01.pa.comcast.net[68.81.66.212]) by comcast.net (rwcrmhc12) with SMTP id <20051023153412014006o9c5e>; Sun, 23 Oct 2005 15:34:12 +0000 Received: (qmail 22700 invoked from network); 23 Oct 2005 15:34:11 -0000 Received: from kris.home (e7a8a86c99019924e5f404ddea135e7c@192.168.0.251) by fw.home with SMTP; 23 Oct 2005 15:34:11 -0000 Received: (qmail 74447 invoked by uid 1000); 23 Oct 2005 15:34:10 -0000 Date: Sun, 23 Oct 2005 11:34:10 -0400 From: Kris Maglione To: "Loren M. Lang" Message-ID: <20051023153314.GA54912@kris.home> Mail-Followup-To: "Loren M. Lang" , freebsd-usb@freebsd.org References: <20051021230147.GA40893@kris.home> <20051023053600.GA18930@alzatex.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20051023053600.GA18930@alzatex.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-usb@freebsd.org Subject: Re: USB mouse, wheel doesn't work 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, 23 Oct 2005 15:34:14 -0000 On Sat, Oct 22, 2005 at 10:36:00PM -0700, Loren M. Lang wrote: >Can you post the HID report descriptor for that device? All the >information about the wheel should be described in there. I have a >crude program to do that if you need. This is the debug info that attach spits out. It's based on the HID descriptor: ums_attach: sc=0xc1ca8400 ums_attach: X 8/8 ums_attach: Y 16/8 ums_attach: Z 24/8 ums_attach: B1 0/1 ums_attach: B2 1/1 ums_attach: B3 2/1 ums_attach: B4 3/1 ums_attach: B5 4/1 ums_attach: B6 32/1 ums_attach: B7 33/1 ums_attach: size=15, id=0 Read as / Here's what usbhidctl shows: # usbhidctl -f /dev/uhid0 -r Report descriptor: Total input size 0 bytes Total output size 5 bytes Total feature size 2 bytes I also tried another experiment; a basic perl script with /dev/uhid0 as STDIN: for (1..150) { my $data; sysread STDIN, $data, 150; # The max length it will read is 15 my @data = split //, $data; @data = map { ord } @data; printf "%02x %02x %02x %02x %02x -- " splice @data, 0, 5 for (1..3); print "\n"; } I got the same results as before: only the first three bytes ever changed, the rest were filled with the same junk from the malloc. -- Kris Maglione You may know where the market is going, but you can't possibly know where it's going after that. From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 18:43: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 0E47B16A420; Sun, 23 Oct 2005 18:43:40 +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 7D73343D49; Sun, 23 Oct 2005 18:43:39 +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 j9NIhdQe003184; Sun, 23 Oct 2005 18:43:39 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NIhdIo003180; Sun, 23 Oct 2005 18:43:39 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 18:43:39 GMT From: Mark Linimon Message-Id: <200510231843.j9NIhdIo003180@freefall.freebsd.org> To: gordonb@airmail.net, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/60131: [usb] Page fault on disconnect of USB device 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, 23 Oct 2005 18:43:40 -0000 Synopsis: [usb] Page fault on disconnect of USB device State-Changed-From-To: feedback->closed State-Changed-By: linimon State-Changed-When: Sun Oct 23 18:42:05 GMT 2005 State-Changed-Why: Feedback timeout (> 6 months). The problem reported by another poster in a followup does not sound like an identical problem to me; it should be opened in its own PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=60131 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 18:54:13 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 40F2D16A41F; Sun, 23 Oct 2005 18:54:13 +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 F416043D46; Sun, 23 Oct 2005 18:54:12 +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 j9NIsCWO003570; Sun, 23 Oct 2005 18:54:12 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NIsC7v003566; Sun, 23 Oct 2005 18:54:12 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 18:54:12 GMT From: Mark Linimon Message-Id: <200510231854.j9NIsC7v003566@freefall.freebsd.org> To: jonathan.heaney@blueyonder.co.uk, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/62088: [usb] Logitech Cordless/Optical Mouse not working 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, 23 Oct 2005 18:54:13 -0000 Synopsis: [usb] Logitech Cordless/Optical Mouse not working State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Sun Oct 23 18:51:06 GMT 2005 State-Changed-Why: Feedback was received some time ago. http://www.freebsd.org/cgi/query-pr.cgi?pr=62088 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 18:55:37 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 837E916A420; Sun, 23 Oct 2005 18:55:37 +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 4215543D48; Sun, 23 Oct 2005 18:55:37 +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 j9NItboG003621; Sun, 23 Oct 2005 18:55:37 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NItbjY003617; Sun, 23 Oct 2005 18:55:37 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 18:55:37 GMT From: Mark Linimon Message-Id: <200510231855.j9NItbjY003617@freefall.freebsd.org> To: marck@rinet.ru, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/63621: [usb] USB MemoryStick Reader stalls/crashes system 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, 23 Oct 2005 18:55:37 -0000 Synopsis: [usb] USB MemoryStick Reader stalls/crashes system State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Sun Oct 23 18:54:23 GMT 2005 State-Changed-Why: Feedback was received some time ago. http://www.freebsd.org/cgi/query-pr.cgi?pr=63621 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 18:56:46 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 1FF2C16A420; Sun, 23 Oct 2005 18:56:46 +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 E4B2F43D72; Sun, 23 Oct 2005 18:56:42 +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 j9NIugUY003675; Sun, 23 Oct 2005 18:56:42 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NIugqa003671; Sun, 23 Oct 2005 18:56:42 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 18:56:42 GMT From: Mark Linimon Message-Id: <200510231856.j9NIugqa003671@freefall.freebsd.org> To: guido@gvr.org, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/77799: [panic] on attach of a mp3 player to USB 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, 23 Oct 2005 18:56:46 -0000 Synopsis: [panic] on attach of a mp3 player to USB State-Changed-From-To: feedback->closed State-Changed-By: linimon State-Changed-When: Sun Oct 23 18:56:04 GMT 2005 State-Changed-Why: Feedback timeout (> 6 months). http://www.freebsd.org/cgi/query-pr.cgi?pr=77799 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 18:57:21 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 EDCD916A420; Sun, 23 Oct 2005 18:57:21 +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 898BF43D5F; Sun, 23 Oct 2005 18:57:19 +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 j9NIvJeH003731; Sun, 23 Oct 2005 18:57:19 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NIvInk003727; Sun, 23 Oct 2005 18:57:18 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 18:57:18 GMT From: Mark Linimon Message-Id: <200510231857.j9NIvInk003727@freefall.freebsd.org> To: toomas.aas@raad.tartu.ee, linimon@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/81774: 2nd generation iPod mini cannot be mounted over USB 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, 23 Oct 2005 18:57:22 -0000 Synopsis: 2nd generation iPod mini cannot be mounted over USB State-Changed-From-To: feedback->open State-Changed-By: linimon State-Changed-When: Sun Oct 23 18:56:52 GMT 2005 State-Changed-Why: Feedback was received some time ago. http://www.freebsd.org/cgi/query-pr.cgi?pr=81774 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 20:54:45 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 5DCAD16A41F for ; Sun, 23 Oct 2005 20:54:45 +0000 (GMT) (envelope-from karland@home.se) Received: from smtpserver.visit.se (smtpserver.visit.se [212.214.126.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id C63A643D46 for ; Sun, 23 Oct 2005 20:54:44 +0000 (GMT) (envelope-from karland@home.se) Received: from [127.0.0.1] (cust.fiber-lan.vnet.lk.85.194.51.7.stunet.se [85.194.51.7]) by smtpserver.visit.se (Postfix) with ESMTP id 29DBEB80025 for ; Sun, 23 Oct 2005 22:55:00 +0200 (CEST) Message-ID: <435BF893.3000101@home.se> Date: Sun, 23 Oct 2005 22:54:43 +0200 From: Karl Andersson User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-usb@freebsd.org X-Enigmail-Version: 0.92.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Logitech iFeel working 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, 23 Oct 2005 20:54:45 -0000 Hello I have an USB Logitech iFeel mouse that haven't worked under freebsd for sometime but now i actually got it working. I have an pretty old motherboard type KT333 (athlon xp). The common error message is: device_probe_and_attach: ums0 attach returned 6 See also http://www.freebsd.org/cgi/query-pr.cgi?pr=40657 After enabling debuging and attaching the mouse i found that the USB stalls after the driver tries to get the the language. The following patch "solves" it. The mouse works perfectly after disabling that usb_get_string. I know this isn't an good solution but maybee someone could point me into what should be done after the mouse stalls. --- sys/dev/usb/usbdi.c.orig Sun Oct 16 23:37:47 2005 +++ sys/dev/usb/usbdi.c Tue Oct 18 22:13:43 2005 @@ -1207,8 +1207,10 @@ return (USBD_STALLED); if (dev->langid == USBD_NOLANG) { /* Set up default language */ - err = usbd_get_string_desc(dev, USB_LANGUAGE_TABLE, 0, &us, - &size); + //err = usbd_get_string_desc(dev, USB_LANGUAGE_TABLE, 0, &us, + // &size); + err = 1; + DPRINTFN(-1,("usbd_get_string: skipping get lang\n")); if (err || size < 4) { DPRINTFN(-1,("usbd_get_string: getting lang failed, usin g 0\n")); dev->langid = 0; /* Well, just pick something then */ When attatching the following happens. After the BABBLE/STALLED everything times out. uhci_open: pipe=0xc45f6980, addr=0, endpt=0 (1) uhci_device_control type=0x00, request=0x05, wValue=0x0002, wIndex=0x0000 len=0, addr=0, endpt=0 uhci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 len=8, addr=2, endpt=0 uhci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 len=18 , addr=2, endpt=0 uhci_device_control type=0x80, request=0x06, wValue=0x0200, wIndex=0x0000 len=9, addr=2, endpt=0 uhci_device_control type=0x80, request=0x06, wValue=0x0200, wIndex=0x0000 len=41 , addr=2, endpt=0 uhci_device_control type=0x00, request=0x09, wValue=0x0001, wIndex=0x0000 len=0 , addr=2, endpt=0 uhci_device_control type=0x81, request=0x06, wValue=0x2200, wIndex=0x0000 len=74 , addr=2, endpt=0 uhci_device_control type=0x81, request=0x06, wValue=0x2200, wIndex=0x0000 len=74 , addr=2, endpt=0 uhci_device_control type=0x80, request=0x06, wValue=0x0300, wIndex=0x0000 len=2, addr=2, endpt=0 uhci_idone: error, addr=2, endpt=0x00, status 0x500000 usbd_get_string: getting lang failed, using 0 uhci_device_control type=0x80, request=0x06, wValue=0x0304, wIndex=0x0000 len=2, addr=2, endpt=0 uhci_timeout: uxfer=0xc463e700 uhci_timeout_task: xfer=0xc463e700 uhci_abort_xfer: xfer=0xc463e700, status=15 uhci_abort_xfer: stop ii=0xc463e770 uhci_check_intr: aborted xfer=0xc463e700 uhci_abort_xfer: callback .. pciconv -l -v gives: hostb0@pci0:0:0: class=0x060000 card=0x00001106 chip=0x30991106 rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8366/A,VT8367 Apollo KT266/A,KT333 CPU to PCI Bridge' class = bridge subclass = HOST-PCI .. uhci0@pci0:17:2: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x23 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB uhci1@pci0:17:3: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x23 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 22:24:10 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 3A48B16A41F; Sun, 23 Oct 2005 22:24:10 +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 EB9D543D45; Sun, 23 Oct 2005 22:24:09 +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 j9NMO9a3038983; Sun, 23 Oct 2005 22:24:09 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NMO9C2038979; Sun, 23 Oct 2005 22:24:09 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 22:24:09 GMT From: Mark Linimon Message-Id: <200510232224.j9NMO9C2038979@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/75970: [usb] [patch] support for Sandisk Cruzer Micro 128MB USB flash 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, 23 Oct 2005 22:24:10 -0000 Synopsis: [usb] [patch] support for Sandisk Cruzer Micro 128MB USB flash Drive Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Sun Oct 23 22:23:57 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=75970 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 22:30:21 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 C584216A47C; Sun, 23 Oct 2005 22:30:21 +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 7F49143D46; Sun, 23 Oct 2005 22:30:21 +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 j9NMULh8039545; Sun, 23 Oct 2005 22:30:21 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NMULNO039541; Sun, 23 Oct 2005 22:30:21 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 22:30:21 GMT From: Mark Linimon Message-Id: <200510232230.j9NMULNO039541@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/79649: [usb] [patch] quirk: Gembird MP3 player 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, 23 Oct 2005 22:30:22 -0000 Old Synopsis: [patch] quirk: Gembird MP3 player New Synopsis: [usb] [patch] quirk: Gembird MP3 player Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Sun Oct 23 22:29:54 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=79649 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 22:34:34 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 7D67E16A41F; Sun, 23 Oct 2005 22:34:34 +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 24D7D43D46; Sun, 23 Oct 2005 22:34:34 +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 j9NMYYpM041304; Sun, 23 Oct 2005 22:34:34 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NMYYUM041300; Sun, 23 Oct 2005 22:34:34 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 22:34:34 GMT From: Mark Linimon Message-Id: <200510232234.j9NMYYUM041300@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/80487: [usb] [patch] quirk: United MP 5512 Portable MP3 Player (2-in-1 USB DISK/MP3) 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, 23 Oct 2005 22:34:34 -0000 Synopsis: [usb] [patch] quirk: United MP 5512 Portable MP3 Player (2-in-1 USB DISK/MP3) Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Sun Oct 23 22:34:25 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=80487 From owner-freebsd-usb@FreeBSD.ORG Sun Oct 23 23:44:22 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 2316316A41F; Sun, 23 Oct 2005 23:44:22 +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 D2C0E43D46; Sun, 23 Oct 2005 23:44:21 +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 j9NNiLsH051944; Sun, 23 Oct 2005 23:44:21 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9NNiLR6051940; Sun, 23 Oct 2005 23:44:21 GMT (envelope-from linimon) Date: Sun, 23 Oct 2005 23:44:21 GMT From: Mark Linimon Message-Id: <200510232344.j9NNiLR6051940@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/83247: [cdce] [patch] if_cdce.c doesn't emit USB_EVENT_DRIVER_DETACH on USB_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, 23 Oct 2005 23:44:22 -0000 Synopsis: [cdce] [patch] if_cdce.c doesn't emit USB_EVENT_DRIVER_DETACH on USB_DETACH Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Sun Oct 23 23:44:01 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=83247 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 05:41:47 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 6F30216A41F; Mon, 24 Oct 2005 05:41:47 +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 2CB2143D48; Mon, 24 Oct 2005 05:41:47 +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 j9O5flZC008822; Mon, 24 Oct 2005 05:41:47 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9O5flTT008818; Mon, 24 Oct 2005 05:41:47 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 05:41:47 GMT From: Mark Linimon Message-Id: <200510240541.j9O5flTT008818@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/86094: [uscanner] [patch] Support for Epson 2480 scanner 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, 24 Oct 2005 05:41:47 -0000 Synopsis: [uscanner] [patch] Support for Epson 2480 scanner Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 05:41:30 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=86094 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 07:24:23 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 4AB5F16A41F; Mon, 24 Oct 2005 07:24:23 +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 06A5743D45; Mon, 24 Oct 2005 07:24:23 +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 j9O7OMeq026001; Mon, 24 Oct 2005 07:24:22 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9O7OMw9025997; Mon, 24 Oct 2005 07:24:22 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 07:24:22 GMT From: Mark Linimon Message-Id: <200510240724.j9O7OMw9025997@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/84326: [umass] Panic trying to connect SCSI tape drive via USB converter. 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, 24 Oct 2005 07:24:23 -0000 Old Synopsis: Panic trying to connect SCSI tape drive via USB converter. New Synopsis: [umass] Panic trying to connect SCSI tape drive via USB converter. Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 07:23:00 GMT 2005 Responsible-Changed-Why: Let's see if the guys on the usb mailing list can make any headway with this one. http://www.freebsd.org/cgi/query-pr.cgi?pr=84326 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 07:25:30 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 0F2BC16A41F; Mon, 24 Oct 2005 07:25:30 +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 AF0AC43D46; Mon, 24 Oct 2005 07:25:29 +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 j9O7PTU2026098; Mon, 24 Oct 2005 07:25:29 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9O7PT8r026094; Mon, 24 Oct 2005 07:25:29 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 07:25:29 GMT From: Mark Linimon Message-Id: <200510240725.j9O7PT8r026094@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/56513: [ugen] [panic] panic in ugen w/ moused -p /dev/ugen0 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, 24 Oct 2005 07:25:30 -0000 Synopsis: [ugen] [panic] panic in ugen w/ moused -p /dev/ugen0 Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 07:25:17 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=56513 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 09:17:54 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 6D16D16A420; Mon, 24 Oct 2005 09:17:54 +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 2B26F43D45; Mon, 24 Oct 2005 09:17:54 +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 j9O9Hsnh046058; Mon, 24 Oct 2005 09:17:54 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9O9HsZm046054; Mon, 24 Oct 2005 09:17:54 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 09:17:54 GMT From: Mark Linimon Message-Id: <200510240917.j9O9HsZm046054@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/74690: [umass] [patch] support for SanDisk 8-in-1 in umass.c 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, 24 Oct 2005 09:17:54 -0000 Old Synopsis: [patch] support for SanDisk 8-in-1 in umass.c New Synopsis: [umass] [patch] support for SanDisk 8-in-1 in umass.c Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 09:17:32 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=74690 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 09:45:15 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 0A12316A41F; Mon, 24 Oct 2005 09:45:15 +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 AD11643D48; Mon, 24 Oct 2005 09:45:14 +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 j9O9jEAx050781; Mon, 24 Oct 2005 09:45:14 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9O9jEiH050777; Mon, 24 Oct 2005 09:45:14 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 09:45:14 GMT From: Mark Linimon Message-Id: <200510240945.j9O9jEiH050777@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/74771: [umass] mounting write-protected umass device as read/write hangs device 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, 24 Oct 2005 09:45:15 -0000 Synopsis: [umass] mounting write-protected umass device as read/write hangs device Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 09:44:54 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=74771 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 10:03:32 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 2A14516A41F; Mon, 24 Oct 2005 10:03:32 +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 DAAC043D48; Mon, 24 Oct 2005 10:03:31 +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 j9OA3VfT052283; Mon, 24 Oct 2005 10:03:31 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9OA3VBe052279; Mon, 24 Oct 2005 10:03:31 GMT (envelope-from linimon) Date: Mon, 24 Oct 2005 10:03:31 GMT From: Mark Linimon Message-Id: <200510241003.j9OA3VBe052279@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/81846: [cam] [patch] Quirks for Time DPA20B 1GB MP3 player, also rebranded 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, 24 Oct 2005 10:03:32 -0000 Synopsis: [cam] [patch] Quirks for Time DPA20B 1GB MP3 player, also rebranded Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 24 10:03:18 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=81846 From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 11:02:21 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 7E31616A41F for ; Mon, 24 Oct 2005 11:02:21 +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 1122C43D49 for ; Mon, 24 Oct 2005 11:02:21 +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 j9OB2Kwh062159 for ; Mon, 24 Oct 2005 11:02:20 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9OB2J2q062153 for freebsd-usb@freebsd.org; Mon, 24 Oct 2005 11:02:19 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 24 Oct 2005 11:02:19 GMT Message-Id: <200510241102.j9OB2J2q062153@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, 24 Oct 2005 11:02:21 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/08/10] usb/84750 usb 6-BETA2 reboot/shutdown with root_fs on e 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/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] kern/62309 usb panic: ugen 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 [2004/12/30] usb/75648 usb [panic] panic while loading usb.ko on 4.1 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 Toshiba PDR-M4 camera connected via USB h 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 not detected on Sony PCG-F370 VAIO 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/02] usb/79436 usb Panic: ohci_abort_xfer: not in process co 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 USB locking issues 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/16] usb/83563 usb Page Fault while detaching Mpman Usb devi o [2005/07/18] usb/83677 usb [usb] usb controller 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/29] usb/84295 usb Install FreeBSD with usb keyboard need st 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/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 cannot install on USB-only system o [2005/10/17] usb/87565 usb [PATCH] Support for Vodaphone 3G/UMTS car 66 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/11/11] usb/59169 usb [ulpt] [patch] ulpt is missing read opera 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 f [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/12] usb/74989 usb (regression) Lost USB support between 5.2 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 New usbdevs/umass quirks derived from Lin 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/15] usb/83504 usb SpeedTouch USB stop working on recent cur o [2005/07/21] usb/83863 usb Communication problem between opensc/open o [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/09/28] usb/86657 usb [PATCH] change to USB keyboard option in 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 85 problems total. From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 14:58: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 F0E0616A41F for ; Mon, 24 Oct 2005 14:58:04 +0000 (GMT) (envelope-from dady0815@web.de) Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.18.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45F7B43D45 for ; Mon, 24 Oct 2005 14:58:04 +0000 (GMT) (envelope-from dady0815@web.de) Received: (qmail 8302 invoked from network); 24 Oct 2005 14:58:01 -0000 Received: from unknown (HELO [192.168.2.200]) (527118@[83.129.170.232]) (envelope-sender ) by smtprelay03.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 24 Oct 2005 14:58:01 -0000 From: Tobias Grosser To: freebsd-usb@freebsd.org Content-Type: text/plain Date: Mon, 24 Oct 2005 16:57:30 +0200 Message-Id: <1130165856.9760.13.camel@tobias.home.web-wahnsinn.de> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Subject: Slow mouse (MX1000) with xorg 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, 24 Oct 2005 14:58:05 -0000 Hi, I am trying to use my Logitech Mx1000 Wireless mouse under Xorg and FreeBSD current. The mouse is detected after patching ums.c (change MAX_BUTTONS=12). But unfortunately the mouse pointer doesn't reacts very fast (this means it is jumping instead of moving smoothly), if I move my mx1000, but using my touchpad is as fast as it should be. Also my mouse buttons react very bad. Is there an sysctl or something like that to make my usb bus or mouse faster. Under Windwos it runs very well. Otherwise can you give me an hint how to solve this bug. dmesg: ums0: Logitech USB Receiver, rev 1.10/30.07, addr 2, iclass 3/1 ums0: 13 buttons and Z dir. I use it together with my synaptics touchpad this is my xorg.conf: Section "InputDevice" # Identifier and driver Identifier "Mouse1" Driver "mouse" Option "Protocol" "auto" Option "Buttons" "12" Option "ZAxisMapping" "9 10" Option "Device" "/dev/ums0" Option "Emulate3Buttons" "false" EndSection Thanks for your help Tobias From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 19:52:01 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 579F316A41F for ; Mon, 24 Oct 2005 19:52:01 +0000 (GMT) (envelope-from brian@aljex.com) Received: from s1tank.virtdom.com (s1tank.virtdom.com [216.240.101.50]) by mx1.FreeBSD.org (Postfix) with SMTP id B0D9543D49 for ; Mon, 24 Oct 2005 19:51:58 +0000 (GMT) (envelope-from brian@aljex.com) Received: (qmail 74247 invoked by uid 89); 24 Oct 2005 20:18:29 -0000 Received: from ool-43552092.dyn.optonline.net (HELO venti) (brian@aljex.com@67.85.32.146) by s1tank.virtdom.com with SMTP; 24 Oct 2005 20:18:29 -0000 Message-ID: <041301c5d8d4$62749100$6600000a@venti> From: "Brian K. White" To: "Loren M. Lang" , References: <20051023095137.GC18930@alzatex.com> Date: Mon, 24 Oct 2005 15:51:27 -0400 Organization: Aljex Software MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: Subject: Re: LibUSB fails to enumerate all devices 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, 24 Oct 2005 19:52:01 -0000 ----- Original Message ----- From: "Loren M. Lang" To: Sent: Sunday, October 23, 2005 5:51 AM Subject: LibUSB fails to enumerate all devices I am developing a USB device which has two interfaces, one interface uses a standard HID protocol, the other is completely custom at the moment. FreeBSD attaches appropriately to the HID interface and works correctly. For the custom interface, I was going to write a device driver in userspace using libusb, but I can't seem to find it. I wrote a program to enumerate all devices on all busses, but the only device I see is the one device I don't have any driver loaded for. Does FreeBSD not allow a userspace to access an interface of a usb device when any of it's interfaces are grabbed by a kernel driver even though the interface I want is not grabbed? -- I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 ----------------- I am not a kernel or usb developer at all. But what you describe sounds like it might be related to a problem I have. I have a wireless usb keyboard with 3 devices that share the single usb receiver. The keyboard, the touchpad mouse built in to it, and a seperate wireless mouse. On linux ever since 2.6., it all works out of the box. suse 9.3, 10.0, and knoppix 4.0 all work for example. Suse 9.2 almost worked, the touchpad worked but not the button on the touch pad. On freebsd, _only_ the keyboard works. Once someone here asked me to try catting /dev/uhid0 (the only device to appear in dmesg besides the keyboard) while moving the mouse/touchpad and pressing mouse/touchpad buttons. The result was no output at all. Someone else said that is was because multiple devices needed to use the same usb receiver and there was an enhancement in 6.0 (I was using 5.4) that allowed for it. I have 6.0 now and it made no difference. I hope you are hitting the same thing I'm hitting, and that it becomes a more common problem, and that someone then finally firgures it out so I can use my $150 keyboard without having to host a copy of knoppix on on my freebsd box just so my diskless thin client can pxe boot it. What I don't get is, why don't all devices that need to share a single physical port just make themselves look like hubs? I have a different usb keyboard that has two usb ports on it (ie a built in 2 port usb hub) and I can plug a usb mouse into that keyboard, and the keyboard into the pc, and it all works fine even back on 5.4 . Brian K. White -- brian@aljex.com -- http://www.aljex.com/bkw/ +++++[>+++[>+++++>+++++++<<-]<-]>>+.>.+++++.+++++++.-.[>+<---]>++. filePro BBx Linux SCO FreeBSD #callahans Satriani Filk! From owner-freebsd-usb@FreeBSD.ORG Mon Oct 24 20:53:28 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 9D47E16A41F for ; Mon, 24 Oct 2005 20:53:28 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe06.swip.net [212.247.154.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 125D843D48 for ; Mon, 24 Oct 2005 20:53:27 +0000 (GMT) (envelope-from hselasky@c2i.net) X-T2-Posting-ID: Y1QAsIk9O44SO+J/q9KNyQ== Received: from mp-216-120-199.daxnet.no ([193.216.120.199] verified) by mailfe06.swip.net (CommuniGate Pro SMTP 4.3.8) with ESMTP id 9974890; Mon, 24 Oct 2005 22:53:25 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Mon, 24 Oct 2005 22:54:30 +0200 User-Agent: KMail/1.7 References: <20051023095137.GC18930@alzatex.com> <041301c5d8d4$62749100$6600000a@venti> In-Reply-To: <041301c5d8d4$62749100$6600000a@venti> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510242254.31406.hselasky@c2i.net> Cc: Subject: Re: LibUSB fails to enumerate all devices 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, 24 Oct 2005 20:53:28 -0000 On Monday 24 October 2005 21:51, Brian K. White wrote: > ----- Original Message ----- > From: "Loren M. Lang" > To: > Sent: Sunday, October 23, 2005 5:51 AM > Subject: LibUSB fails to enumerate all devices > > I am developing a USB device which has two interfaces, one interface > uses a standard HID protocol, the other is completely custom at the > moment. FreeBSD attaches appropriately to the HID interface and works > correctly. For the custom interface, I was going to write a device > driver in userspace using libusb, but I can't seem to find it. I wrote > a program to enumerate all devices on all busses, but the only device I > see is the one device I don't have any driver loaded for. Does FreeBSD > not allow a userspace to access an interface of a usb device when any of > it's interfaces are grabbed by a kernel driver even though the interface > I want is not grabbed? No. ugen, which is the device libusb is searching for, is only created when no subdevices has been attached. It is not impossible to have a shadow "ugen" hanging on all USB devices, but it is a little complicated, because you get two applications that can set the configuration: ugen and the USB device driver. Whenever the configuration number is set, all ugen devices in /dev must be re-created, and one should detach existing, attached USB sub-devices. --HPS From owner-freebsd-usb@FreeBSD.ORG Tue Oct 25 02:36:38 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 B1B9816A41F; Tue, 25 Oct 2005 02:36:38 +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 6A26743D48; Tue, 25 Oct 2005 02:36:38 +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 j9P2acDt099185; Tue, 25 Oct 2005 02:36:38 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9P2aceG099181; Tue, 25 Oct 2005 02:36:38 GMT (envelope-from linimon) Date: Tue, 25 Oct 2005 02:36:38 GMT From: Mark Linimon Message-Id: <200510250236.j9P2aceG099181@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/84649: [quirk] [patch] kernel panic after inserting MP3-Stick 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, 25 Oct 2005 02:36:38 -0000 Old Synopsis: [patch] kernel panic after inserting MP3-Stick New Synopsis: [quirk] [patch] kernel panic after inserting MP3-Stick Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Tue Oct 25 02:35:48 GMT 2005 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=84649 From owner-freebsd-usb@FreeBSD.ORG Tue Oct 25 07:39:23 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 4D5C116A420 for ; Tue, 25 Oct 2005 07:39:23 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14ECC43D5E for ; Tue, 25 Oct 2005 07:39:17 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9P7ctGh004922 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Oct 2005 00:38:55 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9P7cslw004920; Tue, 25 Oct 2005 00:38:54 -0700 Date: Tue, 25 Oct 2005 00:38:53 -0700 From: "Loren M. Lang" To: Hans Petter Selasky Message-ID: <20051025073853.GA4759@alzatex.com> References: <20051023095137.GC18930@alzatex.com> <041301c5d8d4$62749100$6600000a@venti> <200510242254.31406.hselasky@c2i.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: <200510242254.31406.hselasky@c2i.net> User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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, 25 Oct 2005 07:39:23 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 24, 2005 at 10:54:30PM +0200, Hans Petter Selasky wrote: > On Monday 24 October 2005 21:51, Brian K. White wrote: > > ----- Original Message ----- > > From: "Loren M. Lang" > > To: > > Sent: Sunday, October 23, 2005 5:51 AM > > Subject: LibUSB fails to enumerate all devices > > > > I am developing a USB device which has two interfaces, one interface > > uses a standard HID protocol, the other is completely custom at the > > moment. FreeBSD attaches appropriately to the HID interface and works > > correctly. For the custom interface, I was going to write a device > > driver in userspace using libusb, but I can't seem to find it. I wrote > > a program to enumerate all devices on all busses, but the only device I > > see is the one device I don't have any driver loaded for. Does FreeBSD > > not allow a userspace to access an interface of a usb device when any of > > it's interfaces are grabbed by a kernel driver even though the interface > > I want is not grabbed? >=20 > No. ugen, which is the device libusb is searching for, is only created wh= en no=20 > subdevices has been attached. It is not impossible to have a shadow "ugen= "=20 > hanging on all USB devices, but it is a little complicated, because you g= et=20 > two applications that can set the configuration: ugen and the USB device= =20 > driver. Whenever the configuration number is set, all ugen devices in /de= v=20 > must be re-created, and one should detach existing, attached USB sub-devi= ces. So LibUSB can only access USB devices that have an associated ugen device? And a usb device which has a kernel driver attached to any interface will not have a ugen device available? Is there any way, LibUSB or not, to access the second interface of my device from userspace or would it require a kerne driver? Only the first interface is attached to anything. >=20 > --HPS >=20 --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDXeENbTXoRwEYo9IRAl5FAJ9RoserYtE9r9WPlcds0uC1B8APtwCfZya8 HZwjrO+mAuSLpfvgX0Ie5Sg= =0Ifa -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3-- From owner-freebsd-usb@FreeBSD.ORG Tue Oct 25 07:56:07 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 BEF7616A41F for ; Tue, 25 Oct 2005 07:56:07 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (joel.tallye.com [216.99.199.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15A9C43D45 for ; Tue, 25 Oct 2005 07:56:07 +0000 (GMT) (envelope-from lorenl@alzatex.com) Received: from hosea.tallye.com (hosea.tallye.com [127.0.0.1]) by hosea.tallye.com (8.12.8/8.12.10) with ESMTP id j9P7u3Gh005286 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Oct 2005 00:56:03 -0700 Received: (from sttng359@localhost) by hosea.tallye.com (8.12.8/8.12.8/Submit) id j9P7u2dv005284; Tue, 25 Oct 2005 00:56:02 -0700 Date: Tue, 25 Oct 2005 00:56:02 -0700 From: "Loren M. Lang" To: "Brian K. White" Message-ID: <20051025075602.GB4759@alzatex.com> References: <20051023095137.GC18930@alzatex.com> <041301c5d8d4$62749100$6600000a@venti> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="A6N2fC+uXW/VQSAv" Content-Disposition: inline In-Reply-To: <041301c5d8d4$62749100$6600000a@venti> User-Agent: Mutt/1.4.1i X-GPG-Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc X-GPG-Fingerprint: B3B9 D669 69C9 09EC 1BCD 835A FAF3 7A46 E4A3 280C X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on hosea.tallye.com X-Virus-Status: Clean Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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, 25 Oct 2005 07:56:07 -0000 --A6N2fC+uXW/VQSAv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 24, 2005 at 03:51:27PM -0400, Brian K. White wrote: >=20 > ----- Original Message -----=20 > From: "Loren M. Lang" > To: > Sent: Sunday, October 23, 2005 5:51 AM > Subject: LibUSB fails to enumerate all devices >=20 > I am developing a USB device which has two interfaces, one interface > uses a standard HID protocol, the other is completely custom at the > moment. FreeBSD attaches appropriately to the HID interface and works > correctly. For the custom interface, I was going to write a device > driver in userspace using libusb, but I can't seem to find it. I wrote > a program to enumerate all devices on all busses, but the only device I > see is the one device I don't have any driver loaded for. Does FreeBSD > not allow a userspace to access an interface of a usb device when any of > it's interfaces are grabbed by a kernel driver even though the interface > I want is not grabbed? > --=20 > I sense much NT in you. > NT leads to Bluescreen. > Bluescreen leads to downtime. > Downtime leads to suffering. > NT is the path to the darkside. > Powerful Unix is. >=20 > Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc > Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 >=20 >=20 > ----------------- >=20 >=20 > I am not a kernel or usb developer at all. But what you describe sounds= =20 > like it might be related to a problem I have. > I have a wireless usb keyboard with 3 devices that share the single usb= =20 > receiver. The keyboard, the touchpad mouse built in to it, and a seperate= =20 > wireless mouse. > On linux ever since 2.6., it all works out of the box. suse= =20 > 9.3, 10.0, and knoppix 4.0 all work for example. Suse 9.2 almost worked,= =20 > the touchpad worked but not the button on the touch pad. >=20 > On freebsd, _only_ the keyboard works. This is not the same problem, but I also have it as well. I have a usb keyboard and mouse combo. The keyboard also has extra keys on it for extra functions. Nothing besides the basic keyboard works out of the box. I was able to get the mouse and extra keys to work by creating a C program to read events from /dev/uhid0 and do the appropriate action. Both the keyboard, basic and extra keys; and the mouse work fine now that I have this program running. I believe the problem is that the keyboard I have sends all hid event for everything through the same interface, just with different hid report numbers and only the hid to keyboard translator was able to conect to the interface. Other mouse/keyboard combos may use two interfaces for each and should work fine. If I get some free time, I might work on fixing freebsd to avoid this program. I can provide you with the program I wrote, but it would need to be tweaked for your keyboard. There should be some fine like /dev/uhid0 that you can cat to test with. It may not be 0, do an ls /dev/uhid* to list all uhid devices. BTW, this program I wrote works for both 5.4 and 6.0, otherwise neither version will work with my keyboard. > Once someone here asked me to try catting /dev/uhid0 (the only device to= =20 > appear in dmesg besides the keyboard) while moving the mouse/touchpad and= =20 > pressing mouse/touchpad buttons. The result was no output at all. >=20 > Someone else said that is was because multiple devices needed to use the= =20 > same usb receiver and there was an enhancement in 6.0 (I was using 5.4)= =20 > that allowed for it. > I have 6.0 now and it made no difference. >=20 > I hope you are hitting the same thing I'm hitting, and that it becomes a= =20 > more common problem, and that someone then finally firgures it out so I c= an=20 > use my $150 keyboard without having to host a copy of knoppix on on my=20 > freebsd box just so my diskless thin client can pxe boot it. >=20 > What I don't get is, why don't all devices that need to share a single=20 > physical port just make themselves look like hubs? I have a different usb= =20 > keyboard that has two usb ports on it (ie a built in 2 port usb hub) and = I=20 > can plug a usb mouse into that keyboard, and the keyboard into the pc, an= d=20 > it all works fine even back on 5.4 . >=20 > Brian K. White -- brian@aljex.com -- http://www.aljex.com/bkw/ > +++++[>+++[>+++++>+++++++<<-]<-]>>+.>.+++++.+++++++.-.[>+<---]>++. > filePro BBx Linux SCO FreeBSD #callahans Satriani Filk! >=20 --=20 I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime leads to suffering. NT is the path to the darkside. Powerful Unix is. Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2 =20 --A6N2fC+uXW/VQSAv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDXeUSbTXoRwEYo9IRAlG5AJ4rJdUBMei2LrFsr9T/FqS5w3hVaACdEnz9 BumTT9+IGNuGT/4xhjawAG8= =ICTA -----END PGP SIGNATURE----- --A6N2fC+uXW/VQSAv-- From owner-freebsd-usb@FreeBSD.ORG Tue Oct 25 09:53:29 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 F038B16A41F for ; Tue, 25 Oct 2005 09:53:29 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe12.swip.net [212.247.155.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 525F343D46 for ; Tue, 25 Oct 2005 09:53:28 +0000 (GMT) (envelope-from hselasky@c2i.net) X-T2-Posting-ID: Y1QAsIk9O44SO+J/q9KNyQ== Received: from mp-217-134-70.daxnet.no ([193.217.134.70] verified) by mailfe12.swip.net (CommuniGate Pro SMTP 4.3.8) with ESMTP id 40001240; Tue, 25 Oct 2005 11:53:06 +0200 From: Hans Petter Selasky To: "Loren M. Lang" Date: Tue, 25 Oct 2005 11:54:11 +0200 User-Agent: KMail/1.7 References: <20051023095137.GC18930@alzatex.com> <200510242254.31406.hselasky@c2i.net> <20051025073853.GA4759@alzatex.com> In-Reply-To: <20051025073853.GA4759@alzatex.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510251154.12709.hselasky@c2i.net> Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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: Tue, 25 Oct 2005 09:53:30 -0000 On Tuesday 25 October 2005 09:38, Loren M. Lang wrote: > On Mon, Oct 24, 2005 at 10:54:30PM +0200, Hans Petter Selasky wrote: > > On Monday 24 October 2005 21:51, Brian K. White wrote: > > > ----- Original Message ----- > > > From: "Loren M. Lang" > > > To: > > > Sent: Sunday, October 23, 2005 5:51 AM > > > Subject: LibUSB fails to enumerate all devices > > > > > > I am developing a USB device which has two interfaces, one interface > > > uses a standard HID protocol, the other is completely custom at the > > > moment. FreeBSD attaches appropriately to the HID interface and works > > > correctly. For the custom interface, I was going to write a device > > > driver in userspace using libusb, but I can't seem to find it. I wrote > > > a program to enumerate all devices on all busses, but the only device I > > > see is the one device I don't have any driver loaded for. Does FreeBSD > > > not allow a userspace to access an interface of a usb device when any > > > of it's interfaces are grabbed by a kernel driver even though the > > > interface I want is not grabbed? > > > > No. ugen, which is the device libusb is searching for, is only created > > when no subdevices has been attached. It is not impossible to have a > > shadow "ugen" hanging on all USB devices, but it is a little complicated, > > because you get two applications that can set the configuration: ugen and > > the USB device driver. Whenever the configuration number is set, all ugen > > devices in /dev must be re-created, and one should detach existing, > > attached USB sub-devices. > > So LibUSB can only access USB devices that have an associated ugen > device? Yes. > And a usb device which has a kernel driver attached to any > interface will not have a ugen device available? Yes, if "ugen" is present/loaded. > Is there any way, LibUSB or not, to access the second interface of > my device from userspace or would it require a kernel driver? Currently the easiest is to make a loadable kernel module that attaches to your custom interface. Though it is not impossible to have a "ugen" shadow attached, only that things become slightly more complicated. In some situations I see that it is desireable to let a user application select the configuration number, through "ugen". For example some "ipods" support "umass" and "uhid", but not at the same time. --HPS From owner-freebsd-usb@FreeBSD.ORG Tue Oct 25 16:42:34 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 9826616A420 for ; Tue, 25 Oct 2005 16:42:34 +0000 (GMT) (envelope-from rstewart@cardoneplus.com) Received: from tomts52-srv.bellnexxia.net (tomts52.bellnexxia.net [209.226.175.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8728A43D78 for ; Tue, 25 Oct 2005 16:42:23 +0000 (GMT) (envelope-from rstewart@cardoneplus.com) Received: from wst009yyz ([64.231.34.29]) by tomts52-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20051025164221.UUHQ4814.tomts52-srv.bellnexxia.net@wst009yyz> for ; Tue, 25 Oct 2005 12:42:21 -0400 From: "Rick Stewart" To: Date: Tue, 25 Oct 2005 12:45:53 -0400 Organization: CardOne Plus Message-ID: <0ce901c5d983$90ba5180$c80010ac@office.cardoneplus.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcXZg5AArcxEPw+hS02Ck+VOZxnxow== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: FT2232C ChipSet Support in 5.4 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, 25 Oct 2005 16:42:34 -0000 Does anyone know if this chipset is supported in 5.4? Apparently it is included in the 6.0 branch. ./r -------------------------------------------- Rick Stewart rick@cardoneplus.com Network Administrator www.cardoneplus.com CardOne Plus 416-667-1814x244 From owner-freebsd-usb@FreeBSD.ORG Thu Oct 27 00:54:47 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 A580B16A41F for ; Thu, 27 Oct 2005 00:54:47 +0000 (GMT) (envelope-from brian@aljex.com) Received: from s1tank.virtdom.com (s1tank.virtdom.com [216.240.101.50]) by mx1.FreeBSD.org (Postfix) with SMTP id 2B39443D46 for ; Thu, 27 Oct 2005 00:54:46 +0000 (GMT) (envelope-from brian@aljex.com) Received: (qmail 42233 invoked by uid 89); 27 Oct 2005 01:21:34 -0000 Received: from ool-43552092.dyn.optonline.net (HELO venti) (brian@aljex.com@67.85.32.146) by s1tank.virtdom.com with SMTP; 27 Oct 2005 01:21:34 -0000 Message-ID: <032e01c5da91$04ff9920$6600000a@venti> From: "Brian K. White" To: "Loren M. Lang" References: <20051023095137.GC18930@alzatex.com> <041301c5d8d4$62749100$6600000a@venti> <20051025075602.GB4759@alzatex.com> Date: Wed, 26 Oct 2005 20:54:17 -0400 Organization: Aljex Software MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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: Thu, 27 Oct 2005 00:54:47 -0000 ----- Original Message ----- From: "Loren M. Lang" To: "Brian K. White" Cc: "Loren M. Lang" ; Sent: Tuesday, October 25, 2005 3:56 AM Subject: Re: LibUSB fails to enumerate all devices > On Mon, Oct 24, 2005 at 03:51:27PM -0400, Brian K. White wrote: > > > > ----- Original Message ----- > > From: "Loren M. Lang" > > To: > > Sent: Sunday, October 23, 2005 5:51 AM > > Subject: LibUSB fails to enumerate all devices > > > > > I am developing a USB device which has two interfaces, one interface > > > uses a standard HID protocol, the other is completely custom at the > > > moment. FreeBSD attaches appropriately to the HID interface and works > > > correctly. For the custom interface, I was going to write a device > > > driver in userspace using libusb, but I can't seem to find it. I > > > wrote > > > a program to enumerate all devices on all busses, but the only device > > > I > > > see is the one device I don't have any driver loaded for. Does > > > FreeBSD > > > not allow a userspace to access an interface of a usb device when any > > > of > > > it's interfaces are grabbed by a kernel driver even though the > > > interface > > > I want is not grabbed? > > > > I am not a kernel or usb developer at all. But what you describe sounds > > like it might be related to a problem I have. > > I have a wireless usb keyboard with 3 devices that share the single usb > > receiver. The keyboard, the touchpad mouse built in to it, and a > > seperate > > wireless mouse. > > On linux ever since 2.6., it all works out of the box. suse > > 9.3, 10.0, and knoppix 4.0 all work for example. Suse 9.2 almost worked, > > the touchpad worked but not the button on the touch pad. > > > > On freebsd, _only_ the keyboard works. > > This is not the same problem, but I also have it as well. I have a usb > keyboard and mouse combo. The keyboard also has extra keys on it for > extra functions. Nothing besides the basic keyboard works out of the > box. I was able to get the mouse and extra keys to work by creating a C > program to read events from /dev/uhid0 and do the appropriate action. > Both the keyboard, basic and extra keys; and the mouse work fine now > that I have this program running. I believe the problem is that the > keyboard I have sends all hid event for everything through the same > interface, just with different hid report numbers and only the hid to > keyboard translator was able to conect to the interface. Other > mouse/keyboard combos may use two interfaces for each and should work > fine. If I get some free time, I might work on fixing freebsd to avoid > this program. I can provide you with the program I wrote, but it would > need to be tweaked for your keyboard. There should be some fine like > /dev/uhid0 that you can cat to test with. It may not be 0, do an ls > /dev/uhid* to list all uhid devices. > > BTW, this program I wrote works for both 5.4 and 6.0, otherwise neither > version will work with my keyboard. I would love to give it a try. Also, as I hinted at, I'm currently using it on linux and everything works, so I can capture stuff like /proc/bus/usb and maybe that will mean something to someone who's familiar with FreeBSD's usb system. > Once someone here asked me to try catting /dev/uhid0 (the only device to > appear in dmesg besides the keyboard) while moving the mouse/touchpad and > pressing mouse/touchpad buttons. The result was no output at all. > > Someone else said that is was because multiple devices needed to use the > same usb receiver and there was an enhancement in 6.0 (I was using 5.4) > that allowed for it. > I have 6.0 now and it made no difference. > > I hope you are hitting the same thing I'm hitting, and that it becomes a > more common problem, and that someone then finally firgures it out so I > can > use my $150 keyboard without having to host a copy of knoppix on on my > freebsd box just so my diskless thin client can pxe boot it. > > What I don't get is, why don't all devices that need to share a single > physical port just make themselves look like hubs? I have a different usb > keyboard that has two usb ports on it (ie a built in 2 port usb hub) and I > can plug a usb mouse into that keyboard, and the keyboard into the pc, and > it all works fine even back on 5.4 . Answering myself... maybe to look like a hub, you effectively need another chip that actually impliments a hub, and maybe you can get the functionality with less hardware by making it all look like one device with a lot of functions. Brian K. White -- brian@aljex.com -- http://www.aljex.com/bkw/ +++++[>+++[>+++++>+++++++<<-]<-]>>+.>.+++++.+++++++.-.[>+<---]>++. filePro BBx Linux SCO FreeBSD #callahans Satriani Filk! From owner-freebsd-usb@FreeBSD.ORG Thu Oct 27 03:09: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 7167D16A425 for ; Thu, 27 Oct 2005 03:09:39 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id F351E43D48 for ; Thu, 27 Oct 2005 03:09:38 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id j9R37boq032405; Wed, 26 Oct 2005 21:07:42 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 26 Oct 2005 21:07:36 -0600 (MDT) Message-Id: <20051026.210736.130238703.imp@bsdimp.com> To: brian@aljex.com From: "M. Warner Losh" In-Reply-To: <032e01c5da91$04ff9920$6600000a@venti> References: <041301c5d8d4$62749100$6600000a@venti> <20051025075602.GB4759@alzatex.com> <032e01c5da91$04ff9920$6600000a@venti> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 26 Oct 2005 21:07:46 -0600 (MDT) Cc: freebsd-usb@freebsd.org Subject: Re: LibUSB fails to enumerate all devices 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: Thu, 27 Oct 2005 03:09:39 -0000 In message: <032e01c5da91$04ff9920$6600000a@venti> "Brian K. White" writes: : Answering myself... maybe to look like a hub, you effectively need another : chip that actually impliments a hub, and maybe you can get the functionality : with less hardware by making it all look like one device with a lot of : functions. Yes. Or you need to enumerate to the usb controller that way... Warner From owner-freebsd-usb@FreeBSD.ORG Thu Oct 27 03:40:55 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 7015916A41F; Thu, 27 Oct 2005 03:40:55 +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 0A91C43D46; Thu, 27 Oct 2005 03:40:55 +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 j9R3eshT031450; Thu, 27 Oct 2005 03:40:54 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9R3esc9031446; Thu, 27 Oct 2005 03:40:54 GMT (envelope-from linimon) Date: Thu, 27 Oct 2005 03:40:54 GMT From: Mark Linimon Message-Id: <200510270340.j9R3esc9031446@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-i386@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/55555: [ums] system freezes with access to /dev/ums0 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: Thu, 27 Oct 2005 03:40:55 -0000 Old Synopsis: system freezes with access to /dev/ums0 New Synopsis: [ums] system freezes with access to /dev/ums0 Responsible-Changed-From-To: freebsd-i386->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Thu Oct 27 03:40:18 GMT 2005 Responsible-Changed-Why: Reclassify and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=55555 From owner-freebsd-usb@FreeBSD.ORG Thu Oct 27 19:23:16 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 08A1516A420; Thu, 27 Oct 2005 19:23:16 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAFC143D6D; Thu, 27 Oct 2005 19:23:09 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from freefall.freebsd.org (mnag@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9RJN9wW069909; Thu, 27 Oct 2005 19:23:09 GMT (envelope-from mnag@freefall.freebsd.org) Received: (from mnag@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9RJN9vk069905; Thu, 27 Oct 2005 19:23:09 GMT (envelope-from mnag) Date: Thu, 27 Oct 2005 19:23:09 GMT From: Marcus Alves Grando Message-Id: <200510271923.j9RJN9vk069905@freefall.freebsd.org> To: marcus@corp.grupos.com.br, mnag@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/84295: Install FreeBSD with usb keyboard need start usbd before sysinstall 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: Thu, 27 Oct 2005 19:23:16 -0000 Synopsis: Install FreeBSD with usb keyboard need start usbd before sysinstall State-Changed-From-To: open->closed State-Changed-By: mnag State-Changed-When: Thu Oct 27 19:21:44 GMT 2005 State-Changed-Why: Fixed by adding back the loader menu that has a hack for usb keyboards. Noticed by: scottl http://www.freebsd.org/cgi/query-pr.cgi?pr=84295