You are not logged in.
Pages: 1
I am trying to get my PocketJet 723 to work with my Arch setup, but the driver for the printer is not available on the AUR. Brother provides a .deb driver on their website but I'm not sure how to install this.
Can anyone offer guidance as to how I can get this driver installed or prepped to go on to the AUR? Thanks!
Last edited by doakey3 (2017-07-26 21:11:44)
Offline
Shucks. I'm still stumped on this one guys.
I took another look at the .deb that Brother provides. Inside the .deb there are 3 files:
brcupsconftpt1
brother_pj723_printer_en.ppd
cupswrapperpj723
I think I'm supposed to put the first 2 into certain folders on my computer, then run the cupswrapperpj723 in order to create an lpdwrapper called:
brother_lpdwrapper_pj723. Still not sure though.
Any help would be greaty appreciated.
Offline
Look at some of the Brother PKGBUILDs in the AUR: they all work roughly the same way.
Offline
There appears to be an RPM version, and there is a wiki article describing how to package rpm brother printer drivers. Another thing to try if you can't get that working might be debtap.
Offline
I had the day off from work and had some time to look at this again and--thanks to your links--I was able to figure it out. I will write my installation process here so that anyone else may benefit:
1. Download the .deb drivers (both LPR & the cupswrapper) from The Brother Support Page
2. From the cupswrapper .deb file, look for the file called brother_pj723_printer_en.ppd
Open the file in a text editor and change the line that starts with '*cupsFilter:' so it look like this:
*cupsFilter: "application/vnd.cups-postscript 0 /opt/brother/PTouch/pj723/cupswrapper/brother_lpdwrapper_pj723"
Place this file into /usr/share/ppd/Brother
3. (The Tricky Part) Extract cupswrapperpj723 from the cupswrapper .deb file and open it in a text editor
Remove everything except for:
the initial section where paths/variables are defined
the section that begins with: cat <<!ENDOFWFILTER! >$tmp_filter
the line: chmod 755 $tmp_filter
the exit line: exit 0
Run the script to generate a cups filter into /var/tmp
Move the newly created filter: /var/tmp/brother_lpdwrapper_pj723 to /opt/brother/PTouch/pj723/cupswrapper/brother_lpdwrapper_pj723
Extract the brcupsconftpt1 file from the cupswrapper .deb file and also put it in /opt/brother/PTouch/pj723/cupswrapper
4. Extract the 'inf' and 'lpd' folders from the lpr .deb file and place them in /opt/brother/PTouch/pj723
5. Install the printer in CUPS
I tried debtap, but I couldn't get it to work.
EDIT: I also needed to install https://aur.archlinux.org/packages/brot … rapper-ac/ before this worked.
Last edited by doakey3 (2017-08-23 23:14:37)
Offline
I have uploaded a repository to the AUR called brother-pj723 which can be installed with yaourt.
Offline
Pages: 1