LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Brother DCP-110C Printer not working on Ubuntu Feisty (http://www.linuxquestions.org/questions/linux-hardware-18/brother-dcp-110c-printer-not-working-on-ubuntu-feisty-523111/)

Cheater 01-26-2007 06:07 PM

Brother DCP-110C Printer not working on Ubuntu Feisty
 
I'm running Ubuntu Feisty. For some reason, it won't detect my Brother DCP-110C printer. According to multiple sites, it should work 100% with linux. I've downloaded and installed the lpr and cups wrapper (in that order like the site said). But when I go to add a printer, it isn't detected, and dcp-110c isn't even a choice under model. It also isn't in foomatic.

Could someone help me get my printer working?

Simon Bridge 01-28-2007 03:26 AM

Which packages did you use?
Did you get any errors when installing the drivers?
Did you update or disable selinux? (The drivers do not support SELinux.)
Are you using a 64 bit cpu?

Have you tried the FAQ?

Cheater 01-28-2007 09:54 AM

Quote:

Originally Posted by Simon Bridge
Which packages did you use?
Did you get any errors when installing the drivers?
Did you update or disable selinux? (The drivers do not support SELinux.)
Are you using a 64 bit cpu?

Have you tried the FAQ?

I just tried following the FAQ. With that, I got the dcp110c listed as a model under Brother. The only problem I had following it was when I used this command:
lpinfo -v


It wouldn't give me the DeviceURL of my printer (it didn't show anything about it). I think this means my printer isn't being detected at the usb point.

Jadedjay 01-28-2007 10:03 AM

Quote:

Originally Posted by Cheater
I'm running Ubuntu Feisty. For some reason, it won't detect my Brother DCP-110C printer. According to multiple sites, it should work 100% with linux. I've downloaded and installed the lpr and cups wrapper (in that order like the site said). But when I go to add a printer, it isn't detected, and dcp-110c isn't even a choice under model. It also isn't in foomatic.

Could someone help me get my printer working?

This may not work for you but it has for me on both Dapper and Edgy.
I know its not the exact printer driver but its what I found to get the dcp-115c working. They all use roughly the same driver anyway.
Other people pointed me in this direction when I asked so I hope it works for you.
http://ubuntuforums.org/showthread.php?t=105703
Good luck

Cheater 01-28-2007 10:44 AM

Quote:

Originally Posted by Jadedjay
This may not work for you but it has for me on both Dapper and Edgy.
I know its not the exact printer driver but its what I found to get the dcp-115c working. They all use roughly the same driver anyway.
Other people pointed me in this direction when I asked so I hope it works for you.
http://ubuntuforums.org/showthread.php?t=105703
Good luck

No luck. It still isn't showing the dcp110c as a local printer under add a printer.

Simon Bridge 01-28-2007 11:51 PM

check dmesg | tail after plugging in the printer to see if it is detected by the usb system. My guess is that it is, but it's url is not registered.

However, I have a suspicion... use: usb:/dev/usb/lp0 as a device url at first. (You could also try treating it as a network printer and see what happens.)

Cheater 01-29-2007 06:15 AM

Quote:

Originally Posted by Simon Bridge
check dmesg | tail after plugging in the printer to see if it is detected by the usb system. My guess is that it is, but it's url is not registered.

However, I have a suspicion... use: usb:/dev/usb/lp0 as a device url at first. (You could also try treating it as a network printer and see what happens.)

Code:

cheater@nathan-laptop:~$ dmesg | tail
[72729.496000] usb 3-2: new full speed USB device using uhci_hcd and address 4
[72729.668000] usb 3-2: configuration #1 chosen from 1 choice
[72729.676000] drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[72729.684000] scsi4 : SCSI emulation for USB Mass Storage devices
[72729.684000] usb-storage: device found at 4
[72729.684000] usb-storage: waiting for device to settle before scanning
[72734.684000] usb-storage: device scan complete
[72734.696000] scsi 4:0:0:0: Direct-Access    Brother  DCP-110C        1.00 PQ: 0 ANSI: 2
[72734.720000] sd 4:0:0:0: Attached scsi removable disk sdb
[72734.720000] sd 4:0:0:0: Attached scsi generic sg2 type 0

