Saving page now... http://caesarion.ru/blog/ As it appears live June 22, 2017 11:02:25 PM UTC

Блог «Цезарионии»

Подключение мобильного кондиционера

Правило 1: если есть хоть малейшая возможность — откажитесь от мобильного кондиционера! Лучше всего система кондиционирования, объединённая с системой вентиляции; неплохой вариант — сплит-система (формально в Новосибирске нужно разрешение, чтобы повесить внешний блок на фасад; фактически по состоянию на 2017 год мне известны многократные случаи самовольной установки и неизвестно о последствиях). Мобильный кондиционер — это шумно, очень шумно по сравнению даже с сильным вентилятором. А мобильность вступает в противоречие с эффективностью: чтобы добиться паспортного охлаждения, придётся так хорошо уплотнить все места соединений и теплоизолировать трубу, что прибор станет стационарным. Конечно, на зиму можно всё разобрать. Но вот «включили в розетку, кинули трубу в форточку или щель балконной двери» — это неправда. Если охлаждать вообще и будет, то весьма неэффективно.

Итак, есть Electrolux EACM-15 CL/N3 Loft, диаметр воздуховода 125 мм. Есть подоконник. Есть отверстие в окне. Прошлым летом на этом же месте стоял другой мобильный кондиционер. Что может быть проще?

Сначала (пока ещё не была вставлена панель с отверстием вместо стеклопакета) был испробован вариант сунуть гибкую алюминиевую трубу в окно в режиме проветривания сбоку. В принципе охлаждало. Только труба коротковата, и надо следить за тем, чтобы она была правильно загнута: горячий воздух должен выходить на улицу, а не возвращаться через другой бок.

Панель вставили. Сделали как в прошлом году: два пластмассовых уголка, между ними труба. Проблема: дует из всех щелей. А воздухозаборник расположен прямо над выхлопом. Кстати, у предыдущего концидионера этот вопрос был продуман: там воздухозаборник располагался на боковой стенке. Обмотал всё малярным скотчем. Дуть перестало. Зато появился дребезг. Периодический. Как будто вибрирует телефон. И распространяется он, очевидно, не по воздуху. Потому что этот дребезг было слышно в другом конце квартиры при наличии других шумов.

Заменил пластиковую трубу на гибкую алюминиевую, чтобы развязать кондиционер от окна. Обмотал скотчем с армирующей сеткой. Красота! Не дует, не дребезжит. Красота продолжалась менее суток. Температура воздуха — более 60 °Ц. Клей расплавился.

Дал скотчу второй шанс, только другому — алюминиевому. Он, вроде, как раз для герметизации вентиляции используется. Результат прежний.

Скотч — это полбеды. Проблема ещё и в том, что даже герметичная труба всё равно нагревает комнату. Надо бы её теплоизолировать. В качестве быстрого решения обернул вспененным полиэтиленом. А скотчу дал ещё шанс, просто наклеил его побольше.

Результат: шуба — хорошо, скотч — плохо. И тут я вспомнил о том, что полиэтилен не только теплоизолирует, но и гасит вибрацию! Значит, можно придвинуть кондиционер вплотную к окну, чтобы уголок был зажат. Работает, вроде.

22 июня  

Назад в «Оперу»

Много лет моим веб-браузером была «Опера». После прекращения разработки 12-й версии перешёл на «Хром». Недавно прочитал, что новая «Опера», наконец, стала более-менее. Просто ради интереса пытаюсь перейти на неё (и ещё есть надежда, что она не будет тормозить, но маленькая: движок-то тот же).

Костыль 1: часть хромовских расширений поддерживается, но надо установить Download Chrome Extension. Заработали «Где посылка?», «Почта» из «Элементов „Яндекса“», «Иноридер».

Костыль 2: «Хэнгаутс» нормально не заработал. Гугловское приложение «Google Hangouts» умеет показывать входящие сообщения в виде всплывающих окон и число новых сообщений в своём значке, но для этого браузер должен быть запущен. Больше это приложение ничего не умеет. Оперное расширение «Messenger for Google™ Hangouts» работает, но по сути его функционал сводится к открытию сайта hangouts.google.com. Таким образом, оно не нужно, а нужна закладка. Итак, чтобы полноценно пользоваться «Хэнгаутсом»: 1) держим браузер открытым; 2) создаём закладку на сайт; 3) ставим официальное приложение, чтобы сразу видеть новые сообщения. Если вам не нужны новые сообщения, достаточно только закладки.

