From owner-freebsd-current Tue Dec 22 14:38:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09087 for freebsd-current-outgoing; Tue, 22 Dec 1998 14:38:00 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (snblitz.sc.scruznet.com [165.227.132.84]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA09046 for ; Tue, 22 Dec 1998 14:37:54 -0800 (PST) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 358 invoked by uid 100); 22 Dec 1998 22:45:26 -0000 Date: Tue, 22 Dec 1998 14:45:25 -0800 To: freebsd-current@FreeBSD.ORG Subject: SANE, USB, -current step 2 Message-ID: <19981222144525.A334@top.worldcontrol.com> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.17i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ok I plugged my wife's HP 4100cxi and booted with the USB extensions. The last line look promising: Dec 22 22:28:40 top /kernel: ugen0: Hewlett-Packard HP ScanJet 4100C (rev 1.00/1.00) addr 2 (device class 0/0) Now does anyone have a primer on using the ugen device to talk to the device? Perhaps /dev/ugen0 is dynamically created and I can talk serially to the device via read/write? Dec 22 22:28:39 top /kernel: usbd_match Dec 22 22:28:39 top /kernel: usb0: Dec 22 22:28:39 top /kernel: usbd_attach Dec 22 22:28:39 top /kernel: usbd_new_device bus=0xf07ba000 depth=0 lowspeed=0 Dec 22 22:28:39 top /kernel: usbd_setup_pipe: dev=0xf05ac780 iface=0 ep=0xf05ac79c pipe=0xf05ac788 Dec 22 22:28:39 top /kernel: uhci_open: pipe=0xf05ac700, addr=0, endpt=0 (0) Dec 22 22:28:39 top /kernel: usbd_new_device: adding unit addr=1, rev=100, class=9, subclass=1, protocol=0, maxpacket=64, ls=0 Dec 22 22:28:39 top /kernel: usbd_new_device: new dev (addr 1), dev=0xf05ac780, parent=0xf07b8780 Dec 22 22:28:39 top /kernel: usb1 at usb0 Dec 22 22:28:39 top /kernel: usb1: Intel UHCI root hub (class 9/1) (rev 1.00/1.00) addr 1 Dec 22 22:28:39 top /kernel: usbd_set_config_no: (addr 1) attr=0x40, selfpowered=1, power=0, powerquirk=0 Dec 22 22:28:39 top /kernel: usbd_set_config_no: setting new config 1 Dec 22 22:28:39 top /kernel: usb_init_hub: getting hub descriptor Dec 22 22:28:39 top /kernel: usbhub_init_hub: selfpowered=1, parent=0, parent->selfpowered=0 Dec 22 22:28:39 top /kernel: usbd_setup_pipe: dev=0xf05ac780 iface=0xf07b6da0 ep=0xf07b7ea0 pipe=0xf0283a14 Dec 22 22:28:39 top /kernel: uhci_open: pipe=0xf05ac600, addr=1, endpt=129 (1) Dec 22 22:28:39 top /kernel: usbd_init_port: adding hub port=1 status=0x0100 change=0x0000 Dec 22 22:28:39 top /kernel: usbd_init_port: adding hub port=2 status=0x0101 change=0x0001 Dec 22 22:28:39 top /kernel: uhub_explore: st Dec 22 22:28:39 top /kernel: atus change hub=1 port=2 Dec 22 22:28:39 top /kernel: usbd_reset_port: port 2 reset done, error=0 Dec 22 22:28:39 top /kernel: usbd_new_device bus=0xf07ba000 depth=1 lowspeed=0 Dec 22 22:28:39 top /kernel: usbd_setup_pipe: dev=0xf05ac500 iface=0 ep=0xf05ac51c pipe=0xf05ac508 Dec 22 22:28:39 top /kernel: uhci_open: pipe=0xf05ac480, addr=0, endpt=0 (1) Dec 22 22:28:39 top /kernel: usbd_new_device: adding unit addr=2, rev=100, class=0, subclass=0, protocol=0, maxpacket=8, ls=0 Dec 22 22:28:39 top /kernel: usbd_new_device: new dev (addr 2), dev=0xf05ac500, parent=0xf07b7eb0 Dec 22 22:28:39 top /kernel: usbd_new_device: no device driver found Dec 22 22:28:39 top /kernel: usbd_set_config_no: (addr 2) attr=0x60, selfpowered=1, power=0, powerquirk=0 Dec 22 22:28:39 top /kernel: usbd_set_config_no: setting new config 1 Dec 22 22:28:39 top /kernel: usbd_set_config_no: free old config Dec 22 22:28:40 top /kernel: usbd_set_config_no: (addr 2) attr=0x60, selfpowered=1, power=0, powerquirk=0 Dec 22 22:28:40 top /kernel: usbd_set_config_no: setting new config 1 Dec 22 22:28:40 top /kernel: usbd_new_device: no interface drivers found Dec 22 22:28:40 top /kernel: ugen0 Dec 22 22:28:40 top /kernel: ugen0: Hewlett-Packard HP ScanJet 4100C (rev 1.00/1.00) addr 2 (device class 0/0) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message