Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ot: kx-p1124i configuration

33 views
Skip to first unread message

fxkl47BF

unread,
May 7, 2021, 7:20:05 AM5/7/21
to
a friend gave me a panasonic kx-p1124i. the printer works ok and i have it connected with a parallel cable. i configured it with cups to use "Driver: Panasonic KX-P1124 Foomatic/epson (recommended) (grayscale)". it prints garbage. i downloaded the ppd file recommended at openprinting.org and still get garbage. suggestions are appreciated.

Gene Heskett

unread,
May 7, 2021, 7:50:04 AM5/7/21
to
You may not be able to on hat old a printer unless the driver can be
configured to hold the port data valid until the printer acks the strobe
signal.

That printer has fcc required noise filters in its input socket which
restricts the data speed, and if the port doesn't hold the data until
the printer acks it, at least 2 microseconds, its going to print
garbage. BTDT, gave up and used the slower serial port the printer also
had. You need a 1284 rated cable, and a printer port that can do EPP
mode, not always supported by mobo hardware.

I could be wrong, but it sure smells like this.

Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>

fxkl47BF

unread,
May 7, 2021, 6:20:04 PM5/7/21
to
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, May 7, 2021 6:45 AM, Gene Heskett <ghes...@shentel.net> wrote:

> On Friday 07 May 2021 07:10:16 fxkl47BF wrote:
>
> > a friend gave me a panasonic kx-p1124i. the printer works ok and i
> > have it connected with a parallel cable. i configured it with cups to
> > use "Driver: Panasonic KX-P1124 Foomatic/epson (recommended)
> > (grayscale)". it prints garbage. i downloaded the ppd file recommended
> > at openprinting.org and still get garbage. suggestions are
> > appreciated.
>
> You may not be able to on hat old a printer unless the driver can be
> configured to hold the port data valid until the printer acks the strobe
> signal.
>
> That printer has fcc required noise filters in its input socket which
> restricts the data speed, and if the port doesn't hold the data until
> the printer acks it, at least 2 microseconds, its going to print
> garbage. BTDT, gave up and used the slower serial port the printer also
> had. You need a 1284 rated cable, and a printer port that can do EPP
> mode, not always supported by mobo hardware.
>
> I could be wrong, but it sure smells like this.

i checked the port and it is set to epp
excuse me if i ramble a bit
i create a file with one word 'hello' followed by a newline and a carriage return
the content of the file in hex is 68 65 6C 6C 6F 0A 0C
if i print the file with cat file > /dev/lp0 i get "helloJL"
capital J is 0x0a plus 0x40, capital L is 0x0c plus 0x40
0x0a and 0x0c are control characters
where and why are they being converted to printable characters

Gene Heskett

unread,
May 7, 2021, 7:30:04 PM5/7/21
to
That is usefull, as it says the port is duff, with bit d6 stuck high. Or
possibly that the cable is duff, can you "ring" it with an ohmeter?

d0 set would be a 0x01, d1 would be a 0x02, and d2 would be an 0x04, d3
would be an 0x08, d4=0x10, d5=0x20 and d6=0x40. Possibly blown by being
plugged in live at some time back in the mists of time. If the machines
card bus has an empty slot, you might try a different port card. A $20
bill should get one of those.

There could be some old mostech chips that don't support epp though, so
make sure the web page propaganda says it does support epp.

Thats a 24 pin head "pin pounder" printer, and I'd be surprised if all
the pins work, they were small and fragile 2 decades ago. It, and the 24
pin oki's were about the best of the lot back then. Nowadays, the
parport is fading away, and thats making it hard to build a cnc machine
controller on the cheap using a parport breakout board for the machine
control.

fxkl47BF

unread,
May 7, 2021, 7:40:05 PM5/7/21
to
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
i tried a motherboard with a builtin parallel port
a startech card, a rosewill card, and a parallel to usb adapter
the results was all the same
the answer is probably right in front of me and i'm to thick to see it :)

Gene Heskett

unread,
May 7, 2021, 8:30:05 PM5/7/21
to
You've about covered it, I've run a smallish milling machine with both
startech and rosewll cards, rosewell with an occasional hiccup but that
motherboard did not have very good latency figures. I located some
testing stuff, which pointed a guilty finger at the nvidia video board
driver, which thought nothing of locking up the rest of the system for
300 milliseconds while it updated the screen. You simply cannot do that
while giving a stepper motor its marching cadence thru the parport every
40 microseconds.

Regretably, that leaves the printer itself, have you tried another?

fxkl47BF

unread,
May 7, 2021, 8:50:04 PM5/7/21
to
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
i have a friend that has a different make of dot matrix printer
i'm going to see if he'll let me borrow it
this list doesn't seem to be the best place to discuss printers
maybe the people at emc-users would have some ideas
they don't seem to mind off topic discussions

Andrei POPESCU

unread,
May 8, 2021, 3:40:04 AM5/8/21
to
On Sb, 08 mai 21, 00:41:52, fxkl47BF wrote:
>
> > > > > > On Friday 07 May 2021 07:10:16 fxkl47BF wrote:
> > > > >
> > > > > i checked the port and it is set to epp
> > > > > excuse me if i ramble a bit
> > > > > i create a file with one word 'hello' followed by a newline and a
> > > > > carriage return the content of the file in hex is 68 65 6C 6C 6F
> > > > > 0A 0C if i print the file with cat file > /dev/lp0 i get "helloJL"
> > > > > capital J is 0x0a plus 0x40, capital L is 0x0c plus 0x40
> > > > > 0x0a and 0x0c are control characters
> > > > > where and why are they being converted to printable characters
> > >
> > > i tried a motherboard with a builtin parallel port
> > > a startech card, a rosewill card, and a parallel to usb adapter
> > > the results was all the same
> > > the answer is probably right in front of me and i'm to thick to see it
> > > :)
>
> i have a friend that has a different make of dot matrix printer
> i'm going to see if he'll let me borrow it
> this list doesn't seem to be the best place to discuss printers
> maybe the people at emc-users would have some ideas
> they don't seem to mind off topic discussions

Well, it's been a while since I dealt with dot matrix printers at this
level.

Changing the subject might draw attention to somebody with current
knowledge[2].

[1] work doesn't count as I'm just a user there.
[2] BTW, it's definitely on topic here because you're trying to make it
work with Debian

Kind regards,
Andrei
--
http://wiki.debian.org/FAQsFromDebianUser
signature.asc

fxkl47BF

unread,
May 8, 2021, 9:00:05 AM5/8/21
to
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
thanks
it will spark a memory in another one of us old timers

Charlie Gibbs

unread,
May 8, 2021, 3:30:06 PM5/8/21
to
On Sat May 8 12:04:42 2021 Gene Heskett <ghes...@shentel.net> wrote:

> Regretably, that leaves the printer itself, have you tried another?

I happen to have a KX-P1124 gathering dust. If you need another,
it's yours for the price of shipping.

--
/~\ Charlie Gibbs | They don't understand Microsoft
\ / <cgi...@kltpzyxm.invalid> | has stolen their car and parked
X I'm really at ac.dekanfrus | a taxi in their driveway.
/ \ if you read it the right way. | -- Mayayana
0 new messages