Immer noch Druckerprobleme
    Christian Jesch 
    jesch at foni.net
       
    Mon Feb 14 20:14:07 CET 2000
    
    
  
        Hallo Leute.
Ich weiß nicht woran es liegt oder was ich gemacht habe, aber mein
Drucker wird nicht mehr angesprochen. Scheinbar kommt der Druckjob noch
nicht einmal im Spooler an. In der Hoffnung, daß es euch weiterhilft
habe ich hier einige Listings kopiert.
Auszug aus /usr/sbin/magigfilter:
Your print job was automatically rejected as an invalid data type.
^@-c^@/bin/sh^@%s: Out of memory
^@cat %s
^@text %s
^@postscript
^@ignore
^@reject %s
^@%s@%s^@/usr/sbin/sendmail^@wb^@%s
^@%s: %s failed
^@filter %s
^@ffilter %s
^@FILE=/tmp/mfilter.%d.XXXXXX^@pipe %s
^@waitpid^@/dev/null^@dup2^@fpipe %s
^@w+b^@%s: out of memory
^@%s=%s^@unknown^@%s: No configuration file specified
^@LPUSER=^@LPUSERNAME=^@LPHOST=^@LPJOB=^@FILE=^@PRINTER=^@LPFORMAT=^@LPCLASS=^@LPACCT=^@LPCOPIES=^@LPQUEUE=^@ZOPT=^@BANNERNAME=^@LPINDENT=0^@
-n^@LPUSER^@,[^@LPUSERNAME^@-h^@LPHOST^@-i^@LPINDENT^@-C^@LPCLASS^@-F^@LPFORMAT^@-J^@LPJOB^@-K^@LPCOPIES^@-L^@BANNERNAME^@-P^@PRINTER^@-Q^@LP
QUEUE^@-R^@LPACCT^@-Z^@ZOPT^@--debug^@(literal)
^@%s: Unknown type data and no default; job sent by %s@%s)
^@%s(%s): Internal error - invalid parse
Mein /usr/sbin/magicfilterconfig:
#!/usr/bin/perl -w
use strict;
no strict "vars";
my $printcap="/etc/printcap";
my $filterdir="/etc/magicfilter";
my $force=0;
my $m;
$m=0;
if ($#ARGV >= 0) {
  $force=($ARGV[0] eq "--force"); if ($force) { $m++; }
}
if ($m <= $#ARGV) { $printcap=$ARGV[$m]; }
sub input
{
  my($message)=$_[0];
  my($defanswer)=$_[1];
  my($reply);
  printf "%-45s [%-15s]: ",$message,$defanswer;
  $reply=<STDIN>; chop($reply); if ($reply eq "") { $reply=$defanswer; }
  return $reply;
}
sub yninput
{
  my($message)=$_[0];
  my($defanswer)=$_[1];
  my($reply);
  printf "%s? (y/n) [%s]: ",$message,$defanswer;
  $reply=<STDIN>; chop($reply); if ($reply eq "") { $reply=$defanswer; }
  return $reply;
}
sub readfilters
{
  my($i);
  if ( ! -e $filterdir )
  {
  print<<EOT;
The magicfilter package is wrongly installed; can't find $filterdir.
magicfilterconfig: unmodified: line 1
Mein /usr/lib/menue/default/magicfilter:
?package(magicfilter):needs="text" section="Apps/System/Admin" \
   title="Magicfilter-config" \
   longtitle="Configure automatic printer filter (magicfilter)"\
   description="Configure Magicfilter, a customizable, extensible\
 automatic printer filter. It uses its own magic database \
 (a la file(1)) to decide how to print out an given entry."\
   command="/usr/sbin/su-to-root -p root -c /usr/sbin/magicfilterconfig"
~
~
magicfilter: unmodified: line 1
    Ich hoffe ihr könnt mir schnellstens helfen. Debian ist doch um
einiges kompllizierter als man vermutet.
        Christian Jesch
    
    
More information about the Linux
mailing list