Package Details: brother-dcpj315w 1.1.3-3

Package Base: brother-dcpj315w
Description: Driver for the Brother DCP-J315W wifi multifuncional printer
Upstream URL: http://solutions.brother.com/linux/en_us/index.html
Category: system
Licenses: custom:brother
Submitter: jneight
Maintainer: jneight
Last Packager: jneight
Votes: 5
First Submitted: 2011-06-05 10:01
Last Updated: 2015-02-11 11:23

Latest Comments

Comment by jneight

2015-02-11 11:23

Thanks!, I have updated the package.

Comment by maciejjo

2015-02-07 09:17

Hi,

Due to CUPS update, the command restarting the service is no longer valid.

Please, update the brother-dcpj315w.install file:

--- brother-dcpj315w.install.orig 2013-01-04 20:28:32.000000000 +0100
+++ brother-dcpj315w.install 2015-02-07 10:05:09.807297395 +0100
@@ -5,7 +5,7 @@ post_install() {
# cupswrapper
/opt/brother/Printers/dcpj315w/cupswrapper/cupswrapperdcpj315w

- systemctl restart cups
+ systemctl restart org.cups.cupsd.service
}

post_upgrade() {

Anonymous comment

2014-10-21 16:46

Thank you, this was a solution for the error of the installation.
But the printer is still not working. I have no idea what the problem could be. Do you have any ideas what i can try next?

Comment by jneight

2014-10-16 07:46

Sorry for the delay, I was able to reproduce the problem in my laptop, I found that if cups is running, the error is gone when installing the drivers

# systemctl start cups

and them install the driver from AUR.

Is that working for you?

Anonymous comment

2014-09-29 12:05

Thanks for your answer but that didn't work for me. I haven't done any changes to the CUPS_SERVER variable or /etc/cups/client.conf file. And calling 'lpstat -t' tells me "scheduler is running".

I got a hint from another user. It seems that it is a problem with the installation that i didn't recognize before. Here is the output of the installation:

loading packages...
resolving dependencies...
looking for inter-conflicts...

Packages (1): brother-dcpj315w-1.1.3-2

Total Installed Size: 3,22 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [####################################################] 100%
(1/1) checking package integrity [####################################################] 100%
(1/1) loading package files [####################################################] 100%
(1/1) checking for file conflicts [####################################################] 100%
(1/1) checking available disk space [####################################################] 100%
(1/1) installing brother-dcpj315w [####################################################] 100%
lpinfo: Bad file descriptor
lpinfo: Bad file descriptor
lpinfo: Bad file descriptor
lpadmin: Unable to connect to server: Bad file descriptor

So I have no lpd command.

Do you have a solution for that?

Comment by jneight

2014-09-29 11:24

Maybe the problem is related to this:
https://bbs.archlinux.org/viewtopic.php?pid=1444433

Anonymous comment

2014-09-25 12:37

Hi,

I've installed the driver successfully and configured my printer (connected via wifi) on http://localhost:631/. But I'm not able to print anything.
I have also searched the web for a solution, but i didn't find one.
Could anyone please give me instructions how to configure the printer that it works?

Thanks in advance

Comment by jneight

2013-03-22 10:14

Hi!, thanks, I have updated the file with your patch. Checked it with a printer and is working.

Comment by gyan000

2013-03-16 13:30

Hi,

I think you need to add something like that in the PKGBUILD

post_install() {
/opt/brother/Printers/dcpj315w/cupswrapper/cupswrapperdcpj315w
}

Without executing this command, the printer won't work correctly.
Thanks

Comment by jneight

2013-01-04 18:53

Sorry for the delay, I have updated the package.

Anonymous comment

2012-12-20 16:44

Latest version is 1.1.3-1:

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#DCP-J315W

Comment by skull-y

2012-12-20 16:04

Could you change the PGBUILD so that it is working with system? I've got an error because it wanted start cups through the initscripts way.