From owner-freebsd-stable Mon Jan 29 16:15:11 2001 Delivered-To: freebsd-stable@freebsd.org Received: from serio.al.rim.or.jp (serio.al.rim.or.jp [202.247.191.123]) by hub.freebsd.org (Postfix) with ESMTP id AEE2837B69C for ; Mon, 29 Jan 2001 16:14:50 -0800 (PST) Received: from mail2.rim.or.jp by serio.al.rim.or.jp (3.7W/HMX-13) id JAA13134; Tue, 30 Jan 2001 09:14:48 +0900 (JST) Received: from localhost (ip39-102.fli.psinet.ne.jp [210.158.39.102]) by mail2.rim.or.jp (8.9.3/3.7W) id JAA09023; Tue, 30 Jan 2001 09:14:47 +0900 (JST) Date: Tue, 30 Jan 2001 09:17:52 +0900 (JST) Message-Id: <20010130.091752.108736064.hrtk@kt.rim.or.jp> To: freebsd-stable@FreeBSD.ORG Subject: ulpt From: Honda Hirotaka X-Mailer: Mew version 1.95b97 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am trying to use ulpt driveer to print with ALPS MD-5500 via USB cable, but /dev/ulpt0 seems retuning "device busy" and don't print anything. On demsg is "uhci_timeout: ii=0xc05a46e0". I can't find where is the cause of the error. This is the result of "lpr" and My check list of settings to print with ulpt. Please help me. [Result] $ lpr /tmp/test.ps $ lpc lpc> status lp lp: queuing is enabled printing is enabled no entries in spool area printer idle lpc> quit $ ls -lt /tmp |head -n 4 total 375 -rw------- 1 daemon wheel 33 Jan 30 08:51 umd-error -rw------- 1 daemon wheel 7442 Jan 30 08:51 umd.1103.md -rw------- 1 daemon wheel 5425 Jan 30 08:50 umd.1103.ps $ (after "su") # cat /tmp/umd-error I could not cat /tmp/umd.1103.md # cat "abc" > /dev/ulpt0 su: /dev/ulpt0: Device busy # [Settings] 1 kernel 1.1 kernel config file 1.2 dmesg 2 lpd 2.1 /etc/printcap 2.2 if filter 2.3 spool directory 1 kernel 1.1 kernel config file # USB support device uhci # UHCI PCI->USB interface #device ohci # OHCI PCI->USB interface device usb # USB Bus (required) #device ugen # Generic #device uhid # "Human Interface Devices" #device ukbd # Keyboard device ulpt # Printer #device umass # Disks/Mass storage - Requires scbus and da #device ums # Mouse #device uscanner # Scanners # hirotaka from LINT 20010129 options UHCI_DEBUG options USB_DEBUG options ULPT_DEBUG # USB Ethernet, requires mii #device aue # ADMtek USB ethernet #device cue # CATC USB ethernet #device kue # Kawasaki LSI USB ethernet 1.2 dmesg FreeBSD 4.2-STABLE #0: Mon Jan 29 15:22:59 JST 2001 ... uhci0: port 0x1820-0x183f irq 11 at device 7.2 on pci0 uhci0: LegSup = 0x00000030 uhci_run: setting run=0 uhci_run: done cmd=0xc0 sts=0x20 uhci_run: setting run=1 uhci_run: done cmd=0x81 sts=0x0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: Texas Instruments General Purpose USB Hub, class 9/0, rev 1.10/1.01, addr 2 uhub1: 2 ports with 2 removable, self powered ulpt0: ALPS ALPS USB Printer Port , rev 1.00/1.00, addr 3, iclass 7/1 ... pccard: card inserted, slot 0 ed1 at port 0x300-0x31f irq 3 slot 0 on pccard0 ed1: address 00:90:99:0b:d4:6c, type NE2000 (16 bit) uhci_timeout: ii=0xc05a46e0 uhci_timeout: ii=0xc05a46e0 uhci_timeout: ii=0xc05a46e0 uhci_timeout: ii=0xc05a46e0 2.1 /etc/printcap lp|local line printer:\ :sh:mx#0:\ :lp=/dev/ulpt0:sd=/var/spool/output/lpd:\ :if=/var/spool/filter/umd:\ :lf=/var/log/lpd-errs: 2.2 /var/spool/filter/umd #!/bin/sh - PATH="/bin:/usr/bin"; export PATH umask 077 IF=/tmp/umd.$$.ps OF=/tmp/umd.$$.md cat > $IF || exit 2 { echo showpage; echo quit; } | \ /usr/local/bin/gs -q -dSAFER -dNOPAUSE -sPAPERSIZE=a4 -sDEVICE=md5k -r1200x600 -sOutputFile=$OF $IF 2>/dev/null >/dev/null || exit 2 #cat $OF || exit 2 cat $OF || (echo "I could not cat $OF">/tmp/umd-error ; exit 2) #rm -f $IF $OF exit 0 2.3 spool directory $ cd /var/spool/output $ ls -al total 6 drwxr-xr-x 6 root daemon 512 Jan 29 23:53 . drwxr-xr-x 10 root wheel 512 Jan 2 14:44 .. drwxr-xr-x 2 daemon daemon 512 Jan 29 00:55 dec drwxr-xr-x 2 daemon daemon 512 Jan 27 04:27 dj drwxr-xr-x 2 root daemon 512 Jan 30 00:25 lpd drwxr-xr-x 2 daemon daemon 512 Jan 27 04:44 md $ ls -alR total 6 drwxr-xr-x 6 root daemon 512 Jan 29 23:53 . drwxr-xr-x 10 root wheel 512 Jan 2 14:44 .. drwxr-xr-x 2 daemon daemon 512 Jan 29 00:55 dec drwxr-xr-x 2 daemon daemon 512 Jan 27 04:27 dj drwxr-xr-x 2 root daemon 512 Jan 30 00:25 lpd drwxr-xr-x 2 daemon daemon 512 Jan 27 04:44 md ./dec: total 5 drwxr-xr-x 2 daemon daemon 512 Jan 29 00:55 . drwxr-xr-x 6 root daemon 512 Jan 29 23:53 .. -rw------- 1 root daemon 4 Jan 29 00:55 .seq -rw-rw-r-- 1 root daemon 4 Jan 29 23:53 lock -rw-rw-r-- 1 root daemon 15 Jan 29 00:55 status ./dj: total 5 drwxr-xr-x 2 daemon daemon 512 Jan 27 04:27 . drwxr-xr-x 6 root daemon 512 Jan 29 23:53 .. -rw-r----x 1 root daemon 4 Jan 27 04:25 .seq -rwxrwxr-- 1 root daemon 22 Jan 27 04:27 lock -rw-rw-r-- 1 root daemon 1 Jan 27 04:28 status ./lpd: total 5 drwxr-xr-x 2 root daemon 512 Jan 30 00:25 . drwxr-xr-x 6 root daemon 512 Jan 29 23:53 .. -rw------- 1 root daemon 4 Jan 30 00:25 .seq -rw-rw-r-- 1 root daemon 22 Jan 30 00:25 lock -rw-rw-r-- 1 root daemon 25 Jan 30 00:25 status ./md: total 5 drwxr-xr-x 2 daemon daemon 512 Jan 27 04:44 . drwxr-xr-x 6 root daemon 512 Jan 29 23:53 .. -rw-r----x 1 root daemon 4 Jan 27 04:43 .seq -rwxrwxr-- 1 root daemon 22 Jan 27 04:43 lock -rw-rw-r-- 1 root daemon 1 Jan 27 04:54 status $ -- Honda Hirotaka LL.M. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message