Позднее Ctrl + ↑

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

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

+

Работает выделение текста внутри ссылки. Правда, в целом выделение работает не так хорошо, как в старой «Опере». Но по сравнению с «Хромом» это очень хорошо.
Работают кое-какие хромовские расширения.
Все закладки, куки, пароли можно импортировать из «Хрома». Из других браузеров не тестировал.
Окно не закрывается при закрытии всех вкладок.
Можно выбрать порядок смены вкладок как в старой «Опере». А можно как в «Хроме». Но хотелось бы переключаться побыстрее.
Назад по Ctrl+←, как в старой «Опере».
Некоторые сайты корректнее сохраняются в PDF из диалога печати.
Встроенная РСС-читалка. Как в старой «Опере»: добавить поток можно через знчок в адресной строке (парсится тег link rel=«alternate» type=«application/rss+xml»). Есть оповещение о новых сообщениях. При этом список подписок синхронизируется (в старой «Опере» читалка была локальная).
Можно удалять записи автозаполнения.

Тормозит и ест память, как «Хром».
Эта ваша хвалёная турба что-то не особо работает. Вот «Фригейт» не подводит.
Расширения сами не устанавливаются, надо на каждой копии браузера вручную.
Встроенная РСС-читалка абсолютно бесполезна: сообщения не делятся на прочитанные/непрочитанные, длинные показываются не полностью, не поддерживается никакое форматирование текста. Я уж молчу о более тонких настройках, таких как интервал проверки. Нельзя даже скопировать адрес потока, хотя он отображается по ховеру, то есть даже в качестве списка подписок читалка бесполезна. Ну, если всё, что вам нужно от читалки — видеть все обновления подряд, чтобы перейти по каждому, не читая в самой читалке, то вас она устроит.

Мои настройки (версия 46)

+ Синхронизация. Выбрать всё.
− Все закладки с экспресс-панели (Ctrl+Shift+B, Speed Dial, Ctrl+A, Delete).
Настройки (Alt+P): ЛНУ: показывать дополнительные/Show advanced settings.
Основные/Basic:
Блокировка рекламы: включить все списки (из языковых достаточно для русского языка), обновить.
Папка загрузки.
− Фоновые рисунки.
Управление боковой панелью: включить всё (если позволяет высота экрана). Войти.
Браузер:
Поиск — «Яндекс»
В первый раз можно импортировать закладки-настройки (из «Хрома» импортируются даже пароли!).
Язык интерфейса — английский UK.
− показывать предпросмотр вкладок.
− жесты мышью.
+ Показывать доступные источники новостей в адресной строке (это они так РСС обозвали).
Возможно, отключить переключение вкладок в порядке просмотра.
Сайты — хорошо.
Приватность и безопасность — хорошо.

Расширения

Расширения «Хрома».
Расширения «Оперы».
Многие расширения нужно включить через (Ctrl+Shift+E).
Download Chrome Extension — это нужно, чтобы устанавливать из магазина «Хрома».
FriGate
«Где посылка?». Уведомления отключить на сайте.
«Почта» из «Элементов „Яндекса“». Настройки: убрать оповещения о новых (но не убирать количество новых в самом значке).
InoReader Companion.
«Google Hangouts». С версии браузера 47 (август 2017) работает как положено. А раньше было так: это расширение умеет только показывать входящие сообщения в виде всплывающих окон и число новых сообщений в своём значке, причём для этого браузер должен быть запущен. Оперное расширение «Messenger for Google™ Hangouts» ставить не надо, так как его функционал сводится к открытию сайта https://hangouts.google.com/. Итак, чтобы полноценно пользоваться «Хэнгаутсом»: 1) держим браузер открытым; 2) создаём закладку на сайт; 3) ставим официальное приложение, чтобы сразу видеть новые сообщения. Если вам не нужны новые сообщения, достаточно только закладки. После открытия диалога его можно открыть в новом окне, но при этом не стоит закрывать общую вкладку — она должна быть открыта, чтобы приходили новые сообщения.
adblockplus

Назад в «Хром»

