LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-08-2023, 03:07 PM   #1
ACRIzona
Member
 
Registered: Dec 2007
Location: Phoenix
Distribution: iMAC(64) Mint & Q4os
Posts: 94

Rep: Reputation: Disabled
SCSI via the parallel printer port


Out behind the barn, I found my old 100-CDs-Jukebox, my very first CD-writer drive, and a Polaroid 35mm slide scanner.
I also found all sorts of SCSI internal drives, controllers, etc.

After looking at current hardware, my plans to scan 1300 slides into hi-res jpg images, requires the Polaroid scanner 2700x2700 BP 35mm !

How do I cable these old machines to a modern PC/LapTop ?
Answer: By using SCSI/Parallel cables.
Problem: NONE of our machines have "Centronics" parallel, or 'RS-232' serial ports...that explains all that stuff in the barn !

As I remember, PC-DOS/Novell was soup-de-jour for the jukebox and the CD drive. The Polaroid scanner was Windows on a IBM laptop (built-in SCSI).

Sooo - I'll assemble an old PC(64bit) that has RS-232 port, plus six slots for SCSI controllers.
Which Linux Distro would be best ?
<prefer Linux,,, because all my DOS stuff in on diskettes !>

Thanks - Any & all help is appreciated.
 
Old 09-08-2023, 03:12 PM   #2
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,675

Rep: Reputation: Disabled
There are pretty good (and bad) USB to RS-232 converters and there is support for this conversion in kernel. I use one of these to connect to my motorcycle ECU, to my radio scanner and chip programmer and it works faultlessly. It is somewhere buried in my drawers, but I can look its model up if you wish.
 
1 members found this post helpful.
Old 09-08-2023, 03:34 PM   #3
michaelk
Moderator
 
Registered: Aug 2002
Posts: 26,752

Rep: Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318
Best distribution is always subjective and depends on the hardware. By knowing the SCSI controller model number you can look through the modules to see if it still included/supported. Hopefully the drive motors will spin up...

I use FTDI based USB parallel port adapters which IMHO work well. As far as I know they do have bit-bang capability if one of those devices needs that functionality.
 
1 members found this post helpful.
Old 09-08-2023, 04:18 PM   #4
ACRIzona
Member
 
Registered: Dec 2007
Location: Phoenix
Distribution: iMAC(64) Mint & Q4os
Posts: 94

Original Poster
Rep: Reputation: Disabled
USB to RS-232 - sounds perfect for the 'function control' cable. I'll search/shop for one.

Centronics-parallel-printer-port to SCSI OR, maybe USB to SCSI ?

I have three different MFG's SCSI motherboard controllers which provide true SCSI<->SCSI.
The Polaroid has a true SCSI connector, AND/OR a IBM-PC printer port cable. (optioned ON/OFF).

The original IBM PCs used the 25pin socket to a IBM-Centronics(parallel) printer,
OR, only 9pins to a (serial) modem or printer.
OR, the same 25pin socket could cable to a RS-232(serial) modem,etc.
(IBM sold a lot of cables !)
 
Old 09-08-2023, 09:04 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,361

Rep: Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692
Didn't ZIP disks provide the way to use scsi over parallel? From there linux used it to access drives.??
 
Old 09-11-2023, 07:42 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,539

Rep: Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608
Somebody may have done parallel I/O before but the throughput is awkward. There's 8 Outputs and 5 Inputs or vice versa. Forget RS232. Your grandson will wonder why you started something that couldn't be completed in your lifetime.

I would look to connect vintage to modern by Network. Even 10Mb/S ≅ 1MB/S with parity & stop bits. When you find a scsi card from the last millenium, it will hardly come with drivers.

Purchases may be involved.
 
Old 09-12-2023, 03:19 PM   #7
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 312

Rep: Reputation: 112Reputation: 112
For which device a RS232 port is required?

First, check your mainboard. Some current mainboards provide one RS232 port which is accessible via a 5×2 male pin header on the mainboard. You only need a cable from this pin header to male DE-9 connector.

You can insert a PCIe x1 card which provides parallel ports and RS232 ports. Check which chips are supported by the Linux kernel. Cards with "Oxford OXPCIe952" chip are a good choice. Avoid cards with "Asix AX99100" chip. Support for this chip is hidden in the Linux kernel. You must patch the kernel to activate this support.

Forget everything with USB. A few devices like FTDI may work but many device are "Windows only hardware" aka e-waste.

SCSI may be a little bit complicated if your mainboard does't provide any PCI slot. You can try a PCIe x1 to PCI adapter and insert a PCI SCSI card into the PCI slot. If you have an µATX mainboard in an ATX case you have enough regular place for this installation. If you have an ATX mainboard or an µATX case place for this installation may be a problem.
 
Old 09-12-2023, 03:45 PM   #8
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 27,671

Rep: Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151Reputation: 8151
Quote:
Originally Posted by ACRIzona View Post
Out behind the barn, I found my old 100-CDs-Jukebox, my very first CD-writer drive, and a Polaroid 35mm slide scanner.
I also found all sorts of SCSI internal drives, controllers, etc.

