Solved Printer cable advice - DB25 to USB Type B

ashleyg

New member
Power User
Local time
12:19 PM
Messages
159
Location
New Zealand
Customer has an old accounting software package that is hard coded to print via the DB25 connector on his Desktop PC to a dot matrix printer which has given up the ghost.

He does not want to replace the accounting package and so I am thinking I should be able to print from the DB25 port to his usb laser printers.

Problem is there does not seem to be DB25 to USB Type 2 (D shape plug) cables available.

There are plenty od DB25 to USB Type A cables available but not those to connect to USB Type 2 which most USB printers come with these days.

I'd appreciate some advice on this and finding a solution.

Thanks
 
Last edited:

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom 2014 Upgrade.
OS
Windows 7 Ultimate x64 sp1
CPU
Intel i5 4590 Haswell refresh 3.30GHz(3.7GHz Turbo) Quad.
Motherboard
Gigabyte GA-H97-HD3 LGA 1150
Memory
G.Skill Ripjaws F3-12800CL9D-8GBRL 16GB (4x4GB) (1600MHz)
Graphics Card(s)
Gigabyte GeForce GT 740 4GB
Sound Card
Onboard. Realtek High Definition Audio
Monitor(s) Displays
Asus VW266H x 2
Screen Resolution
1920x1200 @ 60Hz
Hard Drives
Samsung 840 EVO 120GB SSD /
Samsung 850 Pro Series 1TB SSD x 2 /
Western Digital WD Black 1TB /
Western Digital VelociRaptor 150 GB.
PSU
Corsair 650 hx modular
Case
Cooler Master
Cooling
3x fans
Keyboard
Logitech Media Keyboard 600
Mouse
Logitech Performance Mouse MX
Internet Speed
Cable Broadband 100mbs/D, 2mbs/U
Antivirus
MSE, Malwarebytes, AdwCleaner, SUPERAntiSpyware
Browser
Mozilla Firefox, Google Chrome
Other Info
1GB DataRam
Perfect!
Couldn't find those in enzed.
Thanks rustberger.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
It will be interesting to see if that actually works, I'm thinking it won't. I'm not trying to be a smart @ss or anything but you'll have everything connected back wards. The cable is meant to convert USB to parallel and may not work in reverse. Also how do you install the USB driver for the printer? It's not going to show up as USB? If you haven't bought those cables yet you may want to research it a little more. Could you post a link to the USB to parallel cable?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
I have a sneaking suspicion that that it won't work. Stuff on parallel can be run by a USB (kinda), but not the other way around.

There are boxes like thisthat should do it, but aren't cheap.

You could also look at printservers, some may allow you to print FROM a parallel port TO a USB printer, while most do the reverse.

Is that dumb program able to print over network printers?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom built
OS
Win 7 Pro 64-bit 7601
CPU
AMD Phenom 9650 QuadCore, revision DR-B3
Motherboard
ASUS M4A78
Memory
5 GB yes I run 2x 2GB and 1x 1GB, different brand, spank me.
Graphics Card(s)
NVIDIA GeForce 9800 GT 512 Mb, unknown manufacturer.
Sound Card
Crappy Realtek Integrated Audio
Monitor(s) Displays
Fujitsu Siemens P19-3P
Screen Resolution
1280 x 1024 x 32 bits @ 60 Hz Oh yeah, 4:3 rocks!
Hard Drives
(1) MAXTOR S TM3320613AS SATA Disk Device (2) STM35004 18AS SATA Disk Device (3) TOSHIBA USB 2.5"-HDD
PSU
whatever, around 450w
Case
Scavenged from old company PC, 10+ years old
Cooling
CPU fan, GPU fan, case fan, nothing fancy
Keyboard
Microsoft, PS/2, white.
Mouse
Optical, logitec.
Internet Speed
effective max speeds: 70-ish kB/s down 30-ish kB/s up
Antivirus
Avira, free edition.
Browser
Firefox with FXChrome to make it look like Google Chrome :P
Other Info
Was discarded by previous owner due to "horrible performance".
Was running Win Xp from a IDE drive. Yeah. Was a pain.
SATA II drive and Win7 and it zips away! Yay!
alphanumeric:
Here is the type of DB25-USB A Male cable I'm looking at:
8ware USB Cable, USB A male to DB25 female : Ascent Technology 383151

