VI /etc/network/interfaces
В данном файле необходимо обозначить как комментарий (#) все, кроме следующих строк:
auto
lo
iface
lo inet loopback
auto
ethX #
X - номер интерфейса, который будет
использоваться для ip коммуникации,
iface
ethX inet static #
на CMF
это eth0,
на ATCA
это eth4
address
A.B.C.D
# вместо A.B.C.D вводится IP-адрес,
который должен быть назначен
network
A.B.C.0
netmask
255.255.255.0
broadcast
A.B.C.255
gateway
A.B.C.254
Команды vi редактора: q! – выход без coхранения изменений, wq – выход с сохранением изменений.
Шаг 3. После изменения файла настроек необходимо запустить сервис управления сетевыми интерфейсами: /etc/init.d/networking restart.
В платформе ATCA обычно используется интерфейс eth4 или eth5, а на CMF плате eth0 или eth1.
Шаг 4. С помощью initdconfig выберите сервисы, которые будут запущены во время загрузки операционной системы. В случае MN необходимо систему установить таким образом, чтобы при запуске операционной системы запускались сервисы wu-ftpd (FTP-сервер) и ssh (SSH-сервер).
Проверка состояния сервисов проверяются следующим обазом:
Initdconfig --list wu-ftpd
wu-ftpd 2:off 3:off 4:off 5:off
Initdconfig --list ssh
ssh 2:off 3:off 4:off 5:off
Активизация сервисов:
initdconfig --add wu-ftpd (аналогичный результат достигается командой initdconfig wu-ftpd on)
initdconfig -- add ssh (аналогичный результат достигается командой initdconfig ssh on)
Важно повторно проверить состояние сервисов и убедиться, что они находятся в режиме ON!!!
Initdconfig --list wu-ftpd
wu-ftpd 2:on 3:on 4:on 5:on
Initdconfig --list ssh
ssh 2:on 3:on 4:on 5:on
Вышеуказанные процедуры не запускают серверов, поэтому их необходимо запустить вручную, как это описано ниже. Их можно также запустить при перезагрузке системы.
Запуск FTP-сервера:
/etc/init.d/wu-ftpd start
Запуск SSH-сервера:
/etc/init.d/ssh start
Шаг 5. При запуске сетевого элемента отображается окно выбора операционной системы. По умолчанию время ожидания закрытия этого окна после инсталляции операционной системы Montavista Linux 200 секунд. Это время можно изменить до 20 секунд, изменив значение параметра timeout в файле /etc/lilo.conf.
VI /etc/lilo.Conf
prompt
verbose=0
timeout=20
message=/etc/lilo.msg
lilo -v
Шаг 6. Удалите DNS сервер по умолчанию командой vi /etc/resolve.conf , иначе есть вероятность некорректной работы FTP сервера.
Дальнейшая работа с NE возможна с помощью протокола telnet, ftp shh сессий с удаленного ПК (для этого предварительно должен быть настроен ES коммутатор!!!).
Шаг 7. С помощью протокола ftp скопируйте сервисный пакет на NE в папку /usr/local/src. Сервисный пакет заархивирован с использованием расширений tar и gz.
Шаг 8. Распакуйте пакет с помощью команды:
tar –xzvf service_pack-x86-pentium4.tar.gz (если имя файла, содержащего сервисный пакет service_pack-x86-pentium4.tar.gz);
tar –xvf service_pack-x86-pentium4.tar (если имя файла, содержащего сервисный пакет service_pack-x86-pentium4.tar).
Шаг 9. Зайдите в директорию и командой ls просмотрите ее содержимое. Распаковка произошла в папку sp-MYJAXX05. Зайдите в эту папку.