Nätverksskrivare utan Gui och lokala drivrutiner ! [LÖST]
Postat: 07 jan 2012, 18:04
När man vanligvis skall installera skrivare via Cups kan man göra detta via localhost:631.
jag försökte göra detta via serverip:631 men upptäckte då att det inte var möjligt.
Lösningen bestod i att ändra i /etc/cups/cupsd.conf
ändringarna är följande:
- Lägg till ipadressen till servern
- Lagt till Allow all i <Location />, <Location /admin> och <Location /admin/conf>
- Ändrat Listen Localhost:631 till Listen 631
Efter detta lyckades jag komma in via 192.168.0.100:631 i webbläsaren från en annan dator på nätverket.
Skrivaren jag har är Canon mf8030cn och eftersom detta är en nätverkskrivare så kan man kan ju enkelt hitta den via cups på varje dator.
Dock så ställer det krav på att alla datorer har installerat drivrutiner till just denna skrivare(vilket jag inte lyckats få till i min Archdator), därför valde jag istället att koppla in den till Ubuntuservern och bara behöva installera drivrutinen dit.
jag försökte göra detta via serverip:631 men upptäckte då att det inte var möjligt.
Lösningen bestod i att ändra i /etc/cups/cupsd.conf
ändringarna är följande:
- Lägg till ipadressen till servern
- Lagt till Allow all i <Location />, <Location /admin> och <Location /admin/conf>
- Ändrat Listen Localhost:631 till Listen 631
Kod: Markera allt
# Only listen for connections from the local machine.
Listen 631 #ändrat av Ricchi
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Restrict access to the server...
<Location />
Order allow,deny
Allow all #tillagd av Ricchi
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow all #tillagd av Ricchi
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow all #tillagd av Ricchi
</Location>
Skrivaren jag har är Canon mf8030cn och eftersom detta är en nätverkskrivare så kan man kan ju enkelt hitta den via cups på varje dator.
Dock så ställer det krav på att alla datorer har installerat drivrutiner till just denna skrivare(vilket jag inte lyckats få till i min Archdator), därför valde jag istället att koppla in den till Ubuntuservern och bara behöva installera drivrutinen dit.