please help: zip and printer sharing parallel port

please help: zip and printer sharing parallel port

Post by Charles Coss » Sat, 28 Feb 1998 04:00:00



Dear Folks,

I have one parallel port and two devices,
a zip 100 (parallel) and a printer.

I have compiled what I thought was the perfect
kernel: It as:

1. fulltime scsi support compiled-in, and I chose
   to probe all scsi luns at boot.

2. ppa is a module
3. lp is a module.

My problem is that at boot, with the zip drive having
a disk in it, and being connected to the parallel port,
the zip drive gets missed (0 scsi detected and not included
in the partition check). With zip-driver compiled in (not module)
the drive gets recognized; with only kernel difference being
zip-driver modularized, zip drive gets missed. The option
exists for ppa as a module, can someone help me get it to work?

Also, is it possible to manually add the drive to the
partition table to a running kernel? I mean, currently the
/dev/sda4 comes up as 'not recognized as valid block device';
is there some way to add it to the running system?

Thank You for any help you can give!
Sincerely,
Charles Cosse

 
 
 

please help: zip and printer sharing parallel port

Post by Steve Y » Thu, 12 Mar 1998 04:00:00


Hello,

I am planning on buying an Alpha system using the 533Mhz 21164a chip,
running Linux.  This system would replace my Pentium 100Mhz w/ 16
Mbytes RAM, which I'm giving to my sister.  As I am a newbie to the
Alpha architecture, I would appreciate some advice on what would be
compatible and supported hardware.

Below, I've listed the various hardware components for my proposed
Alpha system.  I would like to spend not more than USD$4,000.00 (not
including shipping, handling, taxes, custom duties, etc.)


