Hi Guys - Similar Problem with same printer. However in my case I have the printer connected to the main system via USB.
Using Mint 12 with the current 3.0.0.12 kernal - although I have seen some folk update to 3.0.0.13 as a fix to this issue (not tried yet)
"sudo update-grub"
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Have downloaded/Installed The Brother Cups and lpr files from their site and files from Synaptics.
Using "Lsusb" i get
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:09a1 Logitech, Inc. QuickCam Communicate MP/S5500
Bus 001 Device 003: ID 04f9:0281 Brother Industries, Ltd Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 007 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 1058:1042 Western Digital Technologies, Inc.
So it sees the device however when bringing up the print dialogue screen and show everything is there, will not print!
Using "sane-find-scanner -v"
incl this line
"found USB scanner (vendor=0x04f9 [Brother], product=0x0281 [MFC-J430W]) at libusb:001:003"
However Sane will not find it?
"scanimage -L
(No scanners were identified.)
"ls -l /dev/bus/usb/*/*"
crw-rw-r-- 1 root root 189, 0 2012-09-30 09:55 /dev/bus/usb/001/001
crw-rw-r-- 1 root root 189, 1 2012-09-30 09:55 /dev/bus/usb/001/002
crw-rw-r--+ 1 root lp 189, 2 2012-09-30 12:36 /dev/bus/usb/001/003crw-rw-r-- 1 root root 189, 3 2012-09-30 10:45 /dev/bus/usb/001/004
crw-rw-r-- 1 root root 189, 128 2012-09-30 09:55 /dev/bus/usb/002/001
crw-rw-r-- 1 root root 189, 256 2012-09-30 09:55 /dev/bus/usb/003/001
crw-rw-r-- 1 root root 189, 384 2012-09-30 09:55 /dev/bus/usb/004/001
crw-rw-r-- 1 root root 189, 512 2012-09-30 09:55 /dev/bus/usb/005/001
crw-rw-r-- 1 root root 189, 640 2012-09-30 09:55 /dev/bus/usb/006/001
crw-rw-r-- 1 root root 189, 641 2012-09-30 09:55 /dev/bus/usb/006/002
crw-rw-r-- 1 root root 189, 768 2012-09-30 09:55 /dev/bus/usb/007/001
crw-rw-r-- 1 root root 189, 769 2012-09-30 09:55 /dev/bus/usb/007/002
I see a plus sign there but unsure if this is good or not?
"sudo /usr/lib/cups/backend/usb"
DEBUG: list_devices
DEBUG: usb_find_busses=7
DEBUG: usb_find_devices=12
direct
usb://Brother/MFC-J430W?serial=BROC2F203699 "Brother MFC-J430W" "Brother MFC-J430W" "MFG:Brother;CMD:HBP,BRPJL,URF;MDL:MFC-J430W;CLS:PRINTER;CID:Brother IJ Type2;URF:SRGB24,W8,CP1,IS1-7,MT1-8-11,OB0,PQ4,RS300,OFU0;" ""
Now i'm still learning on the terminal and these are recent "lessons" to find what is working. If you can see something i'm missing then please help. I have to connect the W7 Laptop and transfer files in the mean time to print anything.
