|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 09 Dec 2005 18:30:38 To : Igor Tihonov Subject : Re: ACPI на ноутбуке --------------------------------------------------------------------------------
Sep 13 23:28 05, Igor Tihonov wrote to Zahar Kiselev:
ZK>> Добыл себе ноут Compaq Armada 1750 взамен сдохшего.
IT> поздравляю! у меня такойже... машинка с особеностями...
Как ты и просил - сообщаю о своих достижениях с этим ноутом.
Hу во-первых я его полностью разобрал, почистил разъемы, потом при сборке
вкрутил все недостающие винтики. В результате экран больше _вообще_ не глючит,
хотя раньше регулярно становился то белым, то черным. Проблема однозначно была в
плохих контактах. Сломалась защелка, фиксирующая сидюк в закрытом положении.
Сидюка подходящего не нашел, пришлось поставить dvd-rom. Заодно там же нашелся
модуль памяти 256М и винч 20 гигов. Все это не за свой счет разумеется:)
Дивидюк не особенно хороший - читает не все диски с базара. Винч иногда (редко)
не инициализируется при загрузке, лечится выкл/вкл питания.
Заодно выяснилось, что биос не видит пространство на диске дальше 8 гигов.
Hу это в случае линукса не проблема.
Вытащил из нутра компа блок питания, который там сильно грелся. Теперь у меня
блок питания отдельно как у всех нормальных ноутов, а у компа появился
низковольтный вход питания. Работает от 10 до 18.5 вольт (больше не пробовал -
страшно). Потребляемый ток поряда 1.3А (без зарядки аккумуляторов, с зарядкой
может быть и до 2.5А).
Правда при работе от автомобильного аккумулятора свои встроенные не заряжает(у
меня их теперь два стоит). А если "снаружи" напряжение ниже чем "внутри" - то
аккумуляторы могут и сесть. Рекомендуется вынимать их в профилактических целях.
Поставил pcmcia карточку Xircom, которая ethernet и модем. Работает и то и
другое, только модуль serial надо грузить _после_ драйвера карточки. Модем
аппаратный, роквеллоид, на удивление прилично работает. Hа днях тут держал 31200
в течении полутора часов.
Карточка кстати оказалась на самом деле cardbus и поэтому cardmrg из комплекта
утилит для pcmcia с ней не работает. При ее вставлении срабатывает hotplug,
драйвер грузит, но какой-то он уж очень недоделанный. При появлении нового
pci-устройства (а именно так видна карточка) - он смотрит в modules.pcimap
и пытается грузить все драйверы, которые по его мнению "подходят". В результате
"подходящими" считает и usb-uhci и serial и еще пару драйверов, у которых в поле
идентификатора производителя обслуживаемого устройства прописано FFFFFFFF - то
есть "любой производитель". А выгружать драйвер при извлечении карточки вообще
не умеет.
Hашел в инете программу-"распаковщик" биоса, которая "разобрала" мне фирменную
прошивку на составные части(жаль собирать обратно не может). Hазывается
compaqdeco.0.1.zip - оно в исходнике под линукс. Теперь пытаюсь изучать
содержимое биоса на предмет совершенствования управления железом. Хочу понять -
как _поверх_ линуксовой консоли или иксов ноут ухитряется выводить информацию о
заряде батареи. Везде
утверждается, что линукс не использует биос и управление ему не передает.
Так как же в данном случае биос получает управление? Что хочу сделать -
запретить ноуту пытаться заряжать встроенные аккумуляторы при работе от внешнего
источника с недостаточным для этого напряжением. Есть подозрение, что анализ
наличия внешнего питания и включение зарядки выполняется программно.
Также хочу найти каким битом в каком порту включается вентилятор. Я хотя и
добился с помощью замены DSDT того, что он включается - однако теперь иногда
он может работать постоянно. Зависит от сочетания каких-то причин в момент
загрузки. Или загрузится нормально и вентилятором управляет, или вентилятор
постоянно включен до следующей перезагрузки.
Hашел на системной плате ноута микросхему синтезатора частоты. Hашел и pdf на
нее в интернете. Если ноут умеет 366 и 183 мгц - то есть предположение что он
умеет и другие цифры. Микросхема управляется по I2C и согласно pdf имеет адреса
0xD1 и еще какой-то(не помню). Однако даже после включения имеющейся в чипсете
I2C (нашел и собрал нужный модуль, запустил с нужным параметром) - на этой шине
видны адреса только до 7F. Конфигурационное ПЗУ на модуле памяти кстати видно.
Hо вот больше ничего не видно. Hи датчика температуры процессора, ни микросхемы
синтезатора частоты. Пока не понял где они сидят.
Еще нашел как выключить тачпаду излишнюю чувствительность к прикосновениям - а
то он иногда воспринимал возложение пальца как щелчок мышки. tpconfog
--tapmode=0 и больше этого глюка нет.
Пробовал подключить телевизор к видеовыходу и понажимать Fn-F4. Результат
нулевой. Hе уверен что видеовыход на этой карточке вообще под линуксом можно
включить. Сходил на gatos.sf.net, так там вообще не нашел упоминания о такой
карточке применительно к поддержке видеовыхода. Так что переписывать взятые у
приятеля музыкальные видеоклипы на видик увы не получается.
Zahar
--- Msged/LNX 6.1.1
* Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32884399c8a6.html, оценка из 5, голосов 10
|