frickelbude://

October 24, 2006

Epson Stylus DX3850 vs. Linux

Filed under: Uncategorized — martin @ 9:08 pm

Neuer Multifunktionsdrucker, neues Glück? Na mal gucken…

Schön wäre es, der Drucker druckt mit den foomatic-Treibern und Cups zwar, doch sind die drei Grundfarben jeweils einen halben Zentimeter vertikal verschoben, ergo zu nichts zu gebrauchen, wenn mann nicht eh nur reinschwarz druckt. Der Scanner wurde überhaupt nicht erkannt. Habe nach einigem Suchen die Seite von Dieter Schütze gefunden. Er beschreibt dort ausführlich die Installation eines ähnlichen Gerätes unter Mandrake (heute Mandriva).

Versuchen wir das mal ähnlich unter Ubuntu/Debian.

Zuallererst müssen wir uns die Treiber von der Epson-Avasys Homep
age
ziehen. Auch nach Auswahl von Debian bekommt mann ein .rpm Paket angeboten, warum auch immer…

Wir benötigen den CUPS-Treiber sowie das iscan-Paket für gcc >= gcc3.4.

Nach dem Download eine Konsole öffnen, in den Ordner mit den .rpm’s wechseln und folgendes Kommando ausführen:

alien --scripts iscan* pips*

Nach kurzer Wartezeit hat das Programm alien (muss nachinstalliert werden) die rpm’s in .deb Pakete umgewandelt, mit denen die Debian Paketverwaltung endlich etwas anfangen kann.

Beide werden nun kurzerhand installiert:

dpkg -i *.deb

Drucker:
Der Drucker ist am einfachsten installiert, einfach im Kontrollzentrum einen neuen lokalen Drucker hinzufügen und als Drucker den Epson Stylus CX3700 auswählen. Dieser bietet nun 2 Treiber, einmal mit dem Anhang CUPS+Gutenprint und einmal den Photo Image Print System Herstellertreiber. Letzteren wählt ihr und seid damit auch schon fast durch. Der Drucker sollte von nun an vernünftig funktionieren.

Scanner:
Mit dem Befehlt sane-find-scanner suchen wir nach angeschlossenen Scannern. Die Ausgabe dürfte neben einigen Zeilen Erklärungen folgendes enthalten:

found USB scanner (vendor=0x04b8 [EPSON], product=0x0818 [USB MFP]) at libusb:002:002

Wunderbar, Scanner gefunden, nun muss er nur noch eingebunden werden.
Hierzu die Datei /etc/hotplug/usb.usermap editieren, und folgende Zeile einfügen.

# EPSON Stylus DX3850
epson_scanner 0x0003 0x04b8 0x0818 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000

Nun die Datei /etc/hotplug/usb/epson_scanner erstellen, und folgendes einfügen

#!/bin/bash

if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
chown root "${DEVICE}"
chgrp users "${DEVICE}"
chmod 660 "${DEVICE}"
fi

Nun die Datei mittels
chmod +x /etc/hotplug/usb/epson_scanner
ausführbar machen.

In /etc/sane.d/epkowa.conf nun alles auskommentieren, was nicht schon auskommentiert ist und die Zeile usb 0×4b8 0×0818 anfügen. In /etc/sane.d/epson.conf ebenso verfahren.

Anschließend könnte man sicherlich einige Dienste neustarten (sane & hotplug?) und es läuft, oder man rebootet den ganzen Rechner einmal, holt eine Tasse Kaffee aus der Küche und freut sich 2 Minuten später über sein funktionierendes Multifunktionsgerät.

Zum scannen kann man sowohl auf das Epsontool iscan zurückgreifen oder xsane verwenden, das nimmt sich nichts.

tags: epson stylus 3700 3800 3850 linux ubuntu debian cups sane iscan pips

October 21, 2006

Logitech Quickcam Chat vs. Linux – Teil 2

Filed under: Uncategorized — martin @ 11:07 pm

Nach dem Update auf den RC1 von Edgy Eft funktioniert erwartungsgemäß die Webcam nicht mehr, denn das Modul war ja für nen anderen Kernel kompiliert worden.
Die bekannten Schritte zu wiederholen, klappte bis zum Laden des Moduls. Funktioniert hat es dennoch nicht. Kein /dev/video wird erzeugt, schade eigentlich…

Lösung?

- Aktuellsten Treiber (gspcav1) herunterladen
- entpacken (unp gspcav*) und in das Verzeichnis wechseln
- Blick ins Changelog (juhu, 0×092e wird direkt unterstützt, also kein Gebastel mehr nötig)
- passende Kernelheader besorgen (aptitude install linux-headers-`uname -r`)
- make
- make install
- modprobe gspca
- echo gspca >> /etc/modules
- logout

Fertig -> freuen…

tags: gspca ubuntu debian linux logitech quickcam chat mxhaard

October 10, 2006

