You are not logged in.

#1 2005-03-29 03:20:28

freeballer
Member
Registered: 2005-02-02
Posts: 28

Request: brother MFC3240C 5-in-1 printer driver

brother MFC3240c

http://solutions.brother.com/linux/sol/ … ivers.html
http://solutions.brother.com/linux/sol/ … ivers.html

their website has rpm and deb binary files that both needs to be installed... but no arch or source!
I know rpmunpack can be used to unpack them into gz/cpio but what I'm really looking for is a arch tar.gz that can be uninstalled if needed. Could someone help with a PKGBUILD file or command to unpack the rpm AND cpio file to be used in cups/lpr.

thank,
Geoff

Offline

#2 2006-01-25 07:48:24

Youdaman
Member
From: Sydney, Australia
Registered: 2006-01-14
Posts: 41

Re: Request: brother MFC3240C 5-in-1 printer driver

I realise this reply is a VERY long time after the initial post, but it's worthwhile if anyone else is looking for how to install the Brother printer drivers.

I have a Brother MFC215c printer, and I've managed to get it working using the drivers from the links in the above post. For my model it was suggested I use the 210c drivers as the ones for the 215c are still in development. So I downloaded cupswrapperMFC210C-1.0.0-1.i386.rpm and MFC210Clpr-1.0.2-1.i386.rpm, and then extracted them using rpmextract.sh

This creates a directory called "usr" in the current working directory. There'll be a cupswrapperMFC210C-1.0.0 script that creates the brmfc210c_cups.ppd driver file for CUPS, however it needs some tweaking --  change instances of "/usr/local/Brother" to "/opt/brother" (I installed the files in /opt/brother as opposed to /usr/local/Brother) and "/bin/csh" to "/usr/bin/tcsh" (which is where the tcsh package installs the tcsh binary) and "init.d" to "rc.d" (Arch uses /etc/rc.d not /etc/init.d for various service scripts):

$ sed -e 's/usr/local/Brother/opt/brother/g' -e 's/bin/csh/usr/bin/tcsh/g' -e 's/init.d/rc.d/g' cupswrapperMFC210C-1.0.0 > cupswrappernew

you can then chmod a+x the new cupswrappernew file and run it to create and install the CUPS wrapper/driver for the Brother printer. But, before this script will work correctly, you have to move the ./usr/local/Brother directory from your current working directory to /opt/brother and edit a couple of files in there, again changing instances of  "/usr/local/Brother" to "/opt/brother" and "printcap.local" to "printcap":

# mv ./usr/local/Brother /opt/brother
# grep -R local /opt/brother
/opt/brother/inf/setupPrintcapij:PRINTCAP_NAME=/etc/printcap.local
/opt/brother/inf/setupPrintcapij:       
:if=/usr/local/Brother/lpd/filter$BRPRINTER_NAME:
/opt/brother/lpd/filterMFC210C:BR_PRT_PATH=/usr/local/Brother/

I made the required changes using the nano text editor rather than with sed. After this I was able to run the cupswrappernew script to create and install the cups wrapper/driver. One extra thing I had to do to make the driver work properly was chmod a+rx the /opt/brother/inf and /opt/brother/lpd directories.

