Windows에서 Ubuntu 공유 프린터로 인쇄 “/usr/share/cups/drv/sample.drv”! E [13/Jun/2011:18:03:25 -0400] [cups-driverd] Bad driver information

저는 두 대의 프린터 인 Dell V715w와 HP LaserJet P2015를 USB로 연결하여 우분투를 실행하는 컴퓨터에 연결하여 집에있는 모든 랩톱에 CUPS를 공유합니다. 우분투 컴퓨터에 로컬로 두 프린터를 설치하고, 구성된 CUPS를 시작하고, 문제없이 인쇄를 테스트했습니다.

나는 모든 랩톱의 HP 프린터에 잘 연결되어있어 문제없이 인쇄물을 테스트했습니다.

Vista를 실행하는 네 대의 랩톱 중 두 대에서 Dell 프린터에 연결을 시도했습니다. 실패했습니다. 오류 :

Windows가 프린터에 연결할 수 없습니다. 이름을 올바르게 입력했는지, 프린터가 네트워크에 연결되어 있는지 확인하십시오.

Dell 프린터에는 무선 네트워킹이 내장되어 있지만 USB를 사용하는 것이 좋습니다. 네트워크를 통해서가 아니라 프린트를하기 때문에 올바르게 설치했다고 확신합니다. “서버”컴퓨터와 내가 시도한 랩톱 중 하나가 이더넷을 통해 무선 라우터에 직접 연결되어 있습니다. 그것이 잘못 될 수있는 것이 있습니까?

컵 오류 로그, 요청시 :

