10 Mai 2008
Drucker im Heimnetz freigeben — Ubuntu 8.04 Hardy Heron
Einen Drucker im Heimnetz mit anderen PCs zu teilen ist unter Linux Dank CUPS ein Kinderspiel. Dazu wird einfach der Zugriff auf den Druckerserver innerhalb des Heimnetzwerkes freigegeben. Wie immer bei Linux muss das in irgendeiner Textdatei eingetragen werden. In diesem Fall /etc/cups/cupsd.conf. Wie immer bei modernen Desktop Linux Systemen muss das nicht per Hand gemacht werden, sondern ein Helferlein übernimmt das.
Bis Ubuntu 7.10 waren dies zwei Skripte:
sudo /usr/share/cups/enable_browsing 1 sudo /usr/share/cups/enable_sharing 1
Diese gibt es bei Ubuntu 8.04 jedoch nicht mehr. Dafür gibt es besseren Ersatz, das Programm cupsctl.
Mit der Befehlszeile
cupsctl --remote-printers --share-printers
wird der lokale Drucker im Netz freigegeben. Einfach mal auf einem der Rechner im Heimnetz in einem Browser http://192.168.0.2:631 eingeben und schauen ob sich die Druckerübersicht von CUPS meldet. (Wobei 192.168.0.2 die IP des Druckerservers ist. Wenn man die nicht kennt: Entweder mit der Maus über das Netzwerkverbindungs-Icon gehen oder den Befehl ifconfig benutzen.)
Weitere Parameter von cupsctl können mit man cupsctl oder cupsctl -h abgerufen werden.
~$: cupsctl -h Usage: cupsctl [options] [param=value ... paramN=valueN] Options: -E Enable encryption -U username Specify username -h server[:port] Specify server address --[no-]debug-logging Turn debug logging on/off --[no-]remote-admin Turn remote administration on/off --[no-]remote-any Allow/prevent access from the Internet --[no-]remote-printers Show/hide remote printers --[no-]share-printers Turn printer sharing on/off --[no-]user-cancel-any Allow/prevent users to cancel any job

cool! cheers. funzte in 2 min!
paolo
November 12th, 2008 at 10:58permalink