I tried plugging that url in as the device url under a cups network printer. It automatically changes it it ipp://usb:/dev/usb/lp0. It also shows this error under the status of the printer (under printer properties) Ready: Unable to lookup host 'usb' - Host name lookup failure

yvesvanbelle 01-29-2007 07:39 AM

Hello Cheater,

I had the same problem, it is easy to solve. Copy the br*.ppd from /usr/share/cups/model to /usr/share/cups/model/custom

cd /usr/share/cups/model
sudo cp br*.ppd custom/

Restart cupsys

/etc/init.d/cupsys restart

Remove any previous Brother printer and create a brand new one.

Best regards,

Yves

yvesvanbelle 01-29-2007 07:56 AM

Hello again cheater,

To use the scanner follow the instructions on the following site:
http://www.yvesvanbelle.net/DebianBrscan.html

Best regards,

Yves

Cheater 01-29-2007 04:54 PM

Quote:

Originally Posted by yvesvanbelle
Hello Cheater,

I had the same problem, it is easy to solve. Copy the br*.ppd from /usr/share/cups/model to /usr/share/cups/model/custom

cd /usr/share/cups/model
sudo cp br*.ppd custom/

Restart cupsys

/etc/init.d/cupsys restart

Remove any previous Brother printer and create a brand new one.

Best regards,

Yves

I just tried that. It still doesn't detect it as a local printer.
Here is the result of dmesg | tail right after I plug in the printer:
Code:

cheater@nathan-laptop:/usr/share/cups/model$ dmesg | tail
[110986.120000] usb 3-2: new full speed USB device using uhci_hcd and address 6
[110986.292000] usb 3-2: configuration #1 chosen from 1 choice
[110986.300000] drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[110986.300000] scsi6 : SCSI emulation for USB Mass Storage devices
[110986.300000] usb-storage: device found at 6
[110986.300000] usb-storage: waiting for device to settle before scanning
[110991.300000] usb-storage: device scan complete
[110991.312000] scsi 6:0:0:0: Direct-Access    Brother  DCP-110C        1.00 PQ: 0 ANSI: 2
[110991.332000] sd 6:0:0:0: Attached scsi removable disk sdb
[110991.332000] sd 6:0:0:0: Attached scsi generic sg2 type 0

Here is how I am installing it:
Network Printer->Cups Printer (IPP)
URL->usb:/dev/usb/lp0
Brother->DCP-110C->Standard Cups Driver

When I go to print a test page, nothing prints. Also, I'm not worried about the scanner right now. I just care about getting it to print.

yvesvanbelle 01-30-2007 03:51 AM

Hello Cheater,

You must not use network printer, but a Local Printer. First connect your DCP-110C with a USB cable to your PC. With lsusb you should get something about Brother. Now go to the menu System -- Administration -- Printing. Here remove all previous Brother DCP printers. Now create a new "Local Printer" and follow the wizzard. Now you should be able to print.
IPP is used with network printers, not with local USB or parallel connected printers.

Best regards,

Yves

Cheater 01-30-2007 06:03 AM

Here is the result of lsusb after plugging in the printer:
Code:

cheater@nathan-laptop:~$ lsusb
Bus 005 Device 001: ID 0000:0000 
Bus 001 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 007: ID 04f9:0169 Brother Industries, Ltd
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000

When I go to add a printer, the only local printer I can choose is a pdf printer.

yvesvanbelle 01-31-2007 03:34 AM

Hello Cheater,

There seems to be something wrong with your Gnome printer configuration. Lets try to add the printer the old school way, direct in CUPS.

-activate the CUPS web interface (disabled by default in Ubuntu)
$sudo adduser cupsys shadow

-open a browser and go to the URL http://localhost:631

-select the Administration tab

-click on the Add printer button and follow the wizard, at Device select the USB interface.

Best regards,

Yves

Cheater 01-31-2007 06:04 AM

There is no usb interface under device.

yvesvanbelle 02-01-2007 05:17 AM

Hello Cheater,

I got the feeling there is a problem with your CUPS system. Please reinstall your cupsys. Here are the instructions:

System -- Administration -- Synaptic Package Manager

Mark for reinstallation the following packages cupsys, cupsys-bsd, cupsys-client, cupsys-common and pray it works.

Best regards,

Yves


All times are GMT -5. The time now is 07:03 AM.