Для того, чтобы изменить IP адрес на Wirenboard6 необходимо зайти Settings>configs>Network Interfaces Configuration.
Если оставлять для портов eth0 и eth1 значение IP по умолчанию (DHCP) то никаких проблем не возникает. Однако, если вам необходимо изменить IP адрес на статический IP, то в данном случае можно столкнуться такой проблемой:
После заполнения всех необходимых строчек name, netmask и gateway, постоянно выдается ошибка:
Value must validate against exactly one of provided schemas. It currently validates 0 of the schemas.
Если данная ошибка появилась, необходимо сразу идти по указанному адресу файла /etc/network/interfaces.
Midnight Commander, стоит отметить ужасно тормозит. Из текстовых редакторов присутствует только nano. В самом же MC кроме кнопки F10 никакая из функциональных кнопок почему-то не работает.
Значит заходим nano /etc/network/interfaces и изменяем значения для портов eth0 на следующие:
> auto eth0
> allow-hotplug eth0
> Iface eth0 inet static
> addres x.x.x.x
> netmast x.x.x.x
> gateway x.x.x.x
Сохраняем изменения в файле, делаем reboot, нужный IP адресс теперь установлен. Однако теперь установить IP адрес для других интерфейсов через Веб интерфейс у вас больше не получится, потому что теперь у вас будет выдаваться ошибка:
Но на другом контроллере WirenBoard оказалось все не так просто. Дело в том, что фаил интерфейс может располагаться совершенно в другой директории. В моем случае он был в /mnt/data/etc/interfaces. Внутри же самой папки /etc/network/interfaces будет лишь ссылка @interfaces. Кроме того сам фаил будет защищен на изменение.
Error reading lock file /etc/network/.interfaces.swp filenot enough data read. Здесь как раз таки и будет указание на то, где располагается фаил который необходимо стреть.
Чтобы убрать защиту на изменение придется найти файл, который висит на interface он называется .interfaces.swp. Вот его и следует удалить командой rm /etc/network/.interfaces.swp так же он может лежать в той дирректории на который идет ссылка из главной network.
Вот такие «простые» манипуляции необходимо сделать, чтобы изменть IP адресс, который можно было бы менять и в Веб Интерфейсе контроллера, затратив на это 1 минуту, вместо затраченных 10.