Beiträge von stamcose

    In


    http://www.cups.org/


    steht:


    "CUPS is the standards-based, open source printing system developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems."


    Selbstversaendlich kann man "pingen" zwischen die PC in einem LAN. Die IP Adressen sind bekannt!


    Aber weil ich die IP Adresse von einem Linux Rechner mit Drucker kenne kann ich doch lang nicht diesen Drucker als Microsoft Drucker verwenden!

    Hoert sich sehr interessant an! Du hast geschrieben wo ein Treiber zu finden ist und CUPS einzurichten (fuer Linux) muesste kein Problem sein, da gibt es bestimmt genuegend Dokumentation von Apple. Aber wie hast du es auf der Windows-seite geschaft? Ich kenne nur die ftp Verbindung ueber IP Adressen!


    Gibt es Dokumentation (von Apple!) wie auch Windows PC eingebunden werden? Wie hast du es selbst gemacht?


    In Windows haben die PC Namen und mann kann mit einer Suchfunktion diese Name suchen und Verbindung mit diesem PC und ihrem angeschlossenen Drucker aufnehmen. So eine MS-Suche kann doch nicht ein Linux PC (ohne MS name, ganz inkompatibel mit Windows) mit ein CUPS Drucker finden! Ich habe gerade so eine Suche von einem Windows PC durchgefuehrt, die Windows PC werden alle gefunden aber kein Spur (zum Beispiel IP-Adress) von Linux PC!


    Muss wohl alles ganz anders gemacht werden!

    "tomfa-ng" refers to


    http://localhost:631/


    CUPS benuetzt Internet Printing Protocol ("IPP").


    Gut dass "IPP" von Linux unterstuetzt wirt. Aber ich bin sicher dass Microsoft nicht mit CUPS kompatibel ist!!


    Nichts fuer ein Netzwerk mit sowohl Linux als auch Microsoft PC!

    Ich habe einen Epson Stylus C66. Ich glaube nicht das es fuer diesen Drucker ein Linux Treiber gibt. Ist ja auch kein Problem es ueber einen Windows PC anzuschliessen.


    Die ftp Metode ist ja auch einigermasen OK, Windows und UNIX sind ja bei ftp kompatibel und "SAMBA" ist nicht erforderlich!


    Es waere ein gewisse Verbesserung falls der Drucker auch fuer Linux zu Netzwerkdrucker gemacht werden koennte. Aber ein "SAMBA" system dafuer einzurichten waere wohl ein "overshoot"!


    Es gibt ja sogar "dedicated printer server"! Koennen die nur mit Windows PC benuetzt werden? Sollte genug sein dass die Bytes ueber den Netzwerkkabel kommen (Ethernet protocol) und dann von Treiber auf PC/Printserver fuer den Drucker aufbereitet werden! Letzeres auf "Windows art" weil der Hersteller nur Windows-treiber anbietet!


    Ich kann mich kaum vorstellen dass es mit SUSE 11.0 noch nicht geht einen Netzwerkdrucker einzurichten. Aber die "software repository" fuer 11.0 steht ja leider nicht mehr zu Verfuegung!

    Hier ist die Loesung:


    mount -t vfat -o rw,uid=mats /dev/sdb1 /home/mats/usb


    Owner ist jetzt "mats" anstatt "root". Das ist was Dolphin macht!


    Die Ziel-Ordner, hier "/home/mats/usb", muss schon existieren (wirt nicht eingerichtet). Falls dieser existierende Ordner nicht leer ist "verschwinden" entsprechende Files bis "umount" gemacht wirt, dann sind sie wieder da!


    Die Name "/dev/sdb1" findet man in "/var/log/messages" wenn die USB Stick eingeschoben ist! Ist immer die selbe!

    Nach ein bisschen GOOGLE:


    https://wiki.archlinux.org/index.php/HAL


    Suse Linux benuetzt HAL, "/etc/hal" ist da!


    Dolphin explicitly mentioned:


    "The addition of the new device is broadcast by HAL over D-Bus to whatever programs are subscribing, e.g. Dolphin, which shows it as an icon in the shortcuts side panel"


    Und "/media/label_of_your_volume" passt auch.


    Weiter:
    "the device must not be listed in fstab, otherwise HAL will ignore it, and it subsequently will not be mounted "


    Finger weg von fstab!!! Sonst klappt es (wahrscheinlich) nicht mehr mit Dolphin


    Aber wie macht man das ganz einfach mit "mount" Kommando ohne "HAL"? Wenn wir schon wissen das es um "/dev/sdb1" geht!



    Plugging in usb => Eintrag in '/var/log/messages' UND icon bei "Dolphin"


    Clicking on Dolphin USB icon => USB wirt mounted as /media/USB DISK", nicht "root" ist Besitzer sondern logged in user (siehe Attachment)


    mounting details in /media/.hal-mtab (siehe Attachment)


    cd /media/'USB DISK' => usb steht zu Verfuegung! Dolphin hat seine Sache getan, nicht mehr benoetigt!



    Aber wie macht Dolphin das? Wie soll Kommando "mount" gemacht werden um das selbe wie Dolphin zu erreichen?


    Es mit "Dolphin" zu machen ist doch eine komische "work around"!

    Es muss doch ein vernuenftige geradelinige Verfaren geben!


    Es heisst doch dass default fuer "mount" is "rw" (read und write fuer alle). Und explicit
    mount -o rw "device" "dir"


    aendert auch nichts!


    Es geht uebringens nicht fuer "root" file-besitzer zu aendern:


    linux-orph:/home/mats/usb # chown mats cal.f
    chown: changing ownership of `cal.f': Operation not permitted


    "cal.f" ist hier ein File auf USB stick, Besitzer "root"