Обновлениеhttp://ddclient.wiki.sourceforge.net/ (спасибо Денису Куриленко за совет).

ВведениеIntel D945GCLF2 allstarshop.com, $91.50 Память Kingston 2GB KVR533D2N4 с CAS latency 4 newegg.com, $20.99 Корпус APEX MW-100 newegg.com, $85.99 WiFi карта 802.11 b/g Gigabyte GN-WP01GS newegg.com, $16.99 Клавиатура Inland mini USB 89 keys microcenter.com, $9.99

Итого вместе с доставкой и налогами получилось $256.61.

Характеристики материнской платы:

  • Dual Core Intel Atom N330 processor 1.6 Ghz
  • one 240 pin DIMM socket supporting 533/667MHz single channel DDR2 up to 2GB in size
  • Intel 945GC chipset: 82945GC Northbridge with integrated graphics, 82801GB ICH7 Southbridge
  • GMA 950 integrated graphics
  • S-Video output via Chrontel CH7021A SDTV/HDTV encoder
  • RealTek ALC662 codec with HDA and 6 channel audio
  • SPDIFF header on motherboard
  • one PCI slot
  • 8 USB2.0 ports (4 on back panel, 4 on two headers)
  • one IDE interface
  • two SATA2 interfaces
  • one VGA connector
  • one S-Video port
  • one parallel port
  • one serial port
  • PS/2 keyboard and mouse ports
  • Gigabit Ethernet

Жесткий диск я не покупал. У меня был диск 2.5 дюйма, купленный года
два назад, с интерфейсом IDE. Диск производства Fujitsu . Без
оптического привода я тоже решил обойтись. Он добавляет около 45
долларов к цене, а используется только один раз в момент установки
системы. Кроме того, он добавляет нагрузку к блоку питания и занимает
место внутри маленького корпуса. Установку я решил делать по сети,
установив загрузочный образ на уже имевшийся у меня flash накопитель
Transcend. Без клавиатуры на этапе установки не обойтись, поэтому была
куплена самая дешевая из клавиатур маленького размера под стать
корпусу. Клавиатура просто отвратительная, но с задачей ответа на
несколько вопросов справляется. В качестве временного монитора работал
телевизор Sharp LC-46D64U
— у него есть VGA вход, с которого телевизор поддерживает максимальное
разрешение 1600 на 1200 точек. А в качестве временной мыши послужила Logitech Nano V450, отключенная от ноутбука.


Рисунок 1. Компоненты системы

WiFi картаПаяльник помощнее — простой, но с регулировкой мощности от 0 до 50 ватт — был заказан через amazon.com на parts express. Плюс подставка для паяльника
и доставка добавили $32.75. Эти затраты можно было бы и не считать,
потому что паяльник с подставкой вещь многоразовая, но для полноты
картины привожу и эти расходы.

С мощным паяльником поддался и разъем антенны. Перенести его
оказалось удобным на боковую стенку корпуса. Одно из имеющихся
отверстий нужно только немного увеличить и найти две шайбы подходящего
размера для компенсации толщины стенки корпуса. Провод для подключения
разъема потребовал еще $7 в radio shack.

С такими доработками WiFi плата встала в корпус. Светодиоды я не стал никуда выводить.

Материнская платаEC4010M12CA. Стало тише, но все равно слишком шумно. Подключение 50 мм вентиллятора сбоку проблему так же не решает.

Детальный осмотр собранного корпуса дал результат. Свободное место
есть только там, где должен был бы стоять привод для оптических дисков.
И оно практически прямо над северным мостом. По высоте места совсем
немного, около 12 миллиметров, а по ширине около 120. Низкопрофильных
низкооборотных вентилляторов большого диаметра выпускают не так много.
Нашелся только один — Kaze Jyu Slim 100mm 1,000RPM. Прибавляем еще $10.50.

