Drukowanie IPP z Windows 7 Ultimate

10

Mam sieciowego IPP pracującego na Ubuntu i Windows XP. W moim wystąpieniu systemu Windows 7 odmawia potwierdzenia połączenia ze zdalnym serwerem. Czy ktoś może zasugerować, jak poprawnie to skonfigurować?

Moje kroki instalacji to:

  1. Dodaj drukarkę
  2. Dodaj drukarkę lokalną
  3. Utwórz nowy port i „Standardowy port TCP / IP”
  4. Wpisz nazwę hosta http://host:631/printers/Printer_Name

Następnie napisano, że drukarka nie została wykryta, prosi mnie o wybranie sterownika i dokończenie. Próba użycia urządzenia nie daje żadnych wyników?

Jeśli ktoś ma tę pracę, byłbym naprawdę wdzięczny za naprawę.

cmcginty
źródło
Dlaczego mówisz mu „drukarka lokalna”, kiedy z definicji jest to drukarka sieciowa?
Rob Cowell,
2
Rozumiem, że jest „lokalny” w tym sensie, że obiekt portu jest zdefiniowany i pozwala systemowi Windows zignorować dokładnie, gdzie znajduje się punkt końcowy portu. Próbowałem trasy „sieci”, ale wydawało się, że osiąga ten sam rezultat (tworzenie nowego odwołania do portu), tylko z dodatkowymi krokami. Zgadzam się w 100%, że kto kiedykolwiek pracował nad tym oprogramowaniem, wykonał kawał dobrej roboty, co czyni go niezrozumiałym dla zwykłego użytkownika.
cmcginty

Odpowiedzi:

17

Najpierw upewnij się, że klient IPP jest włączony:

Przejdź do Panelu sterowania -> Programy , wybierz „ Włącz lub wyłącz funkcje systemu Windows

Panel sterowania - Włącz lub wyłącz funkcje

W oknie dialogowym funkcji przewiń w dół do „ Usługi drukowania i zarządzania dokumentami ”. Zaznacz „ Klient drukowania internetowego

Usługi drukowania - klient IPP

Po drugie, moje pierwotne kroki były nieprawidłowe. Spróbuj wykonać następujące czynności:

  1. W menedżerze drukarek kliknij Dodaj drukarkę , a następnie Dodaj drukarkę sieciową, bezprzewodową lub Bluetooth
  2. Pomiń wykrywanie, przejdź do Dalej
  3. W następnym oknie dialogowym „Wpisz nazwę hosta lub adres IP drukarki” w środkowym polu, w którym znajduje się nazwa hosta lub adres IP , użyj następujących poleceń:

    http://HOST:631/printers/Printer_Name
    

    (Jeśli jeszcze tego nie wiesz, ten adres internetowy otrzymujesz z adresu URL w przeglądarce, gdy używasz administratora CUPS)

    wprowadź opis zdjęcia tutaj

  4. Kliknij przycisk Dalej , jeśli pojawi się błąd, coś jest nie tak, użyj strzałki Wstecz (w lewym górnym rogu) i zmień adres URL, aż system Windows nie wskaże, że nie mógł się połączyć.

  5. Kontynuuj z pozostałymi monitami i wszystko powinno działać.
cmcginty
źródło
To działało, ale musiałem zrestartować się po włączeniu klienta IPP i / lub korzystania z konta z uprawnieniami administratora.
Jasper,
4

Używam IPP do drukowania z Win 7 do serwera wydruku Linux. To jest z arkusza wdrażania, którego używam w nowych systemach:

  • Dodaj drukarkę -> Sieć, Sieć bezprzewodowa lub Bluetooth
  • Kliknij STOP -> żądanej drukarki nie ma na liście (moja jest w innej podsieci)
  • Wybierz Shared Printer według nazwy -> http: // host: 631 / printers / PrinterName
  • Poczekaj, aż „Łączenie z” zakończy się -> zainstaluj sterownik po wyświetleniu monitu
charlesbridge
źródło
4

Dla mnie zadziałały następujące kroki:

  1. Nawigować do HKEY_CURRENT_USER\Printers\Settings
  2. Dodaj pozycję DWORD o nazwie PreferredConnectioni wartości0
  3. Dodaj nową drukarkę sieciową jak zwykle (nowej drukarki, drukarki sieciowej, drukarki nie ma na liście itp.)
  4. Wprowadź http://HOST:631/printers/PrinterNamew polu lokalizacji i użyj odpowiedniego sterownika z kategorii.

Najwyraźniej Windows 7 i Server 2008 domyślnie drukują RPC IPP. Ustawienie PreferredConnection przywraca go do HTTP.

Anthony Bolonge
źródło
1
To także
załatwiło sprawę
0

Nigdy nie używaj portu TCP / IP w wersji 9100 lub LPR. IPP używa 631. Musisz więc dodać drukarkę sieciową o nazwie udziału takiej jak [ http: // mybox: 631]

abds69
źródło
0

Przez chwilę po prostu sobie z tym radzę. ..

Mój komputer osobisty miał serwer proxy ustawiony przez netsh winhttp

Usunąłem ustawienie proxy w IE, ale nadal nie powiodły się próby połączenia z moim domowym serwerem wydruku z systemem Cups z Windows 7 pro. Po uruchomieniu „netsh winhttp reset proxy” wszystko działało dobrze.

4262mikeb
źródło