HP-Drucker (6500A) auf openSuse installiert


sudo zypper install hplip

Problem
Die automatische Drucker-Suche von hp-setup liefert keine Ergebnisse.

Selbst den entsprechenden Firewall-Port zu öffnen brachte keine Verbesserungen http://hplipopensource.com/node/375
sed -i -r 's/^(FW_SERVICES_ACCEPT_EXT)="(.)"$/\1="\2 0\/0,udp,427"/' /etc/sysconfig/SuSEfirewall2 # 427 -> SLP
sed -i -r 's/^(FW_SERVICES_ACCEPT_EXT)="(.
)"$/\1="\2 0\/0,udp,5353"/' /etc/sysconfig/SuSEfirewall2 # 5353 -> mDns, Bonjour
sudo SuSEfirewall2

Lösung1

Firewall ausschalten.
(D.h. die definierten Firewall-Regeln haben noch nicht ausgereicht.)

Lösung2

„Manual Discovery“
Bei „IP address or network name:“ HPE99A86 eingegeben.

Dann:
Via Yast die Papiergröße auf A4 gestellt und den Drucker yum Standard gemacht.

Drucker Brother MFC J5910DW scriptunterstützt installiert

# Auf
http://support.brother.com/g/b/downloadtop.aspx?c=en&lang=de&prod=mfcj5910dw_all
http://support.brother.com/g/b/downloadlist.aspx?c=de&lang=de&prod=mfcj5910dw_all&os=128&flang=English
# das „Driver Install Tool“ heruntergeladen:
http://support.brother.com/g/b/downloadend.aspx?c=de&lang=de&prod=mfcj5910dw_all&os=128&dlid=dlf006893_000&flang=4&type3=625
# dann:
cd ~/Downloads
gunzip linux-brprinter-installer-*.*.*-*.gz
sudo bash linux-brprinter-installer-2.0.0-1

# Dort eingegeben:

# Model: MFC-J5910DW
# Device-URI: A (=Auto)
# IP addres:  192.168.178.120

# Dann:

# manuell die Seitengröße des installierten Druckers auf A4 randlos gestellt

# und

lpadmin -p langeSeite_Brother -E -v dnssd://Brother%20MFC-J5910DW._printer._tcp.local/ -P /usr/share/cups/model/Brother/brother_mfcj5910dw_printer_en.ppd -o BRDuplex=DuplexNoTumble -o PageSize=BrA4_B -L "Büroecke, links im Regal"

lpadmin -p kurzeSeite_Brother -E -v dnssd://Brother%20MFC-J5910DW._printer._tcp.local/ -P /usr/share/cups/model/Brother/brother_mfcj5910dw_printer_en.ppd -o BRDuplex=DuplexTumble -o PageSize=BrA4_B -L "Büroecke, links im Regal"

lpadmin -p A3_einseitig_Brother -E -v dnssd://Brother%20MFC-J5910DW._printer._tcp.local/ -P /usr/share/cups/model/Brother/brother_mfcj5910dw_printer_en.ppd -o BRDuplex=None -o PageSize=A3 -L "Büroecke, links im Regal"

lpadmin -p A4_einseitig_Brother -E -v dnssd://Brother%20MFC-J5910DW._printer._tcp.local/ -P /usr/share/cups/model/Brother/brother_mfcj5910dw_printer_en.ppd -o BRDuplex=None -o PageSize=BrA4_B -L "Büroecke, links im Regal"


# und „A4_einseitig_Brother“ zum Standarddrucker gemacht

Canon MP280 Multi-Drucker/Scanner eingerichtet

Entsprechend https://answers.launchpad.net/ubuntu/+source/cups/+question/175575
und https://syve.wordpress.com/2012/01/26/canon-mp280-multi-druckerscanner-eingerichtet/

Von
http://www.canon.co.uk/Support/Consumer_Products/products/Fax__Multifunctionals/InkJet/PIXMA_MP_series/MP280.aspx?type=download&page=1

