Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Jun 2000 15:02:35 -0700
From:      Kent Stewart <kstewart@3-cities.com>
To:        Chris Wasser <cwasser@v-wave.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Multiple LPT Ports: Second Posting
Message-ID:  <393D74FB.5F8AC988@3-cities.com>
References:  <SAK.2000.06.06.gbcdhocj@area51>

next in thread | previous in thread | raw e-mail | index | archive | help



Chris Wasser wrote:
> 
> I have since continued to play with this problem trying to resolve
> with no luck. I find it VERY hard to believe FreeBSD cannot
> handle 3 LPT ports in one box. I really need this to work, so I'd
> appriciate any responses.

Everyone I know personally that has more than one printer on a
computer has one of them linked using the network. That works on
everything.

Kent

> 
> -----
> 
> I've gone through older mailing list archives, and it seems I'm not
> to first one to ask this. Earlier today I tried getting a 4.0-STABLE
> box to recognize 3 LPT ports, one onboard and 2 lava isa cards:
> 
> lpt0: io 378 / irq 7 [onboard] - ECP mode
> lpt1: io 278 / irq 5 [lava isa parallel card] - ECP mode
> (bidirectional jumper on the card)
> lpt2: io 3bc / irq 7 [lava isa parallel card] - ECP mode
> (bidirectional jumper on the card)
> 
> Now anyone from the 'ol DOS days know this combo works, and
> I figured it'd work under BSD as well, and was quite surprised to
> find it didn't. Here's my relevant config:
> 
> device ppc0 at isa? irq 7
> device ppc1 at isa? irq 5
> device ppc2 at isa? irq 7
> device ppbus
> device lpt
> 
> Unfortunately, these lava cards do not allow any other irq other
> then 5 and 7. Nevertheless, plain 'ol DOS seems them just fine
> and uses them without a hitch (not win-dos, msdos6.22)
> Recompiled, and rebooted. BSD saw lpt0 and lpt1 but refused to
> see lpt2 erroring out with "cannot reserve i/o space". So I hit the
> manpage for lpt(4) and ppbus(4) and ppc(4) and read up on
> configuring the devices. So I tried setting them to BIOS probed
> ports:
> 
> device ppc0 at isa? port? irq 7
> device ppc1 at isa? port? irq 5
> device ppc2 at isa? port? irq 7
> 
> That didn't work, and reported the same error message, except
> this time I lost lpt0 in the process as well. So I headed back to the
> manpages and decided to try polled ports (as I have to use lpt
> ports as polled devices via lptcontrol(8) otherwise they print
> really, really, really slowly. Had the same problem under Linux as
> well many moons ago.. Anyways...) so I tried:
> 
> device ppc0 at isa? port IO_LPT1 irq 7
> device ppc1 at isa? port IO_LPT2 irq 5
> device ppc2 at isa? port IO_LPT3 irq 7
> 
> This also didn't work, and produced the same results as my first
> example. All three devices were created in /dev so that wasn't the
> issue. I then went back to the mailing list archives and tried an
> example from 3.x releases (which to my understanding with the
> nlpt device works just fine)
> 
> device ppbus0
> device ppbus1
> device ppbus2
> device lpt0 at ppbus0
> device lpt1 at ppbus1
> device lpt2 at ppbus2
> device ppc0 at isa? port IO_LPT1 tty irq 7
> device ppc1 at isa? port IO_LPT2 tty irq 5
> device ppc2 at isa? port IO_LPT3 tty irq 7
> 
> This didn't work either. The lpt devices moved up one device
> number, lpt0 became lpt1, etc. I simply got frustrated and decided
> to give the mailing list a shot. I'm really surprised this isn't working,
> but I figured I must be missing something here, so if someone can
> clue me in, I'd be really grateful.
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
Kent Stewart
Richland, WA

mailto:kstewart@3-cities.com
http://www.3-cities.com/~kstewart/index.html
FreeBSD News http://daily.daemonnews.org/

SETI(Search for Extraterrestrial Intelligence) @ HOME
http://setiathome.ssl.berkeley.edu/

Hunting Archibald Stewart, b 1802 in Ballymena, Antrim Co., NIR
http://www.3-cities.com/~kstewart/genealogy/archibald_stewart.html


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?393D74FB.5F8AC988>