Date: Thu, 12 Sep 2002 20:49:03 -0500 From: "Charles Pelletier" <fozekizer@attbi.com> To: "Evan Dower" <evantd@hotmail.com>, <freebsd-questions@freebsd.org> Subject: Re: Printer Device Busy Message-ID: <001101c25ac7$bd11fe60$32040101@hume> References: <F101PGDZFMp26V5AtSd000204e5@hotmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Okay, here's the deal. Every day hundreds of messages get posted asking for help. Every day we all try to do what we can to get help to those who need it. Every day we all scour the list looking for easy questions or for answers to our own questions. Every day, those things that can't be answered quickly are researched. Every day, the answers are posted when possible. If you don't see an answer here when you want to see it, be patient. It is quite possible that someone is researching your problem. You see, this mail list includes many of those who are constantly working on FreeBSD and are very proficient in the area. Even if not, they sometimes even try to create a fix to certain problems. Also, check the archives as your very problem might have been solved days months or even years ago. What I'm getting at is this: Impatience Does Nobody Any Good. The more you push the less likely you are to get an answer. --charlie pelletier --litmus(mp3.com/litmus) ----- Original Message ----- From: "Evan Dower" <evantd@hotmail.com> To: <freebsd-questions@freebsd.org> Sent: Thursday, September 12, 2002 12:48 PM Subject: Printer Device Busy > 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 > 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?001101c25ac7$bd11fe60$32040101>