Разгадка ноутбука Acer

Одну из догадок удалось подтвердить экспериментально.

48 комментариев

  1. Виктор Кудлай 29 марта, 2016 4:33 пп  Ответить

    Честно признаться, на «моменте истины» волновался 🙂
    Очень увлекательные видео, много интересного почерпнул. А драйвер, что вам уважаемый Евгений Горностаев предоставил, очень и очень нужная вещь, я считаю, и в других системах такой механизм имел бы смысл(ну а вдруг?).
    P.S.: Теперь ещё загадку камеры разгадывать будем:)

  2. Виктор 29 марта, 2016 4:35 пп  Ответить

    В камере включено распознавание улыбки?

    • Bocha 29 марта, 2016 4:47 пп  Ответить

      Кстати да, наверняка после ресета (я ж её долго не юзал, она села в ноль и сбросилась полностью) в ней эта функция могла включиться (я вообще не уверен, есть она в ней или нет), нужно ли говорить, что в мистику я не верю, но мне интересно, в какой момент съемки снялся этот кадр, что-то я не могу найти.

  3. Артур Шахбазян 29 марта, 2016 4:45 пп  Ответить

    Было очень интересно следить за расследованием) Спасибо)
    Но концовка — что ж, без тёмных сил всё-таки не обошлось 😀

  4. intr0ver 29 марта, 2016 4:49 пп  Ответить

    Исповедовались давно?

  5. Сергей 29 марта, 2016 5:34 пп  Ответить

    Дмитрий, подскажите пожалуйста. Имеется материнская плата и процессор. Частота самого процессора (данные о нем) находятся в самом процессоре (и при включении «процессор отправляет инфу о себе» это понимает материнка и выставляет ему частоту (множитель и шину)? Или в БИОСе материнки зашита информация о каждом поддерживаемым процессоре, оттуда она и берет частоту (множитель и шину)?

    • Илья Картавенко 31 марта, 2016 12:39 дп  Ответить

      в биосе зашита информация о каждом поддерживаемом данной платой процессоре, более того производители плат добавляют поддержку новых процессоров выпуская новые версии биос, зайдите на сйт производителя своей платы и в разделе поддержки к своей плате вы найдете cpu support list (список поддерживаемых процессоров), и рядышком написано с какой версии биос начинает поддерживаться процессор

  6. Renegade Bastard 29 марта, 2016 5:44 пп  Ответить

    если собрать это модулем для ядра линукса… сколько же «мёртвых» ноутбуков это вернёт к жизни.

  7. Макс 29 марта, 2016 6:01 пп  Ответить

    Какая-то зловещая фотка получилась.

  8. Артём 29 марта, 2016 6:09 пп  Ответить

    Камеру срочно надо освятить,есть знакомый батюшка,он как раз из запоя вышел,готов проводить обряды по изгнанию нечистого духа!!!

  9. sokolovwlad 29 марта, 2016 6:15 пп  Ответить

    Вот и разрешилось, сколько народу на уши поднялось, но за благое дело 🙂 Поздравляю с успешным решением проблемы! В итоге, какая ОС останется, Ubuntu с кардбасом? И еще, стало интересно, возможно ли в теории восстановить часть утерянного функционала в обход южного моста, скажем, тот же звук, или там куда более тесная связь?

    • Bocha 29 марта, 2016 7:12 пп  Ответить

      останется лубунта с кардбасом, да. Остальное лечится заменой моста, что в принципе не трудно, но не за чем.

  10. Дед Михайло 29 марта, 2016 7:10 пп  Ответить

    Ничего не понимаю в этих ваших прерываниях. Но суть понял демон из ноутбука изгнан. Жалко только что в камеру.

    • Артур Шахбазян 29 марта, 2016 9:04 пп  Ответить

      Вероятно, этот комментарий не вызвал бы столь забавного ощущения, если бы я сегодня не устроил себе разгрузочный день с просмотром целого сезона «Эша против Зловещих мертвецов» 😀

  11. Alexander Levitsky 29 марта, 2016 7:38 пп  Ответить

    Здорово, интересно было следить за ходом расследования:)
    Спасибо за интересный материал Дмитрий.

  12. Михаил Ш. 29 марта, 2016 8:43 пп  Ответить

    А почему бы не попробовать в целях эксперимента перейти от программной реализации к аппаратной? По сути, прерывание — это обычный электрический сигнал. Если взять микроконтроллер, который бы мониторил контакты клавы и при появлении на них инфы выдавала нужную напругу в нужное место мстеринки, в теории это может работать, и клава будет везде, хоть в винде, хоть в биосе. Конечно это полная лажа, но почему бы и нет)

    • madfog 1 апреля, 2016 2:25 пп  Ответить

      Ну, на каком-нибудь AT или XT так можно было бы сделать, да. А вот на материнках посовременней (а тем более на материнках ноутбуков) — уже никак, там те самые мосты чипсета сверхвысокой степени интеграции, а то и напрямую в процессор и в которых все, что было раньше отдельными микросхемами и дорожками, упрятано. И даже не факт что внутри там есть тот самый электрический сигнал — может там уже и совсем другая логика, а сигнал просто эмулируется. Сейчас даже классических параллельных шин адреса и данных уже нигде не осталось — давно перешли на последовательно-параллельную топологию с синхронизацией

  13. Николай Медведников 29 марта, 2016 9:01 пп  Ответить

    За это все и смотрим канал Дмитрия!
    1) 16 Бит — аналогов просто нет на просторах, чтобы было так же четко и интересно.
    2) Салфетка — интересные зарисовки мыслей и прочее.
    3) Прочие видео — и те цепляют интересным контентом.

    Респект Дим!

    P.S. С победой за последий выпуск про Acer.

    • qraizer 30 марта, 2016 3:28 пп  Ответить

      Это ты XPю на мобилку поставил?

  14. Doomguy 29 марта, 2016 10:05 пп  Ответить

    Какодемоны повсюду
    Их нужно уеичтожать!

  15. Артем 29 марта, 2016 10:11 пп  Ответить

    Забавные вещи творятся в этом мире :). Чувствую такими темпами вернусь к старой мечте — системное программирование, правда на данный момент пока еще нет мысли на какой ОС заострять внимание в первую очередь (выбор между Linux и FreeBSD).

  16. Roman San 29 марта, 2016 10:19 пп  Ответить

    Дима, ты в хорошем смысле этого слова маньяк)
    Другие бы точно забили на эту проблему и оставили всё как есть и не заморачивались бы.
    Думаю, ты был бы хорошим следователем)
    А видео супер!

  17. AndreyFX 29 марта, 2016 10:53 пп  Ответить

    Окончание видео получилось кинематографически

  18. Игорь 29 марта, 2016 11:47 пп  Ответить

    псс,как на счет немного исходников?

    • Владимир Курочкин 30 марта, 2016 4:40 дп  Ответить

      +1
      Дима, выложи, пожалуйста, кусок кода из freeBSD отвечающий за опрос клавы, и укажи в каком файле он.

  19. Алексей 30 марта, 2016 1:31 дп  Ответить

    А можете прислать драйвер? На старом ноутбуке тоже мост выгорел.

  20. Hemulo 30 марта, 2016 8:11 дп  Ответить

    Интересно.
    Я бы после этого задумался, как поправить драйвер для FreeBSD, чтобы он чаще обращался к буферу. Это сделало бы работу на ноуте более комфортной, да и всё с нуля переписывать бы не пришлось (как для линукса). Просто где-то в коде поменять одно значение.

    • Артем 30 марта, 2016 8:50 дп  Ответить

      По моему интереснее было бы как раз переписать этот драйвер под Linux, а на счет ковыряний в исходниках фряхи — в комментах к предыдущему видео есть ссылка на интересующий исходник и функцию.
      Еще более интересным было бы сделать версию под Linux и FreeBSD более интеллектуальной.
      Кстати, на счет вопроса Дмитрия на тему почему это реализовали во FreeBSD — я думаю они это сделали специально, чтобы в случае аварий не пришлось бегать за каким-то запасным железом, чтобы вытащить всю уцелевшую информацию. А скорость отклика может служить своеобразным сигналом админу, что с аппаратом что-то не так.

      • Иван Левченко 30 марта, 2016 8:38 пп  Ответить

        Скорее дело в том, что BSD очень славится своей обратной совместимостью, потому и остались такие рудименты в коде еще со времён, когда чипы прерываний часто были лишь опциями в составе компьютеров.

  21. Гена 30 марта, 2016 3:09 пп  Ответить

    А в конце это был тизер нового сериала?

  22. M.vi 30 марта, 2016 9:09 пп  Ответить

    А в фридосе с таким драйвером на этом ноуте можно играть в дум ?

  23. Hemulo 30 марта, 2016 9:32 пп  Ответить

    Если говорить о техно-мистике, то у меня есть несколько забавных примеров.

    В школе где я работаю, я периодически шаманю с железом.

    Например, время от времени в разных местах вырубаются мониторы и для того чтобы вернуть им работоспособность я провожу шаманскую процедуру, которую случайно обнаружил опытным путём. Уже раз 8-9 сработало. При этом, когда я попытался однажды провести эту процедуру в присутствии людей, как фокус. шаманство не сработало. (через некоторое время (минут 20 спустя), та же процедура, но без посторонних людей привела к положительному результату.)

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

    Ну и ещё, конечно, была масса случаев, когда неработавшая техника типа принтеров, компьютеров, проекторов и т.п. начинает работать просто в моём присутствии без каких-либо действий с моей стороны. Я уже даже предлагал сотрудникам прикладывать к нерабочей технике мои фотографии, чтобы она заработала 🙂

    • Макс 31 марта, 2016 11:30 дп  Ответить

      Что за процедура то?

      • Hemulo 1 апреля, 2016 2:45 пп  Ответить

        ответил ниже

    • M.vi 31 марта, 2016 1:45 пп  Ответить

      А в чем суть процедуры ? а то тут какой то разрозненный набор фактов.

  24. acterhd 31 марта, 2016 5:23 пп  Ответить

    Здраствуйте Дмитрий. Я увлекаюсь программированием, в основном под Windows. У меня есть гипотеза. Ты знаешь что Windows определяет PS/2 клаву? Ты это видел на кардбасе? Ты знаешь что драйвер можно заменить/подменить? Так вот. Если написать драйвер (а винда еще поддерживает ассемблер), то можно реанимировать клавиатуру в мертвом ноутбуке. Единственное НО нужно каким-то образом разрешить неподписанные драйвера.

  25. Hemulo 1 апреля, 2016 10:04 дп  Ответить

    Шаманство. 😉

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

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

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

    Вероятно, как мне кажется, проблема с напряжением на розетках, но я не электрик и тестера у меня нет, чтобы проверять розетки.

    Всё остальное работает нормально и мониторы, которые когда-то вырубались больше ни разу не глючили.

  26. Никита Сидоров 4 апреля, 2016 7:36 пп  Ответить

    Дмитрий, здравствуйте!
    Приключилась с ноутбуком подобная проблема, но вместо клавиатуры не работают все usb-порты.
    Признаков сгорания моста нет совершенно никаких, клавиатура и вся переферия (веб-камера, bluetooth, тачпад) работают без нареканий. Софт от Dell говорит, что мосты целые и работоспособные.
    Перегрев не ощущается, после вскрытия ноута и осмотра мат. платы ничего не обнаружил.
    Запускал live-cd, опять же не работают usb-порты, хотя питание по ним идет (телефон заряжает, оптика мышки горит)
    Гадаю уже месяц, наверное. В сц вести толку нет, думаю, скажут менять материнку.
    Прошу помощи)

Leave a reply to Илья Картавенко Cancel reply

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.