16 июня  

Atmel AVR 8-bit: пишем бутлоадер

Это пока ещё черновик, но всё равно уже публикую, вдруг кому-то пригодится.

Эта запись — конспект того, как делал я.

Задача: написать бутлоадер для ATmega16, занимающий 512 слов. Микроконтроллер соединяется с компьютером через USART, есть возможность выполнить сброс, сигнал break при нормальной работе не используется, миллисекундная задержка при включении неважна.

Решение: при включении питания управление передаётся на бутлоадер (BOOTRST = 0). После выполнения всяких инициализаций (портов) он читает ножку Rx. Если там отсутствует break более определённого времени, управление передаётся основной программе (jmp 0). Если присутствует, ждём снятия и переходим к циклу общения с компьютером по USART...

Соответственно, извне это выглядит следующим образом: если хотим шить, нужно подать на USART break и перезагрузить прибор (включить питание или замкнуть ножку /RESET на землю). Если же break не подавать, то всё влияние бутлоадера проявляется лишь в том, что после сброса требуется дополнительное время (для человека пренебрежимо малое) на запуск устройства. И, ясное дело, в том, что основная прошивка должна быть короче, чем вся флешка.

Реализованы следующие команды:

  • Пинг
  • Запись страницы из адресного пространства основной программы (сам бутлоадер перезаписать нельзя — защита от дурака)
  • Чтение любой страницы
  • Сброс (передача управления основной программе — jmp 0)

Кроме того, по выделенному адресу расположена 64-байтная строка — версия бутлоадера. Компьютер может достать её с помощью команды чтения страницы.

Настройки Atmel Studio 7.0:
Проект C exe.
Toolchain
Optimization = None
Memory settings (в словах):
.text=начало секции бутлоадера (в соответствии с фьюз-битами)
.version=в конце секции бутлоадера, чтобы вместилась соответствующая строка
Device ...

Для ATmega32(A):
.text=0x3e00
.version=0x3fe0

Для ATmega16(A):
.text=0x1e00
.version=0x1fe0

В обоих случаях весь бутлоадер занимает 512 слов, а версия — 64 байта.

В целом проект написан на Си, но именно функции, связанные с чтением/записью страниц, — на ассемблере.

Для компьютера было написано 2 разных прошивальщика: на Java 6 (консольная программа) и на LabWindows/CVI 2013 (GUI).

На этом пока всё...

7 июня  

Atmel AVR 8-bit: локбиты и фьюзбайты

Эта запись — краткий конспект, а не полное руководство.

Сленг: Lock bits = локбиты = локи. Fuse bytes (bits) = фьюзбайты (биты) = фьюзы.

1 = unprogrammed = неустановленный = незаписанный = выключенный = отключенный = снятый = зелёный Off = флажок снят
0 = programmed = установленный = записанный = включенный = красный On = флажок стоит

Локи можно устанавливать. Единственный способ снять (причём все одновременно, то есть по умолчанию они все сняты) — команда chip erase. Нужны для секретности (чтобы нельзя было прочитать прошивку).

Фьюзы можно как устанавливать, так и снимать; по умолчанию они не все 1; команда chip erase не влияет. Нужны для всяких настроек, связанных с аппаратным обеспечением конечного устройства (например, тактовая частота), поэтому обновление прошивки, как правило, не требует их изменения.

Для ATmega16A и ATmega32

Локбайт:

7
6
5 BLB12
4 BLB11
3 BLB02
2 BLB01
1 LB2
0 LB1

BLB — Boot Lock bits, влияют, в частности, на возможность самомодификации кода бутлоадером. LB — Lock bits, влияют на возможность программирования программатором.

Если без тонкостей, то получается так:
Boot Lock Bit0 Protection Modes (Application Section):
11 = бутлоадер может писать и читать Application Section
10 = бутлоадер может только читать Application Section

Boot Lock Bit1 Protection Modes (Boot Loader Section):
11 = бутлоадер может писать и читать Boot Loader Section
10 = бутлоадер может только читать Boot Loader Section

LB:
11 = ограничений нет
10 = программатор может только читать flash, eeprom, fuse
00 = программатор не может даже читать flash, eeprom, fuse

Итого:
0xff = никакой защиты
BLB11 = 0 (0xef) — только защита бутлоадера от самопереписывания

