Не удается печатать в OS X Lion через общий принтер, подключенный к Windows Vista. Исправить?

Как указано в заголовке, я не могу печатать со своего Mac на общий принтер, подключенный к моему ПК с Windows под управлением Windows Vista. В настоящее время я использую OS X Lion 10.7 на Mac Mini. Мой Mac может найти принтер в моей сети и добавить его в свой список принтеров. Однако, когда дело доходит до печати документа, статус задания на печать становится: «Приостановлено (требуется аутентификация)» независимо от того, правильно ли я ввел правильные учетные данные ПК, к которому подключен принтер.

Кто-нибудь еще сталкивался с этой проблемой? Как это исправить?

Примечания: Принтер — Cannon MP210, и у меня есть самые последние драйверы для него.

Мне кажется, что проблема заключается в настройках аутентификации/разрешений в окне Windows. Это заставляет меня задаться вопросом, следует ли задавать этот вопрос здесь, в Ask Different.
Что отображается в /var/log/cups/error_log? может быть более ранняя или более поздняя ошибка, указывающая на истинную причину проблем.
@macaco Я все еще могу печатать с другого ноутбука под управлением Windows на этот принтер. Однако мой сетевой компьютер Mac не может этого сделать. Также я просмотрел журнал ошибок, и там есть раздел, в котором говорится, что печать не удалась из-за несанкционированного доступа.

Ответы (5)

Согласно этой ветке на macrumors, Lion — Печать на общий принтер Windows 7 , Apple решила удалить в OS X Lion все, что позволяет печатать через общий принтер Windows.

В моей ситуации ошибка была вызвана сменой пароля. В связке ключей старый пароль был прописан и использовался при печати.

Я решил проблему следующим образом:

  • Откройте приложение KeyChain Access (Приложения -> Утилиты -> Доступ к цепочке ключей)
  • Найдите имя вашего принтера
  • Откройте найденную запись в цепочке ключей
  • Изменить пароль

У меня такая же проблема. Мой Canon MX328 подключен и используется в Windows 7. Я мог распечатать тестовую страницу, но не другие.

Попробуйте следующее. 1. Выберите задание и нажмите и удерживайте в строке меню. Используйте «гость/гость» для аутентификации. Это решает проблему для моего лазерного принтера Kyocera, используемого в Windows 7, но не для струйного принтера Canon. 2. Если по-прежнему не удается печатать (например, я для струйных принтеров Canon). Используйте драйвер Gutenprint вместо драйвера Maker.

Ваше здоровье

Используйте guestкак имя пользователя, когда его спросят (пароль не требуется). Если нет (задание на печать «ждите аутентификации»), откройте приложение «Связка ключей» («Trousseaux d'accès » на французском языке), удалите ввод пароля для общего принтера и повторите попытку.

Этот комментарий в ветке MacRumors исправил это для меня:
http://forums.macrumors.com/showpost.php?p=13090087&postcount=2

В основном перейдите к веб-администратору CUPS, измените принтер и добавьте имя пользователя/пароль в URL-адрес samba для принтера, то есть:

smb://username:password@pcname/printername

я на Маверикс

В моем случае было достаточно просто использовать имя пользователя «гость», я думаю, ПК с Windows был настроен так, чтобы гостевые пользователи могли печатать.

(Однако универсальный драйвер PostScript не работал. :()