After looking at current hardware, my plans to scan 1300 slides into hi-res jpg images, requires the Polaroid scanner 2700x2700 BP 35mm !

How do I cable these old machines to a modern PC/LapTop ?
Answer: By using SCSI/Parallel cables.
Problem: NONE of our machines have "Centronics" parallel, or 'RS-232' serial ports...that explains all that stuff in the barn ! As I remember, PC-DOS/Novell was soup-de-jour for the jukebox and the CD drive. The Polaroid scanner was Windows on a IBM laptop (built-in SCSI).

Sooo - I'll assemble an old PC(64bit) that has RS-232 port, plus six slots for SCSI controllers. Which Linux Distro would be best ?
<prefer Linux,,, because all my DOS stuff in on diskettes !>
Why would you need six slots for SCSI controllers??? Those devices were meant to be chained with a terminator at the last device. You can have eight different SCSI devices on one chain. And why do you need a parallel port or an RS-232 port?? I think the best first-step would be to truly identify what the ports are on the devices, and check their manuals on how they're hooked up to make sure of what you NEED.

CD-Writer? Junk it...MUCH faster ones that hook up via USB are very cheap, same for USB adapters to go from USB to serial/parallel. There are (were?) USB to SCSI adapters, but haven't seen one in years. The only thing I'd worry about would be the chipset on the USB-SCSI adapter not being supported in Linux, strictly due to age. Personally, I'd give my slides to a conversion service, and have them do it cheaper than I could buy hardware. And if that stuff has been sitting behind a barn...are you sure they even still WORK??
 
Old 10-04-2023, 07:12 PM   #9
ACRIzona
Member
 
Registered: Dec 2007
Location: Phoenix
Distribution: iMAC(64) Mint & Q4os
Posts: 94

Original Poster
Rep: Reputation: Disabled
Quote: Didn't ZIP disks provide the way to use scsi over parallel? From there linux used it to access drives.??

ZIP drive box#1 included a scsi<>DB25(RS232) cable for IBM PCs. PC-DOS driver/utilities on diskette.
Zip drive box#2 included a scsi<>scsi cable & single-port Adaptec controller (not bootable).
Zip drive box#3 same as #2 but newer bootable controller + internal ribbon cable.
(memory fails me - one box included a bootable Zip-disc with volume-copy backup (like'ghost'))
SCO & Banyon VINES both supported LAN sharing the Zip drives.
 
Old 10-04-2023, 09:49 PM   #10
ACRIzona
Member
 
Registered: Dec 2007
Location: Phoenix
Distribution: iMAC(64) Mint & Q4os
Posts: 94

Original Poster
Rep: Reputation: Disabled
Slide-scanning Project Update.
I re-assembled a nifty IBM 'mini-tower' with PentiumIII and all SCSI devices.
Fujitsu HD, Sony CD-RW, onboard 10BaseT -> Router/AP ->WiFi
Windows XP + Polaroid scanner package = world's slowest scanner.
1300 slides X 60-90 seconds.... Forget that !
The CD jukebox works ! However, I must boot DOS for the RS-232-robotics to change CDs.
It worked fine with Windows-For-Workgroups ! (another project for sum-day).

I added a large Fujitsu feeder/scanner and a 4-port USB card and donated it,,, far away :>}
The Polaroid & Jukebox - back to the barn.

Slide-scanning-2023
An old Airequipt projector (did I mention all 1300 are in tiny metal frames? 32 fit into 1 aluminum tray.)
I stripped the projector down to just the feeder mechanics, stuck an iphone where the lens used to be, added a xmas-tree light bulb, and voila! Digital photos as fast as you can click the auto-feeder. The iphone snaps every 4 seconds.
Every 32or64or96 slides, the files are xferd to my desktop (KDE Konnect) where we can review/purge/edit/catalog to a photo library. Today the problem is family,friends,distant cousins, all wanting to get involved.
We'll save that for another day !
 
Old 10-05-2023, 06:27 AM   #11
michaelk
Moderator
 
Registered: Aug 2002
Posts: 26,752

Rep: Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318Reputation: 6318
Parallel ports were DB25 female and RS232 ports were DB25/DB9 male. Both DB25 and Centronics connectors were used for SCSI and parallel ports. The parallel port version contained an integrated SCSI controller, the Zip drive SCSI drives used 50 pin connectors I believe and your zip drive #3 appears to be an internal IDE version.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Nvidia and ARM: It's a parallel, parallel, parallel world LXer Syndicated Linux News 0 03-21-2013 06:10 PM
how can I install a printer on the parallel port? the printer is a Epson LX-2170. atvidal Linux - Newbie 6 05-25-2010 02:01 AM
redirect printer output on computer 1(Win2000) to Computer 2(Ubuntu)via parallel port dmarkd Linux - Hardware 2 12-01-2008 03:51 AM
Converting a parallel port input to a usb printer via a Linux box as a print server GlamZ Linux - Software 3 10-06-2004 11:26 PM
Hotplug SCSI scanner or How to write to /proc/scsi/scsi from within a shell script. samac Linux - Hardware 1 08-30-2004 02:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration