При подключении модуля WB-MIO-E напрямую к контроллеру Wirenboard через сетевой порт Eth2 необходимо внести соответствующие исправления в соответствующий раздел конфигурационного файла /mnt/data/etc/network/interfaces:
allow-hotplug eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
Взаимодействие контроллера с WB-MIO-E организуется по протоколу Modbus RTU over TCP. Для подключения WB-MIO-E создается дополнительный виртуальный порт. Для этого в web-интерфейсе контроллера в разделе Configs -> Serial Device Driver Configuration необходимо щелкнуть на кнопке +Item, расположенной рядом со списком портов. В списке появится новый порт Port . Тип порта неообходимо сменить с Serial port на TCP port. В поле IPv4 address or hostname of device указываем адрес WB-MIO-E, а в поле TCP port number — номер порта, заданного в поле Local Port Number на WB-MIO-E (WB-MIO-E должно работать в режиме TCP Server). Сохраняем конфигурацию. Далее добавляем боковые модули, как для модуля WB-MIO. Modbus-адрес указан на наклейке WB-MIO-E.
Я значительно переработал эту страницу, в том числе внёс ваши правки. Посмотрите, пожалуйста, что получилось. Если будут ещё какие-то замечания, пишите.