У меня есть принтер этикеток Zebra, подключенный к виртуальной машине Linux Mint. Он был настроен с помощью CUPS, и компьютер с Windows XP может затем печатать на нем через http://192.168.1.76:632/printers/labelprinter. Все было хорошо и красиво
Затем я подключил карточный принтер Fargo Pro L PVC к виртуальной машине Windows XP. Мне пришлось отключить принтер этикеток, так как сервер, на котором размещены обе виртуальные машины, имеет только 1 параллельный порт. Теперь я снова подключил Zebra, и он больше не может печатать с компьютера с Windows XP. Если я захожу в панель администратора CUPS на компьютере с Windows XP, я вижу это, все выглядит нормально, и я могу отправить тестовую страницу для печати, которая работает. Если я пытаюсь печатать из Windows, я получаю сообщение об ошибке, что принтер не найден / не может подключиться к серверу.
Единственное, что изменилось, это брандмауэр на маршрутизаторе, который разрешил удаленный рабочий стол другому компьютеру из-за пределов сети, но весь брандмауэр был предназначен для внешнего использования. На IP адрес внутренней сети ничего не повлияло. На виртуальной машине Linux Mint также был PDF-файл, который был предоставлен CUPS. Этот принтер тоже не работает. Я попытался настроить новую установку CUPS на другой виртуальной машине, и когда я делюсь ею с XP, я получаю ту же ошибку.
Я не знаю, что попробовать. У него есть доступ, он может получить доступ к администратору с этого компьютера, кажется, что он готов, но когда Windows пытается подключиться, принтер не обнаруживается, хотя 4 дня назад все было в порядке.
Любые идеи?
Я попытался подключиться к принтеру CUPS с другой машины XP, и все заработало. Я не мог найти никаких различий между запущенными службами или чем-либо еще, что отличалось между двумя компьютерами XP. Единственное, что я смог найти о подключении к принтеру CUPS из XP, - это установить его как локальный компьютер с новым локальным портом. Новый порт фактически будет URL-адресом принтера. Я пробовал их, хотя раньше принтер работал с ним, установленным как сетевой принтер, а на другом компьютере XP он был установлен как сетевой принтер. После того, как я ввел URL-адрес порта, выскочила ошибка, в которой говорилось, что это недопустимое имя порта. Я попробовал еще раз без http: //, но он все равно оказался недействительным.
Мне не удалось его установить, поэтому я перешел к свойствам принтера, который был установлен как сетевой принтер. Открылись свойства, чего раньше не было. Затем я попытался отправить тестовую страницу, и она сработала, а затем я попытался использовать ее, и она сработала нормально.
Я понятия не имею, почему принтер перестал работать или что именно заставило его снова заработать, но теперь принтер работает правильно.