В направляющих оптического привода были высверлены дырки, а сам
вентиллятор закреплен пластиковыми стяжками и подключен к разъему CPU
fan. Это помогло. Шум исчез. COMCAST оборудование для кабельного
телевидения, которое стоит у меня рядом, производит больше шума.


Рисунок 4. Материнская плата, смонтированная в корпусе


Рисунок 5. Корпус без верхней крышки и без большого вентиллятора


Рисунок 6. Корпус без верхней крышки с установленным большим вентиллятором

Установка LinuxUnetbootin на одном из домашних ноутбуков.


Рисунок 7. UNetbootin

Потом в BIOS материнской платы изменен порядок загрузки системы и
выставлен правильный тип эмуляции flash устройств на этапе загрузки.
Без правильного типа загрузчик на flash не будет найден.

У меня были сомнения, что WiFi плата будет работать во время
установки, поэтому я временно подключил компьютер к своему WiFi роутеру
Westell 7500 от Verizon обычным Ethernet кабелем.

После запуска инсталлятора указываем URL, с которой должны грузиться пакеты. Список активных зеркал можно посмотреть здесь: http://mirrors.fedoraproject.org/publiclist. Дальше ничего интересного — разметка диска, выбор пакетов и длительная установка.

После окончания установки в BIOS имеет смысл убрать flash накопители из списка загрузочных устройств.

Работа оборудованияlspci
  • lspci -vvv
  • Динамический DNSdyndns.com
    и получил доменное имя. Было бы удобным, чтобы WiFi роутер сам обновлял
    IP адрес, как только он сменился. Мой Westell 7500 от Verizon имеет
    такую поддержку, но для обмена с сервером динамических доменных имен
    использует схему обмена с ключами, а схему обмена с именем пользователя
    и паролем не поддерживает. dyndns.com поддерживает обе схемы, но сервис с ключами предоставляет за деньги, а обмен с пользователем и паролем бесплатно.

    Выход из этой ситуации состоит в регулярной проверке своего
    текущкего IP адреса. Я использовал вот такой скрипт для получения
    текущего IP адреса:

    #!/bin/bash
    /usr/bin/curl -s http://checkip.dyndns.org | /bin/awk '{print $6}' | \
    /bin/awk ' BEGIN { FS = "<" } { print $1 } '

    Если адрес поменялся, то с помощью запуска утилиты inadyn адрес надо
    обновить на dyndns. Эта функциональность оформлена в виде python
    скрипта, который запускается каждый час. Надо еще помнить о том, что
    если обновлений не было в течении месяца, то dyndns.com удаляет учетную
    запись. Чтобы этого не случилось, надо раз в месяц безусловно запустить
    inadyn. Слишком частое безусловное обновление тоже не подойдет, потому
    что dyndns.com заблокирует учетную запись.

    В результате описанных выше действий за выбранным именем будет
    закреплен IP адрес внешнего интерфейса домашнего роутера. Чтобы
    получить доступ к домашнему серверу, нужно еще сделать форвардинг
    портов на роутере до сервера и обратно. Я сделал форвардинг портов ssh.

    Стоит сказать, что особенно усердствовать с открытием портов не
    стоит. Как только ssh был открыт, так сразу многочисленные неизвестно
    кто стали пытаться подобрать пароль рута на моей машинке. Этот процесс
    не прекращается и идет с разных машин.

    Температурный режимCNB-R1 на мост и CNB-S1
    на CPU. Должно стать лучше, но деньги тратить не очень хочется и не
    очень хочется возиться. У радиатора для процессора лишние уши. Их может
    быть надо будет спилить, потому что на материнской плате нет отверстий
    для крепления радиатора. Интересно, большая ли это экономия для Intel?

    ВыводыОбзор материнской платы с анализом потребляемой мощности
  • Обсуждение, как сделать материнскую плату тише
  • Intel Atom WiKi страница
  • Документ с указанием температурного режима процессора
  • Комментарии закрыты.

    Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34