Mainboard   : 164LX (or variants like DGC Inc.'s Viper II)

Cache       : 2 Mbytes
Issues      : My typical use of the machine is as follows:
                1. Software development
                2. Web/Net browsing/access
                3. Light Web development w/ 1 or more remote
                   webmasters
                4. Ray-tracing and CGI animation (hobby)
              Would 4 Mbytes cache be advisable?

Memory      : 64 Mbytes ECC

Firmware    : AlphaBIOS or ARC
Issue       : Yes, I know that MILO is the actual firmware that
              will boot the Linux kernel.  I am however interested in
              firmware that can actually run the Setup routines in the
              SCSI adapters.  E.g. Pressing Ctrl-B during BusLogic
              BT-958 startup banner will bring up the BT-958's BIOS
              setup program.

              Is the ARC firmware deprecated and only the AlphaBIOS
              and SRM are available?

Adaptors   : Mylex/Buslogic BT-958, Adaptec 2940UW, IntraServer ITI 3140U
(SCSI)
Issues     : All are Ultra/Wide SCSI controllers.

             1. BT-958
                Not bootable from ARC/AlphaBIOS?
                Unable to run onboard SCSI BIOS? See (Firmware)

             2. 2940UW
                Bootable from AlphaBIOS/ARC
                Able to run onboard SCSI BIOS using the AlphaBIOS
                firmware (from anecdotal evidence in the axp-list
                archive at RedHat's website).

             3. ITI 3140U
                Bootable from ARC/AlphaBIOS?
                Onboard BIOS runnable from ARC/AlphaBIOS?

             Another consideration that I had was the IntraServer
             ITI 4140UE.  Is the Ethernet part of this card supported
             by Linux? If it is, it would save one slot.

             If anyone can confirm that the 2940UW's onboard BIOS can
             be run from the AlphaBIOS firmware, I think that that
             would be my best bet.

HD        : One ~4Gbytes Ultra/Wide SCSI, perhaps a Seagate Barracuda
            or a Fujitsu
Issues    : Would it be cheaper to buy a single 9 Gbytes drive or
            2 4.5Gbytes drive?  My plan is to buy 1 4-5Gbytes drive
            first and add the second one later.

CDROM     : Toshiba, SCSI, 12 speed?
Issues    : The CDROM would be used mainly for installing software
            initially.  Eventually, it'll be used to digitally read
            audio CDs (e.g. cdda2wav).  I had considered the Plextor,
            but it seems to be rather expensive.

Video     : Matrox Millenium II w/ 4MBytes WRAM
Issues    : XFree86 3.3.2 (March 5) has full accelerated support for it.

Floppy    : Teac/Sony 1.44 MBytes

Mouse     : Logitech 3 button serial mouse

Keyboard  : 101 keys Digital keyboard

Thanks in advance for the help.

Stephen Yap




 
 
 

please help: zip and printer sharing parallel port

Post by Robert W Curre » Sat, 14 Mar 1998 04:00:00


Check with www.microway.com  I noticed they have good prices, and
preinstalled LINUX systems.  But I haven't ever bought from them so I
can't comment on thier service (I "hear" it's good).


: Hello,

: I am planning on buying an Alpha system using the 533Mhz 21164a chip,
: running Linux.  This system would replace my Pentium 100Mhz w/ 16
: Mbytes RAM, which I'm giving to my sister.  As I am a newbie to the
: Alpha architecture, I would appreciate some advice on what would be
: compatible and supported hardware.

: Below, I've listed the various hardware components for my proposed
: Alpha system.  I would like to spend not more than USD$4,000.00 (not
: including shipping, handling, taxes, custom duties, etc.)


: Mainboard   : 164LX (or variants like DGC Inc.'s Viper II)

: Cache       : 2 Mbytes
: Issues      : My typical use of the machine is as follows:
:                 1. Software development
:                 2. Web/Net browsing/access
:                 3. Light Web development w/ 1 or more remote
:                    webmasters
:                 4. Ray-tracing and CGI animation (hobby)
:               Would 4 Mbytes cache be advisable?

: Memory      : 64 Mbytes ECC

: Firmware    : AlphaBIOS or ARC
: Issue       : Yes, I know that MILO is the actual firmware that
:               will boot the Linux kernel.  I am however interested in
:               firmware that can actually run the Setup routines in the
:               SCSI adapters.  E.g. Pressing Ctrl-B during BusLogic
:               BT-958 startup banner will bring up the BT-958's BIOS
:               setup program.

:               Is the ARC firmware deprecated and only the AlphaBIOS
:               and SRM are available?

: Adaptors   : Mylex/Buslogic BT-958, Adaptec 2940UW, IntraServer ITI 3140U
: (SCSI)
: Issues     : All are Ultra/Wide SCSI controllers.

:              1. BT-958
:                 Not bootable from ARC/AlphaBIOS?
:                 Unable to run onboard SCSI BIOS? See (Firmware)

:              2. 2940UW
:                 Bootable from AlphaBIOS/ARC
:                 Able to run onboard SCSI BIOS using the AlphaBIOS
:                 firmware (from anecdotal evidence in the axp-list
:                 archive at RedHat's website).

:              3. ITI 3140U
:                 Bootable from ARC/AlphaBIOS?
:                 Onboard BIOS runnable from ARC/AlphaBIOS?

:              Another consideration that I had was the IntraServer
:              ITI 4140UE.  Is the Ethernet part of this card supported
:              by Linux? If it is, it would save one slot.

:              If anyone can confirm that the 2940UW's onboard BIOS can
:              be run from the AlphaBIOS firmware, I think that that
:              would be my best bet.

: HD        : One ~4Gbytes Ultra/Wide SCSI, perhaps a Seagate Barracuda
:             or a Fujitsu
: Issues    : Would it be cheaper to buy a single 9 Gbytes drive or
:             2 4.5Gbytes drive?  My plan is to buy 1 4-5Gbytes drive
:             first and add the second one later.

: CDROM     : Toshiba, SCSI, 12 speed?
: Issues    : The CDROM would be used mainly for installing software
:             initially.  Eventually, it'll be used to digitally read
:             audio CDs (e.g. cdda2wav).  I had considered the Plextor,
:             but it seems to be rather expensive.

: Video     : Matrox Millenium II w/ 4MBytes WRAM
: Issues    : XFree86 3.3.2 (March 5) has full accelerated support for it.

: Floppy    : Teac/Sony 1.44 MBytes

: Mouse     : Logitech 3 button serial mouse

: Keyboard  : 101 keys Digital keyboard

: Thanks in advance for the help.

: Stephen Yap



--
"Complete Idiots Guide to Running LINUX Unleashed in a Nutshell for Dumbies"
  What a book!
Robert Wesley Current Jr.
http://cgsa.chem.und.nodak.edu/~current/

University of North Dakota         _/ | _
Department of Chemistry           /'  `'/
Office Phone (701)777-2541      <~    .'
ACS, AAAS, NDAS                 .'    |
                              _/      |
                            _/      `.`.
                    _______/ '   \__ | |______
##################_/ (|___/      /__\ \ \     \___.#######################
#################/    \___.'\_______)\_|_|        \#######################
################|\                                 -----\#################
################| \____________________________________/|#################
###############/   |                                    |#################

 
 
 

please help: zip and printer sharing parallel port

Post by Steve Y » Fri, 20 Mar 1998 04:00:00


About one week ago, I asked for advice on a hardware shortlist I has
for components that will go into my new Alpha system (164LX).  In this
post, I'm summarising the answers I'd gotten.

Cache
-----

If main memory size exceeds 64 MB, getting 4 MB cache is advisable.
4 MB cache is also advisable if the data sets of programs are large
(in order to reduce performance hit from cache misses).

Of course, larger cache sizes comes at a premium. :)

Main Memory
-----------

64 MB is a good start.  However, the larger code size (because of the
Alpha's RISC architecture; gcc's relative poorer optimization compared
to DEC's cc and 32-bit optimised programs probably contributes to
larger binaries also) would make 96 - 128 MB much nicer.

Installing only 32 MB would probably cause more frequent hits to swap
space.  10 ns SDRAMs are the minimum.  Get 7ns is possible.

Firmware
--------

As long as the onboard firmware can load MILO from somewhere, you're
OK.  Anything else is gravy.  Apparently, the AlphaBIOS had some
problems booting MILO from a floppy (source: axp-list).  Go figure!

SCSI Adaptors
-------------

Ability to run the adaptors' onboard setup program is not that
important since the Linux kernel can accept SCSI parameters as kernel
boot variables.

So, anything support by Linux should run.  Just make sure the SCSI
devices one attaches to the chain do proper SCSI negotiation rather
halt or otherwise causes grief.

If using the Mylex MultiMaster host adaptors, UltraSCSI negotiation is
factory set to disabled.  You'll need to plop it into an x86 machine
and enable UltraSCSI if you have UltraSCSI drives.

Hard Drives
-----------

While the 9 GB SCSI drives are rather attractive, some of them, like
the Seagate Cheetahs, requires the installation of cooling fans.  In
some cases, better performance can be gotten by using 2 4.5 GB drives
instead when access patterns can be "interleaved".

CD ROM
------

Teac 16 or 32 speed drives were recommended over Toshibas.  A CD-R was
also recommend.  I think though that CD-R should be external devices
to minimise heat problems.

Floppy
------

Teac will do nicely.

Mouse
-----

A 3 button Logitech PS/2 mouse is recommended, since MILO (and
kernel?) will use the first serial port for the console as well.  The
PS/2 mouse port is already on the mainboard anyway, so why not just
use.

Thanks to everyone that replied to my initial posting.  Your help is
most appreaciated.

--

Stephen Yap



 
 
 

please help: zip and printer sharing parallel port

Post by Robert Harle » Sat, 21 Mar 1998 04:00:00


Quote:Steve Yap writes:
> [...]  In this post, I'm summarising the answers I'd gotten.

I think you got some incorrect advice.

Quote:> If main memory size exceeds 64 MB, getting 4 MB cache is advisable.

No, main memory size is irrelevant.  The access patterns of the
programs you use are all that matter.

Also, the speed of the caches varies with the size.  AFAIK the 1MB L3
caches are 7.5ns whereas the 2MB and 4MB are 9ns.  I vaguely recall
reading about 6ns caches in expensive machines...

Quote:> 64 MB is a good start.  However, the larger code size (because of the
> Alpha's RISC architecture; gcc's relative poorer optimization [...]

Alpha code is a bit big but data size swamps code size any day.
Optimisation is irrelevant.

Quote:> Installing only 32 MB would probably cause more frequent hits to swap
> space.  10 ns SDRAMs are the minimum.  Get 7ns is possible.

Yes, 32MB is not enough.  But I don't think getting 7ns SDRAM will
help since it is operated at 15 or 16ns anyway.  Get what is
recommended for your system i.e., either 10ns or 12ns.

Rob.

    /   \           .-.                                 .-.           /   \
   /     \         /   \       .-.     _     .-.       /   \         /     \
  /       \       /     \     /   \   / \   /   \     /     \       /       \
 /         \     /       \   /     `-'   `-'     \   /       \     /         \
            \   /         `-'                     `-'         \   /
             `-'  Linux + 500MHz Alpha + 256MB SDRAM = heaven  `-'

 
 
 

please help: zip and printer sharing parallel port

Post by Anton Er » Sat, 21 Mar 1998 04:00:00



> Yes, 32MB is not enough.

It depends on the application. We have a Cabriolet with 32MB RAM, and
it appears to have enough RAM for what we do with it (which is not
much: e.g., running the X-Server, some xterms, emacs and ghostscript
at once).

- anton
--
M. Anton Ertl                    Some things have to be seen to be believed

http://www.complang.tuwien.ac.at/anton/home.html

 
 
 

1. Multiple parallel ports/IRQ sharing/non-use of IRQ by parallel ports?

Hello,
        I currently have two parallel ports in my PC (one at address 0x3bc and
one at 0x378) and was wondering if it is possible to use them simultaneously
_without_ using more than one interrupt.  I've read that in DOS, most printing
is not interrupt-driven, but instead is accomplished by polling.  Having read
the Printing-HOWTO, I have learned that it is possible (under Linux) to toggle
between an interrupt driver and a polling driver for each parallel port
(/dev/lp0, /dev/lp1) using a utility called "tunelp".  I was wondering if any
of the following configurations are possible for simultaneous use of the two
parallel ports:

1) Have both ports share IRQ7.

2) Have both ports run with the polling driver (using no interrupts).

3) Have one port using IRQ7 and the other port running with the polling driver.

I know that I can set the two parallel ports up using separate interrupts, but
the card with the second parallel port only allows use of IRQ7 or IRQ5 (it's
an 8-bit I/O card), and IRQ7 is already used by my first parallel port (it's
integrated onto the motherboard and its IRQ is not changeable) and IRQ5 is
being used by an old MIDI interface card (whose IRQ is also not changeable).  
Any comments/suggestions are greatly appreciated!

-Alvin

2. Is this a FAQ? (ep.c)

3. parallel port printer and parallel port superdisk

4. trouble with X ...

5. parallel port zip drive OR printer??

6. Can I reformat an existing HFS partition to Linux format?

7. Porting printer out of parallel ZIP

8. SPARCstorage library on an IPC ...

9. Parallel port zip and printer

10. ppa.c (ZIP drive) and Parallel Port printer together??

11. Which kernel version for VFAT filesys and printer & zip drive support on same parallel port?

12. Kernel with both printer and parallel port ZIP drive support??

13. Parallel Port Zip Drive and Printer