After doing all this you can access the CUPS server web page (http://localhost:631/admin) and then you should see the newly installed printer. My printer is hooked up to a Windows computer on my home network and so I had to modify its properties, and change it to be a Windows/Samba printer, and then specify its URI with something like smb://user:pass@server/printer (changing the user, pass, server and printer to their actual instances).

Anyhow if anyone else is having trouble with the drivers I hope this helped. I might consider making an Arch package if enough users reply asking for it smile

Offline

#3 2006-02-09 02:29:13

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

hey, I've tried what Youdaman said but this is what I get:

grep -R local /opt/brother
/opt/brother/inf/setupPrintcapij:PRINTCAP_NAME=/etc/printcap.local
/opt/brother/inf/setupPrintcapij:        :if=/usr/local/Brother/lpd/filter$BRPRINTER_NAME:
/opt/brother/lpd/filterMFC210C:BR_PRT_PATH=/usr/local/Brother/
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:mkdir -p /usr/local/Brother/filter
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:if(!(-e "/usr/local/Brother/lpd/filterMFC210C"))then
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo  'if(!(-e /usr/local/Brother/lpd/filterMFC210C)) then'  >>  $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo  '    echo "ERROR: /usr/local/Brother/lpd/filterMFC210C does not exist"                      >>$LOGFILE'  >>  $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo  '    cat    $INPUT_TEMP_PS | /usr/local/Brother/lpd/filterMFC210C'  >>  $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:chmod a+w /usr/local/Brother/inf/brMFC210Crc
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:chmod a+w /usr/local/Brother/inf
/opt/brother/filter/filterMFC210C:BR_PRT_PATH=/usr/local/Brother/
/opt/brother/setupPrintcapij:PRINTCAP_NAME=/etc/printcap.local
/opt/brother/setupPrintcapij:        :if=/usr/local/Brother/lpd/filter$BRPRINTER_NAME:
/opt/brother/filterMFC210C:BR_PRT_PATH=/usr/local/Brother

What Am I missing or screwing up? Hey Youdaman, you said you can make an Arch package for the drivers, please do.

Offline

#4 2006-02-24 15:34:05

dauphin
Member
From: Scotland
Registered: 2003-07-09
Posts: 188

Re: Request: brother MFC3240C 5-in-1 printer driver

I just wanted to thank Youdaman for his really useful instructions which enabled me to get my Brother DCP-310CN printer working in Arch.  I would never have got there without these hints!
I have also succeeded in making the scanner function work (all fine as root; xscan OK as user - still having trouble with Kooka as user).

Offline

#5 2006-02-24 15:50:04

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

dauphin,

did you get the error message I got?

grep -R local /opt/brother
/opt/brother/inf/setupPrintcapij:PRINTCAP_NAME=/etc/printcap.local
/opt/brother/inf/setupPrintcapij: :if=/usr/local/Brother/lpd/filter$BRPRINTER_NAME:
/opt/brother/lpd/filterMFC210C:BR_PRT_PATH=/usr/local/Brother/
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:mkdir -p /usr/local/Brother/filter
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:if(!(-e "/usr/local/Brother/lpd/filterMFC210C"))then
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo 'if(!(-e /usr/local/Brother/lpd/filterMFC210C)) then' >> $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo ' echo "ERROR: /usr/local/Brother/lpd/filterMFC210C does not exist" >>$LOGFILE' >> $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:echo ' cat $INPUT_TEMP_PS | /usr/local/Brother/lpd/filterMFC210C' >> $brotherlpdwrapper
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:chmod a+w /usr/local/Brother/inf/brMFC210Crc
/opt/brother/cupswrapper/cupswrapperMFC210C-1.0.0:chmod a+w /usr/local/Brother/inf
/opt/brother/filter/filterMFC210C:BR_PRT_PATH=/usr/local/Brother/
/opt/brother/setupPrintcapij:PRINTCAP_NAME=/etc/printcap.local
/opt/brother/setupPrintcapij: :if=/usr/local/Brother/lpd/filter$BRPRINTER_NAME:
/opt/brother/filterMFC210C:BR_PRT_PATH=/usr/local/Brother

Offline

#6 2006-02-24 16:16:41

dauphin
Member
From: Scotland
Registered: 2003-07-09
Posts: 188

Re: Request: brother MFC3240C 5-in-1 printer driver

I didn't actually follow Youdaman's solution to the letter.  I had already begun an installation in /usr/local/Brother so I stuck with that rather than changing to /opt/brother. 
After unpacking the rpm package, I manually copied all the subdirectories of the /usr directory it created to /usr.  I manually applied Youdaman's other tweaks and eventually ran the cupswrapper script (in my case cupswrapperDCP310CN-1.0.0) without errors.
As you appear to be having a problem with

/usr/local/Brother/lpd/filterMFC210C does not exist

I would suggest that you may have overlooked changing one of the /usr/local/Brother references over to /opt/brother; or why not try simply copying the missing file to the /usr/local/Brother location and see if that helps?

Offline

#7 2006-03-01 07:45:32

Youdaman
Member
From: Sydney, Australia
Registered: 2006-01-14
Posts: 41

Re: Request: brother MFC3240C 5-in-1 printer driver

Hey! Sorry I didn't get back to you sooner funkmuscle, and thanks for replying in my absence dauphin smile

I haven't created a package yet but if there is mass demand then I will big_smile

Hope things are working for you funkmuscle!

Offline

#8 2006-03-10 16:37:44

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

ok, so I did what dauphin said. still get the same error but it seems that the drivers are now installed.
nothing prints.tried it all.
at http://localhost:631/admin, the jobs are aborted in the queue. after trying to resend job, I get this error:
Jobs
Error:
client-error-not-possible

Offline

#9 2006-05-08 16:44:58

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

hey guys,
i must be stupid or something. I've tried both dauphin's and Youdaman's method and still keep getting
Error:
client-error-not-possible
that tells me that at least the drivers were installed. what's missing?

Offline

#10 2006-08-17 09:13:27

nahoj1976
Member
From: Åsele, Lappland, Sweden
Registered: 2005-03-13
Posts: 29

Re: Request: brother MFC3240C 5-in-1 printer driver

Hi

Thanks a lot for this page! It helped me a lot.

After long hesitation I decided to go for Brother instead of HP because of the full fax and scanner support. I thought there would be no problem getting it to work in arch when it worked in debian...

My printer is MFC-7820N

These where my steps:
1. download .deb packages
2. mkdir and put each package in a separate clean dir
3. Using the unpack-feature recommended by brother (alien)
---
http://www.kitenet.net/programs/alien/
When converting the driver, use the "-t" and "-c" options. When you decompress the tgz file, a module file and an installation script will be created.
---
That program, alien, is perl-script that can be used without installation.
4. tar -xvvzf the-converted-package
5. edit the script files. These are different in the 5 different packages. I still have not understood how many of these packages one needs to install, it seems to be different for fax-function and printer function...

For cups-wrapper for printer these scripts need changeing:
---
/usr/local/Brother/cupswrapper/cupswrapperMFC7820N-1.0.1
(init.d -> rc.d)
(if moving /usr/local/Brother to /opt/brother this also needs changing here or otherwise you could make a symbolic link in usr/local/Brother > /opt/brother)
---
copy the directories into right place (ie /usr/local/Brother/.... or /opt/brother depending on what you like most. Ignore the ../install directory - not needed.
---
When done run the script cupswrapperMFC7820N-1.0.1 and then open web-interface to cups, add printer, when asked for the port:
6. LPD/LPR
next step:
7. LPD://xxx.xxx.xxx.xxx/binary_p1
(if connectiong through network with ip-adress as I do.
8. Choose brand Brother
9. Select the driver MFC7820N
10. check that printing is OK.
---
This is how long I have come so far.

The fax should be similar but I don't get it to work as I would like it to.

---
I list the files neede to change:
First, one has to install lpr-fax features before installing on cups:
/usr/local/Brother/inf/setupPrintcap
(change line
chown lp $SPOOLER_NAME
to
chown root $SPOOLER_NAME
since lp is only group in arch and not user.
---
run script:
/usr/local/Brother/inf/setupPrintcap brfax -i xxxx
where xxxx is the device. For USB it should be enough writing USB, for network I don't know exactly what to write here...
in the file /etc/printcap the fax is added. Here I don't know what device should be used for network printing...
But then you have to start cups-wrapper too. That should be done by adding the printer through cups web-interface.
---
For scanner I followed these steps:
1. copy the files
2. run script
/usr/local/Brother/sane/setupSaneScan2
3. reboot
4. run this startup for network scanning:
brsaneconfig2 -a name=Scanner model=MFC-7820N ip=xxx.xxx.xxx.xxx
That command I also add to rc.local
5. start xsane and the scanner is found OK!
---

This is how far I have got:
- printer works ok.
- fax doesn't work
- scanner works ok.

I hope it is some help for someone, and that someone can get me a hint on network pcfax option.

Offline

#11 2006-08-17 12:09:27

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

I got the printer working way back now. Just used the rpms, extracted them and copied the filed to the right places from what I remembered. I had to run the neccessary scripts and do the printcap think mentioned above and that was it.
For scanning, it doesn't work either so I would use Windows or Mandriva for that.
I hope we get the scanner work on Arch as to my personal opinion, Arch is the best and fastest, and most stabled distro.

Offline

#12 2006-08-17 17:00:49

nahoj1976
Member
From: Åsele, Lappland, Sweden
Registered: 2005-03-13
Posts: 29

Re: Request: brother MFC3240C 5-in-1 printer driver

Well, scanner works fine in Arch now, using sane and xsane.

One only has to run the initiation-script each boot.

(Se my previous message)

Offline

#13 2006-08-17 17:58:05

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

sweet,

I will try it.
thanx

Offline

#14 2006-08-26 06:29:45

nahoj1976
Member
From: Åsele, Lappland, Sweden
Registered: 2005-03-13
Posts: 29

Re: Request: brother MFC3240C 5-in-1 printer driver

Installation of fax-drivers:
(This one seems to be similar for all printers...)
1. copy files
2. edit file /usr/local/Brother/inf/setupPrintcap
- change 'chown lp' into 'chown root'
3. install printer in lp by:
./setupPrintcap BRFAX -i USB
4. install in cups by:
lpadmin -p BRFAX -E -v usb:/dev/usb/lp0 -m brfax_cups.ppd
5. restart cups
6. modify printer in cups if not using usb connection.

Now there are two options for printing with this. Either you have to print from console by giving a .ps file and the faxnumer, or you have to change the applications setting in order to make it use the java module brpcfax. It sounds like it is hard to get openoffice to handle that by itself.

Offline

#15 2006-08-26 15:46:20

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

I run brsaneconfig2 -a name=Scanner model=MFC-210C, I get this: Invalid parameter 0

Offline

#16 2006-08-27 12:24:45

nahoj1976
Member
From: Åsele, Lappland, Sweden
Registered: 2005-03-13
Posts: 29

Re: Request: brother MFC3240C 5-in-1 printer driver

You need to give ip-adress too.

brsaneconfig2 -a name=Scanner model=MFC-210C ip=xxx.xxx.xxx.xxx

where xxx.xxx.xxx.xxx is changed to tha ip-adress for the MFC. In my case 192.168.0.32

Try that!

Offline

#17 2006-08-28 20:47:11

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

even on the local machine?
my MFC is connected to my pc via usb.

Offline

#18 2006-10-11 16:29:07

nahoj
Member
Registered: 2004-11-05
Posts: 30

Re: Request: brother MFC3240C 5-in-1 printer driver

No, probably not. Then you need to give the local port. I don't know which since I only have it connected through net...

I write today because the latest update of foomatic-filters, foomatic-db and foomatic-db-engines means you don't have to struggle with this. Just start cups, select Brother and choose the printer and it works out-of-the-box.

The only thing needed to do is to start scanner just as I said before.


Computers never saves time - but they help you produce more in the same timespan...

Offline

#19 2006-10-30 14:07:14

nahoj
Member
Registered: 2004-11-05
Posts: 30

Re: Request: brother MFC3240C 5-in-1 printer driver

Well, I tink I get mad!

I had printer and scanner function working all right. Then I made an upgrade and it stoped working...

Now the good news: You don't need any special printer driver from Brother - it is included in the package: foomatic-filters. Just install from cups as any printer. Works terrific!

But the scanner...

I have 3 computers, all updated at the same time. On 2 of them the scanner works without problem. On the laptop I get _segment fault_ when I start xsane after I have run the script 'setupSaneScan2 -i'

I dont know why. I can't find any reason for this. Brother talks about an old libusb that could cause the problem but in arch I have the latest one...

No idea what it can be!


Computers never saves time - but they help you produce more in the same timespan...

Offline

#20 2007-03-11 20:45:45

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

new cups or kernel, no more MFC-210C.
tried all the stops as mentioned above, printer installs but I get this message: Brother_MFC-210C_USB_1 "Printer not connected; will retry in 30.
Funny because the scanner works.

Tried test page and it just hangs.

p:

getting this error now:
A print error occurred. Error message received from system:

cupsdoprint -P 'MFC210C' -J '' -H 'localhost:631' -U 'root' -o ' multiple-document-handling=separate-documents-uncollated-copies orientation-requested=3' '/opt/kde/share/apps/kdeprint/testprint.ps' : execution failed with message:
client-error-not-possible

I get this was error using http://localhost:631/printers/mfc210c:

     
mfc210c "Printer not connected; will retry in 30 seconds..."

yet I can scan on the same unit so the printer is connected. (3-in-one) printer.


Tried reinstalling printer but nothing.

I can su to root but can't login into root from kdm.

dmesg
Linux version 2.6.20-ARCH (root@Wohnung) (gcc version 4.1.2) #1 SMP PREEMPT Sat Mar 10 10:12:25 CET 2007
BIOS-provided physical RAM map:
sanitize start
sanitize end
copy_e820_map() start: 0000000000000000 size: 000000000009fc00 end: 000000000009fc00 type: 1
copy_e820_map() type is E820_RAM
copy_e820_map() start: 000000000009fc00 size: 0000000000000400 end: 00000000000a0000 type: 2
copy_e820_map() start: 00000000000f0000 size: 0000000000010000 end: 0000000000100000 type: 2
copy_e820_map() start: 0000000000100000 size: 000000001fefc000 end: 000000001fffc000 type: 1
copy_e820_map() type is E820_RAM
copy_e820_map() start: 000000001fffc000 size: 0000000000003000 end: 000000001ffff000 type: 3
copy_e820_map() start: 000000001ffff000 size: 0000000000001000 end: 0000000020000000 type: 4
copy_e820_map() start: 00000000fec00000 size: 0000000000001000 end: 00000000fec01000 type: 2
copy_e820_map() start: 00000000fee00000 size: 0000000000001000 end: 00000000fee01000 type: 2
copy_e820_map() start: 00000000ffff0000 size: 0000000000010000 end: 0000000100000000 type: 2
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fffc000 (usable)
BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data)
BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
Entering add_active_range(0, 0, 131068) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   131068
  HighMem    131068 ->   131068
early_node_map[1] active PFN ranges
    0:        0 ->   131068
On node 0 totalpages: 131068
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 991 pages used for memmap
  Normal zone: 125981 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
DMI 2.3 present.
ACPI: RSDP (v000 ASUS                                  ) @ 0x000f5fd0
ACPI: RSDT (v001 ASUS   A7V8X    0x42302e31 MSFT 0x31313031) @ 0x1fffc000
ACPI: FADT (v001 ASUS   A7V8X    0x42302e31 MSFT 0x31313031) @ 0x1fffc0b2
ACPI: BOOT (v001 ASUS   A7V8X    0x42302e31 MSFT 0x31313031) @ 0x1fffc030
ACPI: MADT (v001 ASUS   A7V8X    0x42302e31 MSFT 0x31313031) @ 0x1fffc058
ACPI: DSDT (v001   ASUS A7V8X    0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: PM-Timer IO Port: 0xe408
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:6 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 3, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000)
Detected 1675.360 MHz processor.
Built 1 zonelists.  Total pages: 130045
Kernel command line: root=/dev/hda3 vga=791 devfs=nomount ro
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 514228k/524272k available (2310k kernel code, 9520k reserved, 762k data, 256k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff83000 - 0xfffff000   ( 496 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe0800000 - 0xff7fe000   ( 495 MB)
    lowmem  : 0xc0000000 - 0xdfffc000   ( 511 MB)
      .init : 0xc0407000 - 0xc0447000   ( 256 kB)
      .data : 0xc03418c1 - 0xc040024c   ( 762 kB)
      .text : 0xc0100000 - 0xc03418c1   (2310 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 3353.59 BogoMIPS (lpj=6707192)
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000420 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 11k freed
Early unpacking initramfs... done
ACPI: Core revision 20060707
ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
CPU0: AMD Athlon(TM) XP 2000+ stepping 02
Total of 1 processors activated (3353.59 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
Brought up 1 CPUs
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xf1720, last bus=1
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14) *9
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 *15), disabled.
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
PCI quirk: region e400-e47f claimed by vt8235 PM
PCI quirk: region e800-e80f claimed by vt8235 SMB
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 15 devices
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
pnp: 00:02: ioport range 0xe400-0xe47f could not be reserved
pnp: 00:02: ioport range 0xe800-0xe81f could not be reserved
pnp: 00:0e: ioport range 0x290-0x291 has been reserved
pnp: 00:0e: ioport range 0x370-0x372 has been reserved
PCI: Bridge: 0000:00:01.0
  IO window: d000-dfff
  MEM window: e7000000-e7dfffff
  PREFETCH window: e7f00000-efffffff
PCI: Setting latency timer of device 0000:00:01.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 196608 bytes)
TCP bind hash table entries: 8192 (order: 4, 98304 bytes)
TCP: Hash tables configured (established 16384 bind 8192)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 1316k freed
Simple Boot Flag at 0x3a set to 0x1
apm: BIOS version 1.2 Flags 0x0b (Driver version 1.16ac)
apm: overridden by ACPI.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
vesafb: framebuffer at 0xe8000000, mapped to 0xe0880000, using 3072k, total 65536k
vesafb: mode is 1024x768x16, linelength=2048, pages=41
vesafb: protected mode interface info at c000:5478
vesafb: pmi: set display start = c00c550c, set palette = c00c5558
vesafb: pmi: ports = d810 d816 d854 d838 d83c d85c d800 d804 d8b0 d8b2 d8b4
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
input: Power Button (FF) as /class/input/input0
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input1
ACPI: Power Button (CM) [PWRB]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0c: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
input: Macintosh mouse button emulation as /class/input/input2
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
PNP: PS/2 controller doesn't have AUX irq; using default 12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /class/input/input3
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
ACPI: (supports S0 S1 S4 S5)
Time: tsc clocksource has been installed.
Freeing unused kernel memory: 256k freed
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
PCI: Enabling device 0000:00:0e.0 (0014 -> 0016)
ACPI: PCI Interrupt 0000:00:0e.0[A] -> GSI 17 (level, low) -> IRQ 16
ohci_hcd 0000:00:0e.0: OHCI Host Controller
ohci_hcd 0000:00:0e.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:0e.0: irq 16, io mem 0xe6000000
USB Universal Host Controller Interface driver v3.0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI: Enabling device 0000:00:0e.2 (0014 -> 0016)
ACPI: PCI Interrupt 0000:00:0e.2[C] -> GSI 19 (level, low) -> IRQ 17
ehci_hcd 0000:00:0e.2: EHCI Host Controller
ehci_hcd 0000:00:0e.2: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:0e.2: irq 17, io mem 0xe5000000
ehci_hcd 0000:00:0e.2: USB 2.0 started, EHCI 0.95, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 5 ports detected
ACPI: PCI Interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 18
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:10.3: irq 18, io mem 0xe4800000
ehci_hcd 0000:00:10.3: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 6 ports detected
ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 18
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.0: irq 18, io base 0x00009400
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.1[b] -> GSI 21 (level, low) -> IRQ 18
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:10.1: irq 18, io base 0x00009000
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.2[C] -> GSI 21 (level, low) -> IRQ 18
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:10.2: irq 18, io base 0x00008800
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
PCI: Enabling device 0000:00:0e.1 (0014 -> 0016)
ACPI: PCI Interrupt 0000:00:0e.1[b] -> GSI 18 (level, low) -> IRQ 19
ohci_hcd 0000:00:0e.1: OHCI Host Controller
ohci_hcd 0000:00:0e.1: new USB bus registered, assigned bus number 7
ohci_hcd 0000:00:0e.1: irq 19, io mem 0xe5800000
usb 4-1: new low speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
usb 5-2: new full speed USB device using uhci_hcd and address 2
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: Unable to derive IRQ for device 0000:00:11.1
ACPI: PCI Interrupt 0000:00:11.1[A]: no GSI
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
    ide0: BM-DMA at 0x8400-0x8407, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0x8408-0x840f, BIOS settings: hdc:pio, hdd:DMA
Probing IDE interface ide0...
usb 5-2: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
usbcore: registered new interface driver hiddev
input: Logitech USB-PS/2 Optical Mouse as /class/input/input4
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:10.0-1
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
hda: Maxtor 6L200R0, ATA DISK drive
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
scsi 0:0:0:0: Direct-Access     Brother  MFC-210C         1.00 PQ: 0 ANSI: 2
usb-storage: device scan complete
sd 0:0:0:0: Attached scsi removable disk sda
hdb: CD-RW IDE5224, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdd: WDC WD64AA, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
libata version 2.00 loaded.
hda: max request size: 512KiB
hda: 398297088 sectors (203928 MB) w/16384KiB Cache, CHS=24792/255/63, UDMA(33)
hda: cache flushes supported
hda: hda1 hda2 hda3
hdd: max request size: 128KiB
hdb: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: 12594960 sectors (6448 MB) w/2048KiB Cache, CHS=13328/15/63
hdd: cache flushes not supported
hdd: hdd1
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
Capability LSM initialized
b44.c:v1.01 (Jun 16, 2006)
ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 18 (level, low) -> IRQ 19
eth0: Broadcom 4400 10/100BaseT Ethernet 00:e0:18:9d:ba:bb
drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS
drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5
drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 5.0
usbcore: registered new interface driver visor
drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver
fuse init (API version 7.8)
PCI: Enabling device 0000:00:0f.0 (0004 -> 0005)
ACPI: PCI Interrupt 0000:00:0f.0[A] -> GSI 18 (level, low) -> IRQ 19
PCI: Enabling device 0000:00:0d.0 (0004 -> 0005)
ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 16 (level, low) -> IRQ 20
Installing spdif_bug patch: Audigy 1 ES [SB0160]
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0161
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Linux agpgart interface v0.101 (c) Dave Jones
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 8.34.8 [Feb 20 2007] on minor 0
EXT3 FS on hda3, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdd1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 265064k swap on /dev/hda2.  Priority:-1 extents:1 across:265064k
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
Mobile IPv6
eth0: no IPv6 routers present
mtrr: no MTRR for e8000000,4000000 found
NET: Registered protocol family 4
NET: Registered protocol family 5
Real Time Clock Driver v1.12ac

Last edited by funkmuscle (2007-03-11 20:51:59)

Offline

#21 2007-03-12 08:30:51

Back2Cali
Member
From: Germany
Registered: 2006-02-26
Posts: 223

Re: Request: brother MFC3240C 5-in-1 printer driver

Same problem over here with a DCP-7010 model. I also can't print any longer using cups. However I can print sending a file to /dev/lp0 and it works. So I guess it has to do with the drivers offered by Brother and their lack of compatibility with cups. I already wrote an email to them last week but got no response yet. I also tried the current driver and the old one, but it didn't make a difference. The scanner does work using the brscan2-network package from AUR. I'll keep posting what the guys from Brother suggest as soon as I receive any answer.

Meanwhile, does anyone already know a solution to this?

Thanks!

Offline

#22 2007-03-15 12:44:51

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

reinstalled everything for cups and mfc210c. this time I followed Youdaman's instructions at the very start of the topic.
I get this error now: /usr/lib/cups/filter/brlpdwrapperMFC210C failed.

Thinking about this, the issue started after lipcups was added.

Last edited by funkmuscle (2007-03-15 13:09:11)

Offline

#23 2007-03-17 19:15:26

Slash
Member
Registered: 2005-04-19
Posts: 66
Website

Re: Request: brother MFC3240C 5-in-1 printer driver

Nothing works here either. I was a fool for buying an MFC-3240C on sale without researching first :[

Offline

#24 2007-03-20 12:01:54

funkmuscle
Member
Registered: 2006-02-09
Posts: 506

Re: Request: brother MFC3240C 5-in-1 printer driver

Dude,

it was working perfectly until the upgrades of cups, libcups and something else.
I don't think Brother will be launching drivers until they figure out Vista and still that will only help windows.

It maybe lights out for Brother's MFC products and ArchLinux.
It still runs on my PCLinuxOS box but PC(Mandrake) is too slow a system for me. ArchLinux rocks so printer goes.

Offline

#25 2007-03-20 12:06:06

ise
Developer
From: Karlsruhe / Germany
Registered: 2005-10-06
Posts: 402
Website

Re: Request: brother MFC3240C 5-in-1 printer driver

With the latest cups version it seems that the Brother driver doesn't work anymore. Same thing here with a MFC-DPC210 USBCombo Printer/Scanner. Downgrade cups and set it to ignorpkg in /etc/pacman.conf
After that it works again...

Daniel

Offline

Board footer

Powered by FluxBB