E [13/Jun/2011:16:23:06 -0400] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [13/Jun/2011:16:33:22 -0400] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [13/Jun/2011:16:46:31 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [13/Jun/2011:17:01:42 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
W [13/Jun/2011:17:25:41 -0400] Duplicate listen address "0.0.0.0" ignored!
W [13/Jun/2011:17:25:41 -0400] Duplicate listen address "::" ignored!
E [13/Jun/2011:17:25:42 -0400] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [13/Jun/2011:17:25:42 -0400] Unable to bind socket for address 0.0.0.0:631 - Address already in use.
E [13/Jun/2011:17:25:42 -0400] Unable to bind socket for address :::631 - Address already in use.
E [13/Jun/2011:17:25:42 -0400] Unable to bind broadcast socket - Address already in use.
W [13/Jun/2011:17:26:28 -0400] Duplicate listen address "0.0.0.0" ignored!
W [13/Jun/2011:17:26:28 -0400] Duplicate listen address "::" ignored!
E [13/Jun/2011:17:26:28 -0400] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [13/Jun/2011:17:26:28 -0400] Unable to bind socket for address 0.0.0.0:631 - Address already in use.
E [13/Jun/2011:17:26:28 -0400] Unable to bind socket for address :::631 - Address already in use.
E [13/Jun/2011:17:26:28 -0400] Unable to bind broadcast socket - Address already in use.
E [13/Jun/2011:17:27:22 -0400] Missing printer-uri, job-uri, or ppd-name attribute!
E [13/Jun/2011:17:27:22 -0400] Returning IPP client-error-bad-request for windows-ext (no URI) from 192.168.1.2
E [13/Jun/2011:17:30:20 -0400] Missing printer-uri, job-uri, or ppd-name attribute!
E [13/Jun/2011:17:30:20 -0400] Returning IPP client-error-bad-request for windows-ext (no URI) from 192.168.1.6
E [13/Jun/2011:17:33:39 -0400] Missing printer-uri, job-uri, or ppd-name attribute!
E [13/Jun/2011:17:33:39 -0400] Returning IPP client-error-bad-request for windows-ext (no URI) from 192.168.1.3
E [13/Jun/2011:17:37:16 -0400] Missing printer-uri, job-uri, or ppd-name attribute!
E [13/Jun/2011:17:37:16 -0400] Returning IPP client-error-bad-request for windows-ext (no URI) from 192.168.1.5
E [13/Jun/2011:18:01:11 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [13/Jun/2011:18:02:08 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [13/Jun/2011:18:03:25 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [13/Jun/2011:18:57:20 -0400] [Job 3]
E [13/Jun/2011:18:57:25 -0400] [Job 3]
W [13/Jun/2011:18:58:45 -0400] Duplicate listen address "0.0.0.0" ignored!
W [13/Jun/2011:18:58:45 -0400] Duplicate listen address "::" ignored!
E [13/Jun/2011:18:58:45 -0400] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [13/Jun/2011:18:58:45 -0400] Unable to bind socket for address 0.0.0.0:631 - Address already in use.
E [13/Jun/2011:18:58:45 -0400] Unable to bind socket for address :::631 - Address already in use.
E [13/Jun/2011:18:58:45 -0400] Unable to bind broadcast socket - Address already in use.
E [13/Jun/2011:19:01:54 -0400] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [13/Jun/2011:19:06:25 -0400] Missing printer-uri, job-uri, or ppd-name attribute!
E [13/Jun/2011:19:06:25 -0400] Returning IPP client-error-bad-request for windows-ext (no URI) from 192.168.1.2

cupsd.conf 또한 요청한대로 :

LogLevel warn
MaxLogSize 0
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Listen 631
# Share local printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseRemoteProtocols
BrowseAllow all
BrowseAddress @LOCAL
BrowseLocalProtocols CUPS dnssd
DefaultAuthType Basic
<Location />
  # Allow shared printing...
  Order allow,deny
  Allow @LOCAL
</Location>
<Location /admin>
  # Restrict access to the admin pages...
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Restrict access to the configuration files...
  Order allow,deny
</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 CUPS-Get-Document>
    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 CUPS-Get-Devices>
    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>
<Policy authenticated>
  <Limit Create-Job Print-Job Print-URI>
  AuthType Default
  Order deny,allow
</Limit>
  <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 CUPS-Get-Document>
AuthType Default
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>
      AuthType Default
      Require user @OWNER @SYSTEM
      Order deny,allow
        </Limit>
  <Limit All>
        Order deny,allow
          </Limit>
</Policy>



답변

Samba를 통해 인쇄하려고하면 항상 두통 만 남습니다. 나는 당신이 인터넷 인쇄 프로토콜 (IPP) 대신에.

먼저 인쇄 서버의 CUPS에서 IPP를 활성화했는지 확인하십시오.

  1. 찾아보기 http : // localhost : 631 / 인쇄 서버 컴퓨터에서.
  2. 로 이동 관리 탭.
  3. 확실히해라. 이 시스템에 연결된 프린터 공유 인터넷에서 인쇄 허용 확인됩니다.
  4. 클릭 설정 변경 단추.
  5. 변경 사항을 적용하려면 CUPS가 다시 시작됩니다.

그런 다음 Vista 컴퓨터에서 프린터를 설정하십시오.

  1. 시작 & gt; 장치 및 프린터.
  2. 딸깍 하는 소리 프린터 추가 도구 모음에 있습니다.
  3. 딸깍 하는 소리 네트워크, 무선 또는 Bluetooth 프린터 추가
  4. 딸깍 하는 소리 내가 원하는 프린터가 목록에 없습니다.
  5. 고르다 공유 프린터를 이름으로 선택하십시오.
  6. 들어가다 http://<hostname>:631/printers/<printer-name> 어디에 <hostname> 는 프린터를 호스팅하는 Ubuntu 머신의 호스트 이름 또는 IP 주소이며, <printer-name> 대기열 이름 CUPS 관리 인터페이스에 의해 밝혀졌습니다.
  7. Windows가 프린터에 연결되어 있어야합니다.
  8. 이제 프린터 용 드라이버를 선택하라는 메시지가 나타납니다. 다음을 선택할 수 있습니다. 일반적인 제조업체 및 MS 발행인 이미지 세터 프린터 드라이버는 Windows에서 CUPS로 인쇄 작업을 보내 게됩니다. 추신 형식을 사용하고 CUPS가 드라이버를 대신 사용할 수있게하거나 제공하는 고급 기능을 사용해야하는 경우 프린터 드라이버를 선택하십시오. (전자는 일반적으로 더 잘 작동합니다.)
  9. 딸깍 하는 소리 승인 .
  10. Windows에서 프린터를 성공적으로 설치했는지 확인합니다. 딸깍 하는 소리 다음 것 .
  11. 원하는 경우 모든 것이 작동하는지 확인하기위한 테스트 페이지를 인쇄하는 옵션이 제공됩니다.

답변