Можно ли ввести код пользователя принтера в настройках принтера?
Мне удалось заставить свой ноутбук Ubuntu печатать по Wi-Fi в университете, где я учусь, мне сказали, что печатать могут только окна, использующие только Internet Explorer (даже Mac), поскольку у них есть веб-интерфейс, который вы используете для выбора доступных принтер, а затем он устанавливает сетевые настройки принтера и т. д. через Internet Explorer.
Что ж, мне удалось использовать графический интерфейс добавления принтеров для поиска доступных принтеров на хост-сервере их принтеров после того, как он предложил мне войти в систему с использованием SAMBA, когда я ввел имя сайта сервера (без HTTPS), появился список и я выбрал нужный мне принтер, Затем я прошел список, чтобы выбрать модель и т. Д., Которые я получил по сетевому пути принтера, поскольку его именем был номер модели. Это Ricoh Aficio MP C3300
Этому принтеру нужен код пользователя, уникальный для каждого человека, который печатает, файл PPD предоставляет стандартные 4-значные коды пользователя GUI настроек, такие как 1001, 1002, 1003 и т. Д. Мне пришлось жестко кодировать мой дополнительный код в файл PPD, чтобы выбрать его из графического интерфейса, В файле PPD есть CustomUserCode или аналогичный, конечно, можно изменить графический интерфейс настроек принтера, чтобы установить собственный уникальный код пользователя? Я послал по электронной почте университетскую библиотеку со всеми инструкциями, которые я использовал, чтобы заставить это работать, и я дал им знать, что это может работать для Mac, так что, по крайней мере, это должно заставить их взглянуть на это, поскольку Mac становятся довольно популярными.
2 ответа
Он пропускает некоторую информацию, которая должна быть полезной. Тем не менее я вижу 3 семейства решений:
Вы можете установить виртуальную машину (
Virtualbox
) на вашем Ubuntu с работающей операционной системой Windows установите принтер, следуя обычной процедуре из вашего университета, и после того, как вы поделитесь принтером с вашим компьютером. Есть много учебников о разных версиях Windows. Преимущество в том, что вы можете полностью использовать обычную процедуру. Вы эмулируете машину (аппаратное обеспечение), а не операционную систему. Если виртуальная машина включена, вы также можете загрузить готовую систему. Следуйте, например, этому сообщению, чтобы иметь другие новости об этом.Вы можете попробовать установить драйвер через
wine
, Я вижу больше проблем, потому что на этот раз вы идете для эмуляции системы, и проводник должен соединиться с возможно выделенным интерфейсом и установить драйвер в эмулируемой системе. Так что это, кажется, конкретная задача, и я не знаю, сколько это можно проверить. Это не значит, что он не может функционировать.С другого компьютера, на котором установлен этот принтер, вы можете получить IP-адрес и другие необходимые параметры. Иначе, поскольку у вас есть разрешение на печать, по крайней мере, у вас есть возможность физически приложить руки к принтеру: из опции панели на принтере вы можете увидеть IP-адрес. Часто в университетах это может быть еще проще: IP-адрес может быть записан непосредственно на принтере или на сетевой вилке.
- Если это фиксированный IP-адрес, вы можете попробовать установить в Ubuntu принтер как сетевой. С помощью
CUPS
, С этим параметром
Водитель:Ricoh Aficio yyy foomatic/plx mono (reccomanded)
ууу ваша модель или совместимая
соединениеsoket://xxx.xxx.xxx.xxx
(IP-адрес, который вы читали ранее) Исправление руками параметра Источник медиа, двусторонняя печать, качество и так далее... - Если это принтер DHCP, он должен быть более сложным. С Samba вы можете обнаружить принтер в сети, и после этого вы должны получить соединение, как
соединениеdnssd://RICOH%20Aficio%ZZZZZZZZ_pdl-datastream._tcp.local/
вместо "ZZZZZZZZ" будет указана ваша модель / идентификатор принтера.
- Если это фиксированный IP-адрес, вы можете попробовать установить в Ubuntu принтер как сетевой. С помощью
Последний способ возможен только в том случае, если администраторы не закрывали принтер с помощью брандмауэра или не настраивали принтер на прием заданий только из своей очереди.
Заметка. После того, как вы получите IP вашего принтера, вы, вероятно, сможете войти на интернет-страницу вашего принтера (!). http(s)://xxx.xxx.xxx.xxx
всегда тот же IP раньше. (Я не помню, зашифровано это или нет, http или https). Возможно даже, что вы тоже можете скачать драйвер оттуда.
Общее соображение: IMO невежливо, даже если не необычно, что университет заставляет использовать проприетарное программное обеспечение для доступа к общему ресурсу.
Дополнительные ссылки
Вау, это определенно много информации, но я бы порекомендовал установить Wine с http://winehq.com/ и установить Internet Explorer. Internet Explorer будет работать правильно, и когда он установит принтер, Wine позаботится о настройках и драйверах, и SAMBA сможет работать с ними. Если не SAMBA, то сама Ubuntu, но Wine сможет позаботиться об этом. Комментарий к вопросам.