Мне подключили принтер к проводной сети 10.23.161.x, которая подключена к беспроводной сети 10.171.240.x. Я могу распечатать прекрасный при соединении с этой беспроводной сетью от моей рабочей станции Ubuntu 14.04. Однако, когда я соединяюсь с другой и отдельной проводной сетью 10.23.174.x, которая не подключена ни к одной из предыдущих сетей, я не могу распечатать. Как только я разъединяю свое проводное соединение, я могу распечатать. Я попробовал различные протоколы печати включая AppSocket, LPD и IPP, но это, кажется, не имеет значение.
Существует ли способ постараться не отключаться от моей отдельной проводной сети просто для печати? Я могу указать сетевой адаптер или путь для этого принтера так или иначе?
Мне кажется, что Ubuntu способствует соединению Ethernet при разрешении адреса. Это означает, что, когда Вы пытаетесь достигнуть 10.23.161.x, Вы получаете 'внешнее' соединение; Ваш трафик заблокирован 10.23.161.x's брандмауэр маршрутизатора.
, Если можно использовать внутренний (частный) адрес принтера через беспроводную сеть, Вы могли бы попробовать решение от https://superuser.com/questions/216678/ubuntu-network-priority/217510#217510:
Щелчок правой кнопкой значок сети-> соединения Редактирования-> wlan0 [или независимо от того, что Ваш беспроводной интерфейс называют]-> ipv4 Настройки-> Маршруты...
Галочка поле с "Использованием это соединение только для ресурсов в его сети"
После 'хорошо '-луг и 'Применяет '-луг Ваш путь через все открытые диалоговые окна, необходимо быть в состоянии распечатать, будучи подключенным к проводной сети. (Кроме, возможно, если и проводная и беспроводная сеть использует то же пространство частной сети (например, оба использования 192.168.002.xxx). Если это верно, и Вы все еще не можете распечатать, Вы могли бы попытаться проверить ли одна из поддержек маршрутизаторов, изменяющих его сетевое пространство.)