From owner-freebsd-hackers Mon Aug 26 15:34:21 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40B6F37B400 for ; Mon, 26 Aug 2002 15:34:19 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5E9043E3B for ; Mon, 26 Aug 2002 15:34:18 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g7QMY0wr050558; Mon, 26 Aug 2002 15:34:04 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200208262234.g7QMY0wr050558@gw.catspoiler.org> Date: Mon, 26 Aug 2002 15:34:00 -0700 (PDT) From: Don Lewis Subject: Re: USB support for new HP printers? To: mikko@dynas.se Cc: tlambert2@mindspring.com, john@jnielsen.net, molter@tin.it, freebsd-hackers@FreeBSD.ORG In-Reply-To: <20020826082508.X356-100000@atlas.home> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 26 Aug, Mikko Työläjärvi wrote: > On Mon, 26 Aug 2002, Terry Lambert wrote: > >> John Nielsen wrote: >> > "FreeBSD, NetBSD, and OpenBSD are not yet supported in USB mode, due to >> > missing functionality in the kernel "ulpt" driver (bidirectional I/O, >> > device ID retrieval, switching to 7/1/3, and HP channel-change-request)." >> >> >> I'm pretty sure that bidirectional I/O is supported, or there >> would be no network devices. > > [...] > > Though the USB stack handles bi-directional communication, ulpt does not: > > Static struct cdevsw ulpt_cdevsw = { > /* open */ ulptopen, > /* close */ ulptclose, > /* read */ noread, <---- ! > ... I'd like to have bi-directional communication support in the ulpt driver for my Epson ink jet printer so that I could use the utilities to check the ink levels and align the nozzles. This feature is on the ToDo list on the FreeBSD USB project page. I looked at the existing driver code a while back, but that's as far as I got :-( To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message