[Hardware]USB-Geräte unter FreeBSD?

Hallo,

ich habe leider nur sehr beschränkte Erfahrung mit USB-Geräten im Allgemeinen und unter *nix-Systemen im Besonderen.
Nun hat mein Schwesterherz - der ich FreeBSD "verpassen" möchte leider viel zuviele davon...
Unter 5.2 stehen ja einige Geräte - nur die, um die es geht natürlich nicht ;)

Bevor ich nun anfange zu experimentieren und hinterher vielleicht feststelle, das es gar nicht geht wollt ich vorher mal fragen:

1. Hat jemand von euch zufällig einen Canon i250 (Drucker) unter FreeBSD am laufen?
Wenn ja: Ohne Probleme oder irgendetwas besonderes zu beachten?

2. Digitalkamera - den Hersteller weiss ich leider grad nicht aus dem Kopf.
Aber eigentlich dreht es sich dabei doch nur darum, die Flash-Card zu mounten - oder ist das Herstellerspezifisch?

Danke schonmal

Gruss, Norbert
 
flash karten mounten kannst du doch nur wenn du einen flash karten leser im pc hast. und selbst dann ka ob da fbsd packt!
 
Original geschrieben von sillybilly
[B
2. Digitalkamera - den Hersteller weiss ich leider grad nicht aus dem Kopf.
Aber eigentlich dreht es sich dabei doch nur darum, die Flash-Card zu mounten - oder ist das Herstellerspezifisch? [/B]

Mit nem USB CardReader kann ich Problemlos auf mein Microdrive (oder auch CF Karte) zugreifen. Schließ einfach mal die Digicam an und versuch sie zu mounten. Manche Digicams lassen dich direkt (bei eingelegter CF-Karte) mounten, da sie ein Blockdevice zur verfügung stellen. Ansosnten sollte ein USB Adapter helfen. Mit Scannern hab ich leider keine Erfahrungen....
 
Canon i250, CUPS/FREEBSD

sillybilly schrieb:
Hallo,


1. Hat jemand von euch zufällig einen Canon i250 (Drucker) unter FreeBSD am laufen?
Wenn ja: Ohne Probleme oder irgendetwas besonderes zu beachten?


Gruss, Norbert

habe einen solchen drucker aber ebenfalls noch nicht zum laufen gebracht unter cups/freebsd,
allerdings habe ich die linux-treiber auf einer neuseeländischen seite gefunden, welche auch unter linux kein problem zu installieren.
freebsd / canon i 250

die treiber werden als rpm-pakete bereitgestellt:
(linux-drivers)

bjfiltercups-2.3-0.i386.rpm
bjfilteri250-2.3-0.i386.rpm


hier die url zu den treibern (url, of the linux-drivers for canon i250 usb printer)
on http://www.canon.co.nz/products/printers/colour_bj_printers/i250_drivers.html


------------

versucht habe ich unter freebsd die treiber mit folgendem kommando zu installieren
i tried:

rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm bjfiltercups-2.3-0.i386.rpm

jedoch:

error: failed dependencies:
libgdk-1.2.so.0 is needed by bjfilteri250-2.3-0
libglade.so.0 is needed by bjfilteri250-2.3-0
libgtk-1.2.so.0 is needed by bjfilteri250-2.3-0
libpng.so.2 is needed by bjfilteri250-2.3-0
libxml.so.1 is needed by bjfilteri250-2.3-0

und:

rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm bjfilteri250-2.3-0.i386.rpm

error: failed dependencies:
libcups.so.2 is needed by bjfiltercups-2.3-0
libgdk-1.2.so.0 is needed by bjfiltercups-2.3-0
libglade.so.0 is needed by bjfiltercups-2.3-0
libgtk-1.2.so.0 is needed by bjfiltercups-2.3-0
libxml.so.1 is needed by bjfiltercups-2.3-0
-------------

vielleicht weiss jemand, wie das hinbekommt, soweit ich weiss habe ich einige der bibliotheken bereits installiert, jedoch kann es sein, dass sie bei freebsd an einer anderen stelle im verzeichnisbaum liegen!?
libcups zum beispiel kann ich finden, unter /usr/local/lib/libcups.so.2
vielleicht kann man ja ein paar symbolische links setzen, oder die pfadangabe korrigieren.

vielen dank für eine hilfe.


is there an easy way to fix this? afaik i installed allready some of those libs, but may be on a freebsd-system they are in a different place!?
like libcups for example is installed on my machine in /usr/local/lib/libcups.so.2
may be some symbolic links or to set a certain path can help?

thank you in advance


u wenn ich einen text in das device /dev/ulpt0 umleite blinkt der drucker wenigstens schon mal.
und gibt ein lebenszeichen von sich. ansonsten passiert leider gar nix.
 
PostScript®-Druckerbeschreibungsdatei: canoni250.ppd, canoni255.ppd

Hallo,

leider habe ich auch einen Canon Drucker, einen Canon i320.

Kann alle Benutzer von Unixoiden Systemen nur vor Canon Druckern warnen, leider.
Hatte die neulich mal angeschrieben,
und um eine PostScript®-Druckerbeschreibungsdatei (eine pdd-Datei) gebeten
die Antwort von Canon war einfach nur blöd. :mad:

Für dem Canon i250 und für den i255 habe ich eine pdd-Datei
auf einer Neuseeländischen Seite gefunden.
Da die beide unter der GPL stehen, erlaube ich mir mal,
die als Atachment anzuhängen. :)
Die Endung .txt einfach wieder Entfernen,
(muß dann wieder canoni250.ppd bzw. canoni255.ppd lauten)
.txt mußte ich für das Forum dranhängen,
damit sich die pdd-Datei hochladen lassen.

