Доброго времени суток.
Подскажите куда копать. Контроллер Linpack c ОС Linux.
uname -a Linux linpac-8000 2.6.19 #299 Fri Jun 4 16:56:48 CST 2010 armv5tel unknown
настройки сетевых интерфейсов хранятся в /etc/network/interfaces (по ходу китайцы перепилили дебиан).
Пытаюсь задать alias для eth0:
auto eth0
iface eth0 inet static
address 192.168.0.33
netmask 255.255.255.0
gateway 192.168.0.2
auto eth0:1
iface eth0:1 inet static
address 192.168.0.88
netmask 255.255.255.0
gateway 192.168.0.2
При этом благополучна ложатся eth0 и eth0:1. ip a говорит, что никто не поднят. /etc/init.d/networking restart ругается:
Reconfiguring network interfaces: ifdown: interface eth0:1 not configured.Это на первый вызов. На второй другой ответ:
Reconfiguring network interfaces: route: SIOCDELRT: No such process done.
А если ручками прописать
ifconfig eth0:1 192.168.0.88 netmask 255.255.255.0 upпри отсутствии алиаса в конфиге, то все благополучно отрабатывает и интерфейсы пингуются.
Вопросы: 1. Кривая система или руки? 2. Кто читает и применяет настройки из /etc/network/interfaces? 3. Как же применить алиас? Очень не хочется делать вызов ifconfig из rc2.d
PS. Посмотрел еще в /etc/init.d/networking как поднимаются интерфейсы... забавно:
...
echo -n "Configuring network interfaces: "
ifup -a
ifup eth0
ifup eth1
;;
...