25.09.2017. Возвращаюсь к «Хрому», потому что:

  • Самое главное — «Опера» хоть и хранит пароли, но что-то не очень синхронизирует их, хотя я вошёл. Особенно обидно, когда не очень-то нужно, но хочется залогиниться на сайт с телефона, которым я точно недавно пользовался с ПК. Если бы было действительно нужно, было бы не так обидно вводить пароль вручную.
  • «Опера» не синхронизирует расширения. Да, это нужно редко, при установке операционной системы, но тем приятнее, что «Хром» это делает. Он тоже неидеален: настройки расширений локальные (например, своя блокировка рекламы или свои сайты «Фригейта»). Но хотя бы так.
  • «Хэнгаутс» хоть и заработал в «Опере», это всё равно какой-то костыль. Он открывается в отдельном окне, а ссылки из него — в основном.
  • Встроенный «Вотсап» какой-то неполноценный, мало того, что для залогинивания требуется смартфон, так ещё и для работы тоже! Ну, да, изначально в «Хроме» и такого нет, но есть расширение.
  • Жрёт память и тормозит не хуже «Хрома», так в чём тогда смысл?
  • Хоть в «Опере» и есть свой блокировщик рекламы, всё равно без «Адблокплюса» плохо. А раз всё равно его ставить, зачем встроенный?
  • Дублирует закладки, сделанные на мобильном устройстве.
 Нет комментариев    187   2017  

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

Эта страница больше не ведётся, скопирована в d:\information\разработка электроники\datasheets\Atmel\my\

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

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

Задача: написать бутлоадер для 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).

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

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

Эта страница больше не ведётся, скопирована в d:\information\разработка электроники\datasheets\Atmel\my\

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

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

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

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

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

Локбиты

Похоже, они одинаковы вообще для всех AVR 8-бит. Проверено для ATmega16A, ATmega32, ATmega1284P.

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) — только защита бутлоадера от самопереписывания

Фьюзбайты

Для ATmega16A и ATmega32.

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

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.

Всё подряд — 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’’

USB 2.0 и 3.0

Утверждается, что USB 3.0 обратно совместим с 2.0. На самом деле вилку 3.0 A надо вставлять в розетку 2.0 A не до конца.

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

Актуальная версия статьи расположена на 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+); видимо, такой стенд будет уже не на основе инвертора (можно попробовать автомобильный аккумулятор). И уж совсем малореально, что удастся дешёво сделать прогрузчик, способный выдавать ТКЗ новостройки (единицы килоампер).

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

 Нет комментариев    144   2017  

Сокет 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 % до нескольких раз. Интересно, что затронуло это даже память, хотя её настройки не менялись.

 Нет комментариев    240   2017  

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

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

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

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

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

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

 Нет комментариев    140   2017  

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

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

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

  • DesktopOK — сохранение расположения значков на рабочем столе
  • BGInfo — текстовый редактор с выводом на рабочий стол
  • 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

 Нет комментариев    143   2017  

«Умный» 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 не виделся, я так и не разобрался. Потому что уже и не надо. Просто перевёл точку доступа в статический режим и отключил её сервер (в этом режиме это можно выбрать!). Принтер заработал.

 Нет комментариев    706   2017  

Федеральный список экстремистских материалов

Список

21.04.2017

Подписался на РСС федерального списка экстремистских материалов. Сегодня пришло 12 записей (4074—4085). Кое-что уже удалили (в основном «ВК»); 1 запись — офлайновая брошюра, вряд ли она вообще существует в интернете; 1 запись — книга, сохранять не стал, так как разбита на 70 страниц, а тема мне неинтересна; ещё пара записей — тоже книги, даже не стал искать. Материалы 7 записей нашёл более-менее без проблем, используя «Яндекс», «Ютуб», «ВК», «Рутрекер», «Фригейт», «Тор», «Живой журнал». Всё это абсолютно законно. А вот поделиться не могу — это уже будет распространение. Предупредил двух людей в «ВК», чтобы удалили материал со своих станиц.

28.04.2017

Новая порция (4086—4094). Как и прежде, многое ещё доступно. Весь сегодняшний выпуск — о религии. 8 из 9 дел рассматривались одним и тем же судом, решения вынесены в один и тот же день. Самое смешное в сегодняшнем выпуске — списки ссылок в материалах 4092 и 4093 перепутаны!

19.05.2017

Пришло очередное обновление (4095—4106), но мне надоело. Заметил только, что «ВК» и «Ютюб» (на них были прямые ссылки) уже удалили.

 Нет комментариев    101   2017  
Ранее Ctrl + ↓