Dann einfach für Cups nach:
Code:
/usr/local/share/cups/model
kopieren.
(Cups sollte natürlich ansonsten eingerichtet sein)
Infos dazu z.B. im: BSDForen Wiki

Leider will mein Canon i320 Drucker aber nicht damit Drucken,
blöder Canon Drucker.
*Ist ein "Kann-nicht" Drucker* :p

Ob die Canon Drucker Modelle i250 und i255 damit wirklich drucken,
weiß ich aber nicht.
Berichtet doch mal...

Übrigens:
HP und Epson geben sich wohl mehr Mühe bei Unixoiden Systemen.


Gruß, Fusselbär
 

Anhänge

  • canoni250.ppd.txt
    6,6 KB · Aufrufe: 352
  • canoni255.ppd.txt
    6,6 KB · Aufrufe: 337
Zuletzt bearbeitet:
An die Canon-Drucker Menschen:

ich habe mir auch Nächte damit um die Ohren geschlagen, Canon unter CUPS/FreeBSD zum laufen zu bekommen, es handelte sich dabei um nen 900 nochwas, keine Ahnung mehr, für den es jedenfalls auch nur RPM's auf dem japanischen Canon-Server gab, die unter FreeBSD unbrauchbar waren.

Der Drucker druckte zwar, allerdings in einem völlig verzerrten Format. Nach ewigem suchen und probieren war die Lösung schlicht, die DPI-Zahl um eine Stufe (ich glaub 600 dpi) im Cups zu erhöhen, dann druckte das Gerät unter fast jeden Canon-Treiber, der unter CUPS (gimpprint) zur Verfügung stand einwandfrei.

Dem OP sei gesagt, das eigentlich jeder Drucker funktioniert, für den es im CUPS Treiber gibt, FreeBSD ist das ja herzlich egal.

Eventuell ist euch damit ja geholfen...
 
Hallo,

die Canon Drucker "BJC" Baureihe und die "i" Baureihe
sind leider was unterschiedliches,
stammen quasi aus verschiedenen Epochen.

Inzwischen ist Canon in der "PIXMA" Drucker Epoche angelangt.
Die wechseln ziemlich oft,
dafür aber gibt es natürlich wieder keine Treiber für richtige Betriebsystem. :ugly:

Dabei würde es doch eine PostScript®-Druckerbeschreibungsdatei (pdd-Datei) tun,
wenn dem Drucker schon wichtige Teile (Raster Imaging Processor) fehlen,
so das Ghostscript dies erledigen muß.


Gruß, Fusselbär
 
Zurück
Oben