1  2  3  4  5  6

Сборка Mini-ITX файл-сервера. Часть 2. Настройка сетевой карты во FreeNAS 0.69

С материнской платой разобрались, переходим к ОС. Основные задачи: FTP, SMB, BitTorrent, с доступом через WebGUI. Софт-RAID и наличие шифрования желательно. В прошлый раз из останков ноутбука у меня получилась такая система на Windows XP Home, которая совершенно стабильно работает в режиме 24/7. Но там была ОЕМ-лицензия, а здесь лицензионную ОС надо покупать, да и повторяться как-то не хочется. Посмотрев возможности, предоставляемые различными дистрибутивами UNIX/LINUX я пришел к выводу, что моим потребностям полностью удовлетворяет только FreeNAS 0.69, причем недостающие возможности, из-за которых в прошлый раз я ее и не стал ставить, введены в последней стабильной версии буквально за 2 дня до того, как я ее начал рассматривать. Можно сказать, повезло.


После установки системы выяснилось, что текущий стабильный дистрибутив FreeNAS 0.69 не имеет встроенной поддержки cетевой карты RealTek RTL8111C, которая применена на материнской плате Intel D945GCLF2. Можно, конечно, попробовать установить "ночную сборку" версии 0.7, но нет желания использовать очень сырую версию, потому, будем настраивать версию 0.69.  Сборка для x64 успешно установилась, но я решил вернуться на i386, т.к. преимущества не очевидны, а проблем может быть больше.


Драйвер можно добыть двумя путями - собрать самому из исходных кодов драйвера для FreeBSD или же скачать уже скомпилированный файл. При этом надо учесть, что драйвер, скомпилированный для i386 не будет работать в системе x64. За неимением готовой FreeBSD был найден уже скомпилированный драйвер if_rl.ko для i386 (Драйвер RTL8111C для FreeNAS, 15,59 KB).


Процесс инсталляции драйвера очень прост:


  1. скопировать файл if_rl.ko на USB-носитель (флэшка, кардридер с карточкой и т.д.)
  2. подключить носитель к системе с установленным FreeNAS
  3. выбрать в текстовом меню команду 6) Shell
  4. посмотреть, куда смонтировалась флэшка (ls /dev), обычно это /dev/da0s1
  5. смонтировать файловую систему в папку /mnt командой mount_msdosfs /dev/da0s1 /mnt
  6. проверить правильность действий можно выводом содержимого смонтированного носителя (ls /mnt)
  7. скопировать драйвер командой cp /mnt/if_rl.ko /boot/kernel
  8. убедиться, что драйвер запускается и находит сетевую карту можно пробным запуском kldload /boot/kernel/if_rl.ko
  9. добавить автозапуск драйвера в систему командой echo if_rl_load=\"YES\" >> /boot/loader.conf
  10. перезагрузить систему командой reboot

Теперь необходимо настроить систему на использование этого сетевого интерфейса


  • выбрать пункт 1) Assign interfaces
  • в открывшемся окне выбрать сетевую карту (rl0)

выбор сетевого интерфейса FreeNAS

выбор сетевого интерфейса FreeNAS

  • выбрать none в качестве дополнительного интерфейса

выбор дополнительного сетевого интерфейса FreeNAS

выбор дополнительного сетевого интерфейса FreeNAS

  • подтвердить выбор сетевого интерфейса

подтверждение

подтверждение

  • теперь можно перегрузить систему и приступать к ее дальнейшей настройке через WebGUI. Процесс настройки  ничего сложного из себя не представляет, и, имхо, интуитивно понятен.

1  2  3  4  5  6

Источник: blog.timofeyev.ru
Используются технологии uCoz