Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Sep 2002 18:27:17 -0700
From:      "Evan Dower" <evantd@hotmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Printer Device Busy
Message-ID:  <F139he5yMlDjF24Jr7N00006de7@hotmail.com>

next in thread | raw e-mail | index | archive | help
Please, please, please respond with something, even if it's to tell me that 
this should go to a different list, maybe stable or hackers. Please help.
Thanks,
Evan Dower


>From: "Evan Dower" <evantd@hotmail.com>
>To: freebsd-questions@freebsd.org
>Subject: Printer Device Busy
>Date: Thu, 12 Sep 2002 10:48:37 -0700
>MIME-Version: 1.0
>X-Originating-IP: [12.229.158.71]
>Received: from mc3-f29.law16.hotmail.com ([65.54.236.164]) by 
>mc3-s15.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Thu, 12 
>Sep 2002 10:48:55 -0700
>Received: from mx2.freebsd.org ([216.136.204.119]) by 
>mc3-f29.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Thu, 12 
>Sep 2002 10:48:54 -0700
>Received: from hub.freebsd.org (hub.FreeBSD.org [216.136.204.18])by 
>mx2.freebsd.org (Postfix) with ESMTPid 0EAC35571E; Thu, 12 Sep 2002 
>10:48:44 -0700 (PDT)(envelope-from owner-freebsd-questions@FreeBSD.ORG)
>Received: by hub.freebsd.org (Postfix, from userid 538)id 7E16C37B401; Thu, 
>12 Sep 2002 10:48:42 -0700 (PDT)
>Received: from localhost (localhost [127.0.0.1])by hub.freebsd.org 
>(Postfix) with SMTPid 5811E2E800D; Thu, 12 Sep 2002 10:48:42 -0700 (PDT)
>Received: by hub.freebsd.org (bulk_mailer v1.12); Thu, 12 Sep 2002 10:48:42 
>-0700
>Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])by 
>hub.freebsd.org (Postfix) with ESMTP id 301B237B400for 
><freebsd-questions@freebsd.org>; Thu, 12 Sep 2002 10:48:39 -0700 (PDT)
>Received: from hotmail.com (f101.pav1.hotmail.com [64.4.31.101])by 
>mx1.FreeBSD.org (Postfix) with ESMTP id E59A643E6Efor 
><freebsd-questions@freebsd.org>; Thu, 12 Sep 2002 10:48:38 -0700 
>(PDT)(envelope-from evantd@hotmail.com)
>Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; 
>Thu, 12 Sep 2002 10:48:38 -0700
>Received: from 12.229.158.71 by pv1fd.pav1.hotmail.msn.com with HTTP;Thu, 
>12 Sep 2002 17:48:37 GMT
>Delivered-To: freebsd-questions@freebsd.org
>Message-ID: <F101PGDZFMp26V5AtSd000204e5@hotmail.com>
>X-OriginalArrivalTime: 12 Sep 2002 17:48:38.0900 (UTC) 
>FILETIME=[A028B340:01C25A84]
>Sender: owner-freebsd-questions@FreeBSD.ORG
>List-ID: <freebsd-questions.FreeBSD.ORG>
>List-Archive: <http://docs.freebsd.org/mail/>; (Web Archive)
>List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
>List-Subscribe: 
><mailto:majordomo@FreeBSD.ORG?subject=subscribe%20freebsd-questions>
>List-Unsubscribe: 
><mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20freebsd-questions>
>X-Loop: FreeBSD.ORG
>Precedence: bulk
>Return-Path: owner-freebsd-questions@FreeBSD.ORG
>
>I am trying to install a printer (Epson Stylus Color 740), but FreeBSD 
>claims that the device (/dev/lpt0) is busy. I began with 4.6-RELEASE but 
>upgrade to -STABLE to see if that would fix the problem (it didn't). My 
>system is:
>$ uname -a
>FreeBSD lojak.u.washington.edu 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #0: 
>Thu Sep 12 00:21:06 PDT 2002     
>root@lojak.u.washington.edu:/usr/obj/usr/src/sys/CUSTOM  i386
>I even tried using the GENERIC kernel to no avail. I'm fairly certain my 
>kernel is set up properly anyway since the printer is detected at startup.
>$ dmesg
>...
>ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
>ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
>ppc0: FIFO with 16/16/9 bytes threshold
>ppbus0: IEEE1284 device found /NIBBLE
>Probing for PnP devices on ppbus0:
>ppbus0: <EPSON Stylus COLOR 740> PRINTER ESCPL2,BDC,D4
>lpt0: <Printer> on ppbus0
>lpt0: Interrupt-driven port
>...
>Yet still, if I try to do a test print, nothing happens.
># echo test > /dev/lpt0
>/dev/lpt0: Device busy.
>In fact, even just trying to get status info does the same thing.
># cat /dev/lpt0
>cat: /dev/lpt0: Device busy
>So the device is busy. Certainly, a program must be bogarting it. Yet fstat 
>begs to differ.
>$ fstat /dev/lpt0
>USER     CMD          PID   FD MOUNT      INUM MODE         SZ|DV R/W NAME
>That's an empty list of open files named /dev/lpt0. So maybe fstat is not 
>working as I would expect. So I'll stat /dev/lpt0 to get its INODE and grep 
>fstat for it.
>$ stat /dev/lpt0
>  File: "/dev/lpt0"
>  Size: 0	Allocated Blocks: 0	Filetype: Character Device
>  Mode: (0600/crw-------)	Uid: (0/root) Gid: (0/wheel)
>Device: 160768	Inode: 753	Links: 1	Device Type: 4096
>Access: Thu Sep 12 01:01:20 2002
>Modify: Thu Sep 12 10:44:59 2002
>Change: Thu Sep 12 10:44:59 2002
>
>$ fstat | grep 753
>I swear fstat really does list open files!
>$ fstat | wc
>     557    5040   38580
>$ fstat /dev/dsp
>USER     CMD          PID   FD MOUNT      INUM MODE         SZ|DV R/W NAME
>evantd   esd        32539    8 /           738 crw-rw-rw-  dsp0.0  w  
>/dev/dsp
>$ fstat | grep 738
>evantd   esd        32539    8 /           738 crw-rw-rw-  dsp0.0  w
>So fstat does work (both ways), but I still see no reason for lpt0 to be 
>busy.
>Does anyone have any ideas? What else can make a device busy?
>Thanks in advance,
>Evan Dower
>
>_________________________________________________________________
>Send and receive Hotmail on your mobile device: http://mobile.msn.com
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message




_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F139he5yMlDjF24Jr7N00006de7>