====== Нотебяка Fujitsu-Siemens Amilo Pro V3505 ====== В общем в качестве подарка на д/р я проапгрейдил себе ноутбук путём покупки нового. Имя сей чудной машинки обозначено в заголовке. То что там заранее установлена винда, это не удивительно, и мало интересно. Моя же задача заключалась в расселении на нём пингвина. Вот пингвиний взгляд на аппаратуру ноутбука: 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12) 04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 0a:06.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10) 0a:06.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01) 0a:06.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01) 0a:06.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01) Единственное устройство, которое оказалось нераспознаным вообще, это часть картридера, которая отвечает за чтение MMC карт. Как назло, у меня только такая карта из поддерживаемых и есть. Так что картридер под линуксом проверить не удалось. Было опробовано пять дистрибутивов на предмет поддержки железа: * [[http://debian.org/|Debian]] Etch - свежеслитый тестинг. * [[http://kubuntu.org|Kubuntu]] 6.06 - как известно, появившейся 1 июня. * [[http://www.opensuse.org/|OpenSuse]] 10.1 LiveDVD. * [[http://kanotix.org|Kanotix]] 2006-01-RC4 LiveCD. * [[http://zenwalk.org/|Zenwalk]] 4.0 Все дистрибутивы достаточно хорошо справились с предложенным оборудованием. Но есть некоторые проблемы. ===== Сеть ===== WiFi контроллер Intel Corporation PRO/Wireless 3945ABG Network Connection доставил пожалуй больше всего хлопот. В ядре соответствующий драйвер называется **ipw3945**. Kubuntu и Kanotix определили его "из коробки". Как установить его драйвера средствами дистрибутива в OpenSuse и Zenwalk я не знаю, так что для меня они с заданием не справились. Для Debian драйвер нашелся в секции **non-free** ветки Etch (testing). Можно установить драйвер самостоятельно из исходников http://ipw3945.sourceforge.net/ . Здесь же есть подробное описание процесса установки и настройки. А теперь ложка дёгтя: драйвер под linux находится в разработке, и не полностью поддерживает контроллер. В частности, у контроллера есть режимы аппаратного и программного((вот уж не знаю, в чём там принципиальная разница)) отключения несущей. Аппаратный режим отключения несущей не контролируется драйвером linux и включить-выключить его можно только из под винды. Проблема в том, что после того, как ноут был выключен аппаратная несущая отключается. И включить её можно только войдя в винду. Вопросы по этой проблеме, я нашел на нескольких зарубежных форумах, но никакой полезной информации там нет. Если у кого и заработало всё без сбоев, то исключительно "волшебным образом". Пока, я вижу два надёжных решения. Пользоваться витой парой или пользоваться проверенной PCMCI картой LevelOne WPC-0300 для которой есть madwifi драйвера. И ещё отмечу по проводному адаптеру (в ядре его драйвер зовут **sky2**): Kanotix и Kubuntu сыпали в логи ошибки таймаута, пока сеть была не настроена. Мелочь, а неприятно. ===== Suspend и Hibernate ===== Пока мне не удалось усыпить ноутбук из под пингвина. Пытался на всех дистрах, кроме Suse, поскольку его не ставил на жесткий диск. Debian, Kanotix и Zenwalk даже и не пытались заснуть, мотивируя это тем, что не знакомы с этим железом настолько близко. Kubuntu тоже засыпать отказался, но рассказал где можно в конфигах строчку исправить, что бы он попытался это сделать. Строчка была исправлена, и Kubuntu радостно заснул... Правда просыпаться он отказался :-( Решения этой проблемы я пока так и не нашел. ===== Звук ===== Звуковая карта определилась, звук идёт. Но не работает должным образом микшер. К примеру в Debian у меня регулируется только уровень с микрофона, и уровень с линейного входа при оцифровки звука. В других дистрибутивах ситуация не лучше. ===== Итоги ===== В конечном итоге, я не стал морочить голову и остановился на Debian, поскольку я его давно и хорошо знаю. * [[bios-amilo-pro-v3505]] {{tag>blog linux hardware notebook}} ~~LINKBACK~~ ~~DISCUSSION~~