Samba, Cups und Windows 7

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
sinus23
Beiträge: 7
Registriert: 12.07.2010 23:03:09

Samba, Cups und Windows 7

Beitrag von sinus23 » 12.07.2010 23:18:13

Hallo,

seit ein paar Tagen versuche ich unter Windows 7 meinen Drucker Canon i850 einzurichten. Samba und Cups laufen scheinbar einwandfrei, weil unter Vista funktioniert alles, selbst das automatische einbinden der Druckertreiber.

Den Drucker kann ich in der Netwerkumgebung sehen, klicke doppelt, er lädt die Treiber wie ich in den Samba-Logs erkennen kann und spuckt mir dann die Fehlermeldung "Druckerverbindung kann nicht hergestellt werden (0x000006d1)" aus.

Dachte auch schon an irgendwelche fehlende Rechte, nur wie gesagt unter Vista klappt alles, sowie auch unter XP...

Hat jemand vielleicht eine Ahnung und kann mir weiterhelfen?

Gruß
Stephan


os Debian 5 (Lenny)

Folgende Pakete sind installiert:
  • ii samba 2:3.2.5-4lenny12 a LanManager-like file and printer server fo
    ii samba-common 2:3.2.5-4lenny12 Samba common files used by both the server a
    ii samba-doc 2:3.2.5-4lenny12 Samba documentation
    ii samba-tools 2:3.2.5-4lenny12 tools provided by the Samba suite

    ii cups 1.3.8-1+lenny8 Common UNIX Printing System(tm) - server
    ii cups-bsd 1.3.8-1+lenny8 Common UNIX Printing System(tm) - BSD comman
    ii cups-client 1.3.8-1+lenny8 Common UNIX Printing System(tm) - client pro
    ii cups-common 1.3.8-1+lenny8 Common UNIX Printing System(tm) - common fil
    ii cups-driver-gutenprint 5.0.2-4 printer drivers for CUPS
    ii cups-pdf 2.4.8-3 PDF printer for CUPS
    ii cupsys 1.3.8-1+lenny8 Common UNIX Printing System (transitional pa
    ii libcups2 1.3.8-1+lenny8 Common UNIX Printing System(tm) - libs
    ii libcupsimage2 1.3.8-1+lenny8 Common UNIX Printing System(tm) - image libs


Code: Alles auswählen

|  /etc/samba/smb.conf:

[global]
        workgroup               = ARBEITSGRUPPE
        server string           = %h (Samba %v)
        encrypt passwords       = yes
        obey pam restrictions   = Yes
        passdb backend          = tdbsam
        passwd program          = /usr/bin/passwd %u
        passwd chat             = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
        unix password sync      = Yes
        pam password change     = Yes
        log file                = /var/log/samba/log.%m
        max log size            = 1000
        dns proxy               = No
        panic action            = /usr/share/samba/panic-action %d
        display charset         = ISO-8859-15
        unix charset            = ISO-8859-15
        dos charset             = CP850
        socket options          = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
        local master            = yes
        preferred master        = yes
        os level                = 255
        admin users             = @samba

        load printers           = yes
        printer admin           = @samba
        printing                = cups
        printcap name           = cups

[printers]
        comment                 = All Printers
        browsable               = no
        path                    = /var/spool/samba
        printable               = Yes
        guest ok                = Yes
        create mask             = 0700

[print$]
        comment                 = Printer Drivers
        browsable               = yes
        read only               = yes
        guest ok                = no
        write list              = @samba
        path                    = /etc/samba/drivers

Code: Alles auswählen

|  /etc/cups/cupsd.conf

PreserveJobFiles	yes
PreserveJobHistory	Yes
LogLevel		debug
SystemGroup		lpadmin
Port			631
Listen			/var/run/cups/cups.sock
Browsing		On
BrowseOrder		allow,deny
BrowseAllow		all
BrowseAddress		@LOCAL
DefaultAuthType		None

<Location />
	Order allow,deny
	Allow @LOCAL
</Location>

<Location /admin>
	Order allow,deny
	Allow @LOCAL
</Location>

<Location /admin/conf>
	Order allow,deny
	Allow @LOCAL
</Location>

<Policy default>

	<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
		Require user @OWNER @SYSTEM
		Order deny,allow
	</Limit>

	<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
		AuthType Default
		Require user @SYSTEM
		Order deny,allow
	</Limit>

	<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
		AuthType Default
		Require user @SYSTEM
		Order deny,allow
	</Limit>

	<Limit Cancel-Job CUPS-Authenticate-Job>
		Require user @OWNER @SYSTEM
		Order deny,allow
	</Limit>

	<Limit All>
		Order deny,allow
	</Limit>

</Policy>

Code: Alles auswählen

|  /etc/cups/printers.conf

<Printer canon-i850>
	Info		Tintenstrahldrucker
	Location	-
	DeviceURI	parallel:/dev/lp0
	State		Idle
	StateTime	1278788468
	Accepting	Yes
	Shared		Yes
	JobSheets	none none
	QuotaPeriod	0
	PageLimit	0
	KLimit		0
	OpPolicy	default
	ErrorPolicy 	top-printer
</Printer>

Code: Alles auswählen

|  /var/lög/samba/log.pc-stephan

[2010/07/12 13:45:29,  2] smbd/close.c:close_normal_file(586)
	stephan closed file W32X86/3/CNMMH4b.HLP (numopen=131) NT_STATUS_OK
[2010/07/12 13:45:29,  2] smbd/close.c:close_normal_file(586)
	stephan closed file W32X86/3/CNMPT4b0.413 (numopen=130) NT_STATUS_OK
...
	pc-stephan (::ffff:192.168.0.194) closed connection to service print$
[2010/07/12 14:08:50,  2] auth/auth.c:check_ntlm_password(308)
	check_ntlm_password:  authentication for user [stephan] -> [stephan] -> [stephan] succeeded


Code: Alles auswählen

|  /var/log/cups/error_log

D [12/Jul/2010:13:43:00 +0200] cupsdAcceptClient: 12 from localhost (Domain)
D [12/Jul/2010:13:43:00 +0200] cupsdReadClient: 12 POST / HTTP/1.1
D [12/Jul/2010:13:43:00 +0200] cupsdAuthorize: No authentication data provided.
D [12/Jul/2010:13:43:00 +0200] Get-Jobs ipp://localhost/printers/canon-i850
D [12/Jul/2010:13:43:00 +0200] cupsdProcessIPPRequest: 12 status_code=0 (successful-ok)
D [12/Jul/2010:13:43:00 +0200] cupsdReadClient: 12 POST / HTTP/1.1
D [12/Jul/2010:13:43:00 +0200] cupsdAuthorize: No authentication data provided.
D [12/Jul/2010:13:43:00 +0200] Get-Printer-Attributes ipp://localhost/printers/canon-i850
D [12/Jul/2010:13:43:00 +0200] cupsdProcessIPPRequest: 12 status_code=0 (successful-ok)
D [12/Jul/2010:13:43:00 +0200] cupsdCloseClient: 12

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Samba, Cups und Windows 7

Beitrag von pferdefreund » 13.07.2010 06:25:23

und warum der Umweg über Samba - nimm unter Windows
doch ipp http://hier.deine.ip.addr:631/printers/drucker bei
Netzwerkdrucker einrichten und gut is. Dann läuft der Druck direkt
ohne Samba-Umwege über CUPS. Da mach ich hier auf der Maloche
generell so und funktioniert ohne irgendwelche Probleme. Natürlich musst du
den Drucker im Cups auch freigeben. Warum samba und cups beschäftigen,
einer langt doch...

sinus23
Beiträge: 7
Registriert: 12.07.2010 23:03:09

Re: Samba, Cups und Windows 7

Beitrag von sinus23 » 15.07.2010 20:51:57

habs probiert, leider funktioniert das auch nicht. Windows 7 kann keinen Drucker finden... Habe inzwischen Samba auf 3.5.4 upgedatet ohne Erfolg...

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Samba, Cups und Windows 7

Beitrag von pferdefreund » 16.07.2010 09:42:26

Blöde Frage - irgendwo ne Firewall aktiv ?

sinus23
Beiträge: 7
Registriert: 12.07.2010 23:03:09

Re: Samba, Cups und Windows 7

Beitrag von sinus23 » 20.07.2010 17:26:41

Keine Firewall aktiv... Habe inzwischen diverses im Netz gelesen und probiert und nichts hat funktioniert. Ich denke ich warte mal auf ein ServicePack von Windows 7 mit der Hoffnung das sich die Probleme von alleine erledigen *gg

raiserle
Beiträge: 14
Registriert: 07.12.2009 13:57:51

Re: Samba, Cups und Windows 7

Beitrag von raiserle » 06.05.2018 17:53:08

Hat hier jemand eine Lösung gefunden, denn ich stehe vor dem selbigen Problem.
Der Drucker funktioniert über die Weboberfläche super, Testseite drucken, etc.

Nur leider bekomme ich keine Verbindung über samba mit dem Drucker. Über den UNC-Pfad sehe ich ihn, aber beim installieren des Treibers, besagte Fehlermeldung ... "keine Verbindung ..." .

Viele Grüße
Henrik

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Samba, Cups und Windows 7

Beitrag von pferdefreund » 07.05.2018 07:54:45

Schon wie oben von mir schon mal erwähnt, probiert, den Drucker über IPP anzusprechen ? Dazu brauchts kein Samba, Cups usw.

Antworten