heruntergeladen:
MP280series_printer_driver.tar
MP280series_scanner_driver.tar

Drucker:

cd ~/Downloads
tar xvf MP280series_printer_driver.tar
tar xzvf cnijfilter-mp280series-3.40-1-deb.tar.gz
cd cnijfilter-mp280series-3.40-1-deb/packages
sudo dpkg -i cnijfilter-common_3.40-1_amd64.deb
sudo dpkg -i cnijfilter-mp280series_3.40-1_amd64.deb

Dann über die KDE-Systemeinstellungen den Drucker hinzugefügt.

Scanner:

cd ~/Downloads
tar xvf MP280series_scanner_driver.tar
tar xzvf scangearmp-mp280series-1.60-1-deb.tar.gz
cd scangearmp-mp280series-1.60-1-deb/
./install.sh

Der Aufruf erfolgt dann mit scangearmp
(Die ganzen sane-Tools funktionieren nämlich leider noch nicht.)

Canon MP280 Multi-Drucker/Scanner eingerichtet

Entsprechend https://answers.launchpad.net/ubuntu/+source/cups/+question/175575

Drucker:

tar xzvf cnijfilter-mp280series-3.40-1-deb.tar.gz
cd cnijfilter-mp280series-3.40-1-deb/packages/

sudo dpkg -i cnijfilter-common_3.40-1_amd64.deb
sudo dpkg -i cnijfilter-mp280series_3.40-1_amd64.deb

Dann über die Gui-Systemeinstellungen den Drucker hinzugefügt.

Scanner:

tar xvf MP280series_scanner_driver.tar
tar xzvf scangearmp-mp280series-1.60-1-deb.tar.gz
cd scangearmp-mp280series-1.60-1-deb/
./install.sh

Ausgabe:
Command executed = sudo dpkg -iG ./packages/scangearmp-common_1.60-1_amd64.deb
[sudo] password for sunito:
Vormals abgewähltes Paket scangearmp-common wird gewählt.
(Lese Datenbank ... 378866 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von scangearmp-common (aus .../scangearmp-common_1.60-1_amd64.deb) ...
scangearmp-common (1.60-1) wird eingerichtet ...
Trigger für libc-bin werden verarbeitet ...
ldconfig deferred processing now taking place
Command executed = sudo dpkg -iG ./packages/scangearmp-mp280series_1.60-1_amd64.deb
Vormals abgewähltes Paket scangearmp-mp280series wird gewählt.
(Lese Datenbank ... 378911 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von scangearmp-mp280series (aus .../scangearmp-mp280series_1.60-1_amd64.deb) ...
scangearmp-mp280series (1.60-1) wird eingerichtet ...
Trigger für libc-bin werden verarbeitet ...
ldconfig deferred processing now taking place
Installation has been completed.

Der Aufruf erfolgt dann mit scangearmp
Die ganzen sane-Tools funktionieren nämlich leider noch nicht.
(#ToDo# Sane für ScanGear)

Installation Canon MF4380dn

Für die 64bit-Version stellt Canon aktuell keine Treiber im deb-Format bereit.
Habe also entsprechend dieser Anleitung Pakete aus den RPM-Paketen konvertiert:
http://www.justin.my/2010/08/how-to-install-canon-imageclass-mf4380dnmf4370dnmf4350dmf4320d-in-ubuntu-10-04/

Also:
sudo apt-get install alien

sudo alien --to-deb --scripts cndrvcups-common-2.20-1.x86_64.rpm
sudo alien --to-deb --scripts cndrvcups-ufr2-uk-2.20-1.x86_64.rpm

sudo dpkg -i cndrvcups-ufr2-uk_2.20-2_amd64.deb
sudo dpkg -i cndrvcups-common_2.20-2_amd64.deb

Dann CUPS (Drucksystem) neu gestartet und über das normale GUI-Tool den Drucker eingerichtet.