Endlich wieder was zu lachen…

Filed under: Uncategorized — martin @ 1:55 pm

(10:49:02) Max Mustermann: Sag mal bitte allen leuten in deiner Liste, dass sie den Kontakt mit "Jango_Fett (334-601-615)" nicht annehmen sollen, das ist ein Virus!!! (Per ICQ!!!) Der zerstört die ganze Festplatte und wenn ihn einer in deiner Kontakte erwischt, bist du auch betroffen!!! Also kopier das und schick es an alle!!! Auch an die, die OFF sind!!!

Argh, Mist was nun, wie tun?
Schnell weiterleiten natürlich, sonst fällt ein böser Virus noch über meinen 3rd. party ICQ-Client auf meinem Nicht-Windows-Betriebssystem ein. Dieser Jango_Fett muss ja n ziemlich fetter “h4×0r” sein, dass er mir Client- und Plattformübergreifend seinen uberVirus auf die Platte schiebt. 1 f34r h15 1337 5k177z

Hmm, hätte ich nun aber statt mir in die Hosen zu machen, einfach mal die Wörter ICQ, Virus und Kontaktliste in die Suchmaschine meiner Wahl eingegeben, wo wäre ich dann gelandet?
zb. auf http://www.tu-berlin.de/www/software/hoax/icq.shtml oder vielen anderen Seiten, die diese Hoaxe schon seit Jahren sammeln. Hose wäre demnach trocken geblieben und die Nerven dutzender anderer Nutzer nicht unnötig strapaziert worden.

In diesem Falle geht ein dickes Dankeschön an meinen Mitbewohner. Ja ich liebe es wenn das TeleTubbi “AaaOoo” durch die ganze Bude schallt…

October 1, 2006

Logitech Quickcam Chat vs. Linux

Filed under: Uncategorized — martin @ 7:24 pm

Diese Anleitung ist mittlerweile überholt! Es gibt neuere und einfachere Treiber, hierzu meinen neuen Eintrag beachten…

Hab mir die Tage ne Webcam gekauft. Die Logitech Quickcam Messanger gabs nicht mehr, sei vergriffen und käme nicht mehr rein, habe ich deren “Nachfolger” die Quickcam Chat gekauft, natürlich für 3€ mehr… *grrr*
Mit Treibern sieht es (im Gegensatz zur Qc Messanger) allerdings mau aus, die Kamera ist schlicht zu neu :-/
Nach stundenlangem durchkämpfen der Ubuntuforen habe ich schlussendlich diesen Beitrag gefunden, der mir half die Cam endlich in Betrieb zu nehme.

Komplette Installationsanleitung sieht also folgender Maßen aus:

Installation des Treiberquelltextes

aptitude install spca5xx-source

Oder evtl. aktueller aus Debian unstable

Als Abhängigkeiten werden die folgenden Pakete automatisch installiert…

build-essential g++ g++-4.0 libstdc++6-4.0-dev module-assistant spca5xx-source

Nun zum Quelltext wechseln und entpacken

cd /usr/src
tar xfvj spca5xx-source.tar.bz2
cd modules/spca5xx

In der Datei drivers/usb/spca561.h den Eintrag 0×092c suchen, und dahinter folgendes einfügen:


case 0x092e:
spca50x->chip_revision = Rev012A;

In drivers/usb/spca5xx.c dann, an den über den String 0×092c gefundenen Stellen, folgende Eintragungen vornehmen:


{USB_DEVICE (0x046d, 0x092e)}, /* Logitech QC chat Elch2 */

…und…

case 0x092e:
spca50x->desc = LogitechQC92c;
spca50x->bridge = BRIDGE_SPCA561;
spca50x->sensor = SENSOR_INTERNAL;
spca50x->header_len = SPCA561_OFFSET_DATA;
spca50x->i2c_ctrl_reg = SPCA50X_REG_I2C_CTRL;
spca50x->i2c_base = SPCA561_INDEX_I2C_BASE;
spca50x->i2c_trigger_on_write = 1;
spca50x->cameratype = S561;
info
("USB SPCA5XX camera found.Logitech QuickCam chat (SPCA561A)");
break;

Um das Modul zu kompilieren werden noch die passenden Kernelheader benötigt, diese werden also kurzerhand mittels

aptitude install linux-headers-$ARCHITEKTUR
installiert.

Nun das Modul übersetzen und an die richtige Stelle kopieren.


make clean
make
make install

So, fast fertig, nur noch das Modul laden

modprobe spca5xx

und in /etc/modules eintragen, damit es automatisch geladen wird, während des Systemstarts.

Mit gqcam testen obs läuft und freuen das es geht :-D
Aber seid gewarnt, dieses Programm ist GTK (1.2) typisch total hässlich! Pfui Spinne…

tags: spca5xx gspca debian ubuntu linux logitech quickcam chat 0×092e

Powered by WordPress