Você deve seguir as instruções nesta página . Eu instalei um Brother HL2250DN há apenas uma hora e ele funciona perfeitamente.
Porque as instruções são um pouco difíceis de seguir, aqui o resumo para o Ubuntu (com instruções atualizadas para copos):
(0. Se você é um usuário de 64 bits do Ubuntu:)
sudo apt-get install ia32-libs lib32stdc++
1. Ligue a impressora
2. Faça o download do driver LPR e cupswrapper em esta página (você precisa dos pacotes .deb).
3. Abra um terminal pressionando CTRL+ALT+T .
4. Instalar o driver LPR
No tipo de terminal dpkg -i --force-all downloaded-lpr-driver em que "driver-lpr baixado" é o nome do arquivo do deb baixado para o driver LPR (algo como mfc295cnlpr-1.1.3-1.i386.deb )
5. Instale o driver cupswrapper
No terminal digite dpkg -i --force-all downloaded-cups-driver onde "downloaded-cups-driver" é o nome do arquivo do deb baixado para o driver cupswrapper (algo como mfc295cncupswrapper-1.1.3-1.i386.deb )
6. Teste sua instalação
dpkg -l | grep Brother
deve mostrar ambos os drivers a serem instalados.
7. Copos de configuração
Aponte seu navegador para http://localhost:631/printers e clique na sua impressora. No menu suspenso Administração, escolha Modify Printer . O próximo passo quer que você escolha o tipo de conexão.
Se você estiver usando USB para conectar a impressora, a conexão já deve estar definida como usb://Brother/(your printer's model name) . Se a sua impressora não estiver listada, vá para http://localhost:631/admin e adicione sua impressora.
Se você estiver usando uma conexão de rede, escolha entre Discovered Network Printers ou se a sua impressora não foi descoberta, selecione "Host ou impressora LPD / LPR" ou "AppSocket / HP JetDirect" e insira lpd://(Your printer's IP address)/binary_p1 com o IP correto da sua impressora.
Consulte estes exemplos para configurações de trabalho.