Together with this adapter at the printer end:
USB Adaptor B-Male to A-Female + $2 SHIPPING AUST-WIDE!

bobafetthotmail:
That SW was written for DOS by a small vendor since defunct. Unlikely it is network aware. All compiled code so no parameters to change options at all.

I can probably pick up both the DB25 cable and the adapter for about $10-$15 all up.

Will report back on results, doesn't sound too promising though.

(I've taken this issue on as a kind of pet project as I'm keen to see if it will work. I have made it clear to the customer he has to look at replacing that SW)

Thanks all for the input.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
Ok, further research verifies what some of you alluded to and shows my ignorance..

There's more than just getting the cables to connect. There is a Parallel (DB25 out) to Serial (USB) protocol conversion that has to happen as well. Here is one purpose built device:

http://www.epapersign.com/images/stories/downloads/lpt2usb-spec.pdf

As was previously indicated, the most common use for the cables I was chasing is to print from USB port on your PC to your legacy parallel/centronics printer.

I won't be going down this path.

Thanks everyone for your excellent knowledge and insight.

Graham.
 
Last edited:

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
USB A male to DB25 female < meant to add a parallel port to a PC that doesn't have one. The USB end of the cable you linked to is meant to interface with a PC not a printer. Aside from not plugging into your printer it won't plug into the PC either. The connector on the PC is also a female. You'll have to buy yet another adapter/ gender changer. There is probably a reason why they don't make DB25 male to USB Type 2 (D shape plug) cables. I wouldn't think they would sell enough, if any, to justify making them in the first place. It's usually the other way around, centronics to USB, to plug and old printer into a PC that doesn't have a parallel port. Or adding a parallel interface add-in card to the PC.

EDIT: lol, it took me so long to write my post that I didn't see your last post until after I posted mine.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
Well what do you know they do make them. :shock:
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
Hard case isn't it... They are designed to protect the investment you have in parallel printers. Crikey, the one in question isn't worth giving away! It's the investment in print ribbons and paper to maintain the damn thing that costs a $fortune.

Anyway, I'm wiser for having raised the issue :)
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
I found something that may work: winprint

this,

and also this

Otherwise the only hope is shopping for parallel printers.

and as far as printers are concerned, it's a well-known fact that most manufacturers sell you the device at a loss and keeps the profit margin on ink a bit higher. Modern printers aren't better. I know quire a few people that replace (i.e. sell on Ebay) the printer after the cartridges it was bought with are empty.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom built
OS
Win 7 Pro 64-bit 7601
CPU
AMD Phenom 9650 QuadCore, revision DR-B3
Motherboard
ASUS M4A78
Memory
5 GB yes I run 2x 2GB and 1x 1GB, different brand, spank me.
Graphics Card(s)
NVIDIA GeForce 9800 GT 512 Mb, unknown manufacturer.
Sound Card
Crappy Realtek Integrated Audio
Monitor(s) Displays
Fujitsu Siemens P19-3P
Screen Resolution
1280 x 1024 x 32 bits @ 60 Hz Oh yeah, 4:3 rocks!
Hard Drives
(1) MAXTOR S TM3320613AS SATA Disk Device (2) STM35004 18AS SATA Disk Device (3) TOSHIBA USB 2.5"-HDD
PSU
whatever, around 450w
Case
Scavenged from old company PC, 10+ years old
Cooling
CPU fan, GPU fan, case fan, nothing fancy
Keyboard
Microsoft, PS/2, white.
Mouse
Optical, logitec.
Internet Speed
effective max speeds: 70-ish kB/s down 30-ish kB/s up
Antivirus
Avira, free edition.
Browser
Firefox with FXChrome to make it look like Google Chrome :P
Other Info
Was discarded by previous owner due to "horrible performance".
Was running Win Xp from a IDE drive. Yeah. Was a pain.
SATA II drive and Win7 and it zips away! Yay!
Actually I think its to protect the investment you have in that old possibly very expensive legacy program. If the software will only print to a physical parallel port what are you going to do.
On the other side of the coin. The one thing that dot matrix printers excel at is printing to preprinted forms, like shipping orders etc. If you have a multi copy form with carbon paper, the only way to print to it and have it print on all the copies is with a dot matrix printer. Thats likely the main reason why they are still around. Its all about speed. It only adds whats needed to the form and doesn't have to print 2 or 3 or more copies.