Старший фьюзбайт:

7 OCDEN Enable OCD
6 JTAGEN Enable JTAG
5 SPIEN Enable SPI Serial Program and Data Downloading
4 CKOPT Oscillator options
3 EESAVE EEPROM memory is preserved through the Chip Erase
2 BOOTSZ1 Select Boot Size
1 BOOTSZ0 Select Boot Size
0 BOOTRST Select reset vector

Младший фьюзбайт:

7 BODLEVEL Brown-out Detector trigger level
6 BODEN Brown-out Detector enable
5 SUT1 Select start-up time
4 SUT0 Select start-up time
3 CKSEL3 Select Clock source
2 CKSEL2 Select Clock source
1 CKSEL1 Select Clock source
0 CKSEL0 Select Clock source

Биты программаторов и отладчиков:
OCDEN — включить On-chip Debug. У меня отладчика нет, так что оставлю 1.
JTAGEN — аналогично для JTAG. У меня JTAG нет, а лишаться части ножек не хочу, так что переключу на 1.
SPIEN — аналогично для последовательного программатора. Имеется защита от дурака: при использовании последовательного программатора выключить этот бит невозможно.

Биты частоты и включения:
CKOPT, SUT, CKSEL — из значения зависят друг от друга, так что просто читайте раздел System Clock and Clock Options.

EESAVE — не стирать EEPROM командой Chip Erase.

Для бутлоадера:
BOOTRST — с какого адреса начинать исполнение программы после сброса. Обычно, если бутлоадера нет, то с нулевого (бит снят), если есть, то в соответствии с битами BOOTSZ (бит установлен). Они определяют длину бутлоадера с конца адресного пространства. В словах:

ATmega16A ATmega32
11 128 256
10 256 512
01 512 1024
00 1024 2048

Сброс при просадке напряжения:
BODEN — если включить, то низкое напряжение питания приведёт к сбросу. Полезно при использовании бутлоадера, чтобы избежать ошибок записи. Но увеличивает энергопотребление во всех режимах.
BODLEVEL — уровень срабатывания Brown-out Detector (если BODEN установлен): 1 = 4 В (для нормального напряжения 5 В), 0 = 2,7 В (для нормального напряжения 3,3 В).

The default (10011001, 11100001) clock source setting is therefore the 1 MHz Internal RC Oscillator with longest startup time.

7 июня  

Всё подряд — 2017

Иногда хуже — лучше

  1. Когда-то сайт youtube был очень медленным (имеется в виду среднее время загрузки страницы), и его переписали. В результате он стал ещё медленнее. Оказалось, что сам по себе движок заработал быстрее, что привлекло на сайт людей с медленным интернетом, которые раньше им вообще не могли пользоваться. То есть разработчики на самом деле всё правильно сделали. Неверной была изначальная формулировка цели.
  2. Почему многие программисты лучше всего работают по ночам? Одна из причин — усталость. Программирование — занятие довольно скучное, не требующее от мозга максимальный отдачи. Днём, на пике трудоспособности, мозг ищет дополнительных занятий, и находит их в виде таких развлечений, как чтение и общение по интернету. Но программирование требует сосредоточенности, нельзя 5 минут читать анекдоты, а 5 минут эффективно программировать. Ночью у мозга не остаётся сил на дополнительные задачи, и он, уставший, полностью отдаётся работе. Источник: https://habrahabr.ru/post/135090/
  3. Уменьшение калорийности может привести к увеличению веса. И наоборот. А может не привести.

Техническая неграмотность в угоду красоте языка

«Ток идёт по наименьшему сопротивлению». Ток идёт везде. Даже через изоляцию. По наименьшему сопротивлению идёт бо́льшая часть тока. В некоторых задачах остальным током можно пренебречь. В некоторых нельзя.

«Число пи равно 3,14». Число пи примерно равно 3,14. А ещё оно примерно равно 3. А если стоит задача округлять до ближайшего целого вверх, то 4. А если обрезать после 6 знаков после запятой, то 3,141592. А если не обрезать, а округлить, то 3,141593. Всё это приближённые значения, и каждое из них адекватно своей задаче, и ни одному из них число пи не равно.

«Автомат ограничивает ток. УЗО ограничивает ток утечки». В принципе существуют автоматические выключатели с ограничением тока, но, если говорить о бытовых, то ток они ограничивают разве что собственным сопротивлением порядка 10 мОм. При 230 В получается 23 кА. На 3 порядка больше, чем номинал самого устройства. На самом деле АВ и УЗО ограничивают время. Время протекания тока.

