Jag har en Canon BJC 210 som jag ska använda i mitt nätverk. Först måste cups-1.1.23-i486-4 (finns i a-katalogen) installeras på alla maskiner som ska ha tillgång till skrivaren.Se till att /etc/rc.d/rc.cups är "körbar"(chmod 755 rc.cups) och att "uppstarten" i /etc/rc.d/rc.M inte är "kommenterad".
# Start the print spooling system. This will usually be LPRng (lpd) or CUPS. if [ -x /etc/rc.d/rc.cups ]; then # Start CUPS: /etc/rc.d/rc.cups start fi
Varje gång du ändrar konfig-filen måste du starta om rc.cups, ställ dig i /etc/rc.d och, som "root", ./rc.cups restart
Om du har en brandvägg så öppna port 631 ex.v. så här..
#det här är för cups $IPT -A INPUT -i $IF -d $ETH0_IP -p tcp --dport 631 -j ACCEPT $IPT -A INPUT -i $IF -d $ETH0_IP -p udp --dport 631 -j ACCEPT
Här har du min brandvägg. rc.firewall
Skrivaren är fysiskt ansluten till min stationära dator som jag gett IP 192.168.1.2 och kallat "hakan" i min domän "haze.org"(192.168.1.*), servernamnet blir alltså hakan.haze.org. Då öppnar jag https://localhost:631 i min web-läsare..
..klickar på "Manage Printers"..
.."add printer"..
..root och root's lösenord..
..jag kallar den "Canon" och den sitter på min "paralell-port" /dev/lp0 alltså..
..som jag ställer in här också..
..och så söker..
..jag rätt "drivrutin"..
..ser bra ut tryck på "Printers"..
..så syns den. :-)
Nu till cups konfigurationsfil /etc/cups/cups.conf, jag ändrar bara 4 ställen
1. ServerName hakan.haze.org 2. BrowseAddress 192.168.1.255 3. BrowseAllow 192.168.1.* 4. <Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 192.168.1.* </Location>
På min laptop "zenita" (192.168.1.3) ändrar jag /etc/cups/client.conf...
ServerName hakan.haze.org
..sedan https://192.168.1.2:631 i min webläsare..
.."Manage Printers""..
..så syns den..
..det gör den också i Kde. :-)