Have you looked for printers that still have a centronics/parallel connector? I just gave away an old Brother laser Printer that my father gave me, and thats all it had. I had to us a USB to Centronics adapter as my PC didn't have a parallel port on it.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
Thanks for those links! will definitely check them out. Great find bobafetthotmail.

And yes alphanumeric you're right about the software investment of course. In this particular case, it was a relatively small investment a long time ago. Am checking out USB laser printers with parallel interface, may be able to pick one up cheap from auction sites.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
you're more likely to find old printers like the one that died, I doubt anyone in its right mind makes laser printers with a parallel port as well.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom built
OS
Win 7 Pro 64-bit 7601
CPU
AMD Phenom 9650 QuadCore, revision DR-B3
Motherboard
ASUS M4A78
Memory
5 GB yes I run 2x 2GB and 1x 1GB, different brand, spank me.
Graphics Card(s)
NVIDIA GeForce 9800 GT 512 Mb, unknown manufacturer.
Sound Card
Crappy Realtek Integrated Audio
Monitor(s) Displays
Fujitsu Siemens P19-3P
Screen Resolution
1280 x 1024 x 32 bits @ 60 Hz Oh yeah, 4:3 rocks!
Hard Drives
(1) MAXTOR S TM3320613AS SATA Disk Device (2) STM35004 18AS SATA Disk Device (3) TOSHIBA USB 2.5"-HDD
PSU
whatever, around 450w
Case
Scavenged from old company PC, 10+ years old
Cooling
CPU fan, GPU fan, case fan, nothing fancy
Keyboard
Microsoft, PS/2, white.
Mouse
Optical, logitec.
Internet Speed
effective max speeds: 70-ish kB/s down 30-ish kB/s up
Antivirus
Avira, free edition.
Browser
Firefox with FXChrome to make it look like Google Chrome :P
Other Info
Was discarded by previous owner due to "horrible performance".
Was running Win Xp from a IDE drive. Yeah. Was a pain.
SATA II drive and Win7 and it zips away! Yay!
I have a happy customer!

Managed to resolve this after much testing and customer is successfuly printing reports from his DOS General Ledger package to his to his USB windows laser printer.

The solution which worked was to install 'winprint' software utility which captures the output from LPT1 and directs it to the windows printer.

He can now print portrait, landscape and double sided and most importantly, ditch his dot-matrix printer! So is very happy.

Once I determined that was the solution, it took me less than 5 mins to install the SW and have it up and running.

Thanks bobafetthotmail for bringing that software to my attention and thanks all who gave input.

Btw. As far as availability of laser printers with parallel interfaces, there are several slightly older Brother printers still around that provide that connectivity.

Who knows, this may help somebody else faced with same issue.

Graham :cool:
 

My Computer My Computer

Computer Manufacturer/Model Number
HP Pavilion p6040a
OS
Windows 7 Professional x64, SP1
CPU
Intel Core 2 Duo E7400 2.8GHz
Motherboard
FOXCONN Napa
Memory
4GB
Graphics Card(s)
ATI Radeon HD3540
Back
Top