С чего начинается дискриминация

С чего начинается дискриминация? http://ilyabirman.ru/meanwhile/all/monument-valley-2/ «самая прекрасная компьютерная игра в мире». Даже не по ходу записи, а лишь при переходе по ссылке становится понятно, что единственным компьютером, на котором работает эта игра, является «Айфон». http://ilyabirman.ru/meanwhile/all/resize-window-applescript/ «Разумеется, встроенными средствами компьютера». Далее становится понятно, что под компьютером имеется в виду «Мак». Последний абзац: «Пользуйтесь компьютером для автоматизации всего. Его специально для этого придумали». Тут ещё был вариант написать что-то в духе «пишите в комментариях, как добиться этого на других операционных системах». Но нет. Абзац продолжается словами «Я это ещё писал тысячу лет назад, когда можно было только дебильным Эплскриптом пользоваться, а сейчас там уже Джаваскрипт работает».
:’’21.06.2017’’

1 июня   всё подряд

Прогрузка автоматов сварочным инвертором

Актуальная версия статьи расположена на http://we.cs-cs.net/blog/470.html

На запрос «прогрузка автоматов инвертором» «Яндекс» ничего дельного не выдаёт. Сама идея посещала многих. Кто-то говорит, что это плохо и для инвертора, и для автомата, но не объясняет, почему. Кто-то говорит, что дешевле всего взять ЛАТР + трансформатор (какой именно?) + амперметр (через трансформатор тока). Как бы то ни было, у меня уже был 200-А инвертор, тестер и микроомметр, и я попробовал.

Задача-минимум была сформулирована так: проверить, что данный полюс вообще работает; определить наличие как электромагнитного, так и теплового расцепителей (существуют подделки без теплового). Инвертор с задачей справился.

Инвертор имеет, помимо выключателя, единственную ручку настройки тока, подписанную от 20 до 200 А (в дальнейшем положение ручки будет писаться в кавычках, чтобы подчеркнуть, что это настройка, а не реальный ток). Измерения:
Uхх = 60...75 В («20»...«200» А)
R холодного электрода д=3 мм = 5 мОм
Подключаем исследуемый автомат к инвертору последовательно с электродом, на котором вольтметром измеряем сопротивление. При «20» вольтметр показывает 0,5 В — получается, что ток 100 А. Через несколько секунд автомат отщёлкнулся — сработала защита по теплу (исследовались номиналы 6 и 16 А). Повторяем несколько раз, как и должно быть, с каждым разом требуется всё меньше времени, ведь биметаллическая пластина уже нагрета предыдущими испытаниями. В конце концов автомат отщёлкивается мгновенно, несмотря на удерживаемый клювик — так и должно быть. Ждём немного, чтобы остыл, повторяем — повторяется :-) Вывод: тепловой расцепитель работает. По крайней мере, качественно. Количественно при таком большом минимальном токе инвертора проверить не удалось.

Теперь электромагнитный расцепитель. Включаем инвертор на «20» и сразу же (пока не успел нагреться тепловой) поворачиваем ручку, запоминаем, где отщёлкнулся. Повторяем несколько раз — значения совпадают. При разомкнутой цепи выставляем несколько большее значение, замыкаем — сразу отщёлкивается. Значительно большее, вплоть до максимума, — тоже. Несколько меньшее — отщёлкивается, но не сразу. Так и должно быть. Измерить ток не удаётся из-за быстродействия вольтметра, а доверия шкале инвертора нет, учитывая, что «20» = 100. То есть результат опять же не количественный, но качественный.

Для многополюсных автоматов проверяем каждый полюс отдельно, чтобы убедиться, что 2P ≠ 1P+N. Также можно омметром проверить, что даже при удержании клювика отключатся и те полюса, через которые не тёк ток.

На этом пока всё. Как видно, задача-минимум решена: инвертор (даже без каких-либо дополнительных устройств) позволяет определить тепловой и электромагнитный расцепители.

Планы на будущее: запихнуть измерительную схему в корпус, чтобы было удобно. Добавить выключатель нагрузки, так как инвертор выдаёт ток не сразу после включения. Сделать шунт с большим сопротивлением, чтобы увеличить точность (из стальной проволоки или нескольких электродов последовательно) и, надеюсь, уменьшить минимальный ток инвертора (ещё можно попробовать поставить сопротивление параллельно прогружаемому автомату). Совсем хорошо было бы приобрести осциллограф. Хорошо бы придумать, как прогружать ЭМ-расцепители большого номинала (C20+, B40+); видимо, такой стенд будет уже не на основе инвертора (можно попробовать автомобильный аккумулятор). И уж совсем малореально, что удастся дешёво сделать прогрузчик, способный выдавать ТКЗ новостройки (единицы килоампер).

Бонус: оказалось, инвертор не имеет защиты от короткого замыкания. Я почему-то думал, что она есть: очень уж он умный, если верить инструкции (хотя именно такую защиту там и не обещали). Так что пожаробезопасность на первом месте. Шунт нагревается очень сильно.

30 мая  

Сокет 775? Халявное обновление!

У вас 775-й сокет и далеко не топовый процессор? Для многих материнских плат есть возможность всего за полторы тысячи обновиться до максимума! Ищите «переделка Интел Зеон 771 под 775». Если не нашли отзывы для своей материнской платы, найдите аналог по официальному списку поддерживаемых процессоров. Обратите внимание: если в столбце «версия БИОС» написано «NA», значит, этот процессор не поддерживается.

У меня Gigabyte GA-G31M-ES2L v2. Раньше стоял не самый дешёвый двухъядерный Intel Pentium Dual-Core E5500 2.800 GHz. За 1281,25 ₽ купил Intel Xeon E5450. 4 ядра. 3 ГГц. Никаких проблем, даже несмотря на то, что мама 800, а процессор 1333 МГц.

Было:

Стало:

Согласно тестам «AIDA64», производительность возросла от 30 % до нескольких раз. Интересно, что затронуло это даже память, хотя её настройки не менялись.

22 мая  

ТВ-сериалы и Гугл-документы

Проблема: я могу посмотреть полсезона за одни выходные, а продолжить через полгода. Как продолжить с того же места?

Несмотря на то, что и «Ютюб», и «Рутюб» запоминают, что я уже смотрел, не так-то легко понять, где я остановился. К тому же не всегда я использую эти сайты из-под своего аккаунта. И не всё, что я смотрю, я смотрю через них.

Если бы я смотрел только с компьютера, проблемы бы не было: заводим файл любого удобного формата (текст, документ, таблица, презентация) и синхронизируем любым удобным облачным синхронизатором («Дропбокс», «Гугл-диск», «Яндекс-диск», «Мега»). Но «Андроид» до сих пор не достиг удобства настольных операционных систем. Мне неизвестны ни хорошие службы синхронизации (правда, кроме «Меги» я ничего не пробовал), ни хорошие редакторы.

Я даже задумался о написании страницы на своём сайте, где можно ставить галочки у просмотренных серий.

И вот тут я вспомнил про гугловский облачный офис. Ранее никогда им не пользовался. А тут попробовал — и это именно то, что надо! На компьютере — через веб-браузер, на «Андроиде» — через приложение. Завёл текстовый документ, в начало вставил оглавление, названия сериалов — заголовки, сезоны — подзаголовки (это заполняется на компьютере), серии — строки, диапазоны серий — многоточия. Вроде, идеально. Даже с экранной клавиатуры.

22 мая  

Программы для Windows

Некоторыми программами я пользуюсь настолько редко, что забываю их название. Так что составляю список. Для Windows 7.

Несортированное

  • https://www.sandboxie.com/ — песочница
  • https://realterm.sourceforge.io/ — работа с COM-портом
  • http://hashtab.ru/ — подсчёт контрольных сумм, интеграция с «Проводником»
  • http://www.ext2fsd.com/ — драйвер линуксовых файловых систем. Если не работает, попробуйте версию постарее (0.62 вместо 0.66). Если совсем никак, то ещё есть Ext2Read.
  • http://www.hdsentinel.com/ — диагностика жёстких дисков, в том числе показывает температуру в трее
  • WinDirStat, Scanner — графическое отображение размеров папок

Виртуальные машины

  • VMWare Workstation — платная
  • VirtualBox — бесплатная

Видео

  • http://codecguide.com/ — кодеки, часто обновляются
  • http://www.cccp-project.net/ — кодеки
  • http://www.registratorviewer.com/ — просмотр и монтаж видео с видеорегистраторов (в том числе отображение информации GPS, акселерометра). ЕДИНСТВЕННАЯ известная мне программа, которая просто монтирует без перекодирования. Другими словами, работает НА ПОРЯДКИ быстрее других.
  • http://www.nchsoftware.com/capture/ — запись с вебкамеры.
  • http://ru.savefrom.net/ — скачивание с «Ютуба» и некоторых других видеохостингов. С «Рутубом» не работает.
  • oCam — запись с экрана со звуком (например, для сохранения онлайн-видео). Требуется мощный компьютер.

Картинки

  • Paint — без комментариев
  • http://www.inspire-soft.net/software/screenshoter — создание скриншотов. Впрочем, сейчас это умеют делать программы облачного хранения: «Дропбокс», «Гугл-диск», «Яндекс-диск»...
  • Gimp — бесплатный растровый редактор (конкурент «Фотошопа»)
  • Inkscape — бесплатный векторный редактор (конкурент «Корел дро»)
  • Dia — бесплатный редактор диаграмм, в том числе блок-схем, алгоритмов, можно делать простенькие чертежи-иллюстрации (конкурент «Визио» из «Офиса»)
  • Asymptote + MiKTeX + Ghostscript — векторный редактор, принимающий на вход текстовые файл.
  • jpeg2pdf — ясно. Удобно, когда надо отправить на печать целую папку с картинками. Размещает картинку по центру страницы.

Моделирование

  • Room arranger — план квартиры с мебелью, 3D-просмотрщик

Синхронизация папок

COM-порт

RealTerm_ Serial_TCP Terminal — бесплатный терминал. Утверждается, что платно умеет шпионить.
free-serial-port-monitor.exe — шпион, бесплатная версия уже давно не выпускается и не заработала на Win7x64
com0com
eltima.com
Hercules

5 мая  

«Умный» DHCP в TP-Link

Предисловие

В 2000-х у многих провайдеров в договоре был запрет установки виртуальных машин. Причина такая: при неправильной конфигурации машина создаёт DHCP-сервер в провайдерской сети, а она построена на концентраторах или неуправляемых коммутаторах, и другим абонентам может быть плохо.

История

Сетевой принтер OKI C3300n работал-работал и перестал. Даже не пингуется. Сетевые индикаторы мигали как на нём, так и на коммутаторе; замена кабеля не помогла. Диагностическая страница говорит, что пакеты идут в обе стороны, но адрес самоназначенный. Проверка конфигурации и перезагрузка DHCP-сервера не помогла, да и не должна была — другие устройства работали.

Попытался подключиться по USB. Это отдельная история — оба испробованных компьютера были Win7x64 без драйверов, ранее же я использовал Win7x86. Вроде, драйверы встали, но монитор пишет, что нет соединения. Закрались подозрения, что проблема в электронике принтера.

Случайно обнаруживаю, что Win10x86 жалуется на отсутствие интернета. Сетевые реквизиты получил, а интернета нет. Самое странное, что Win7x64 проблем не испытывает. Хотя оба подключатся по WiFi.

Разгадка

У точки доступа TP-Link 2 режима настройки своих реквизитов: ручной и «умный» DHCP. «Умный» означает, что сначала она попытается обратиться к серверу, а если его в сети нет, применит настроенный адрес. В этом отличие от обычного DHCP — такой клиент самоназначает несуществующий адрес.

Так как в моей сети есть сервер, я настроил точке доступа «умный» DHCP. И всё работало. А в этот раз что-то случилось, и она подумала, что сервера нет. Взяла настроенный адрес и... сама стала DHCP-сервером! Вот в этом особенность TP-Link: нельзя быть умным клиентом и при этом совсем не быть сервером. Пока точка доступа видела внешний сервер, она была только клиентом; перестала видеть — сама стала сервером, и отключить это нельзя. Причём сервером она стала не только для беспроводной, но и для проводной сети.

Получилось вот что: в сети два DHCP-сервера. Оба отвечают на запрос принтера, но реквизиты выдают разные. Он же предпочёл не выбирать, а вообще отказаться от таких вариантов. И получился вне сегмента сети. Хоть и работал.

А почему по USB не виделся, я так и не разобрался. Потому что уже и не надо. Просто перевёл точку доступа в статический режим и отключил её сервер (в этом режиме это можно выбрать!). Принтер заработал.

4 мая  
Ctrl + ↓ Ранее