Не работает eht0

Смотрите выше, присылал по ifconfig на обоих портах.

Вижу, спасибо! У вас маршрутизатор/шлюз в локальной сети раздает IP-адреса по DHCP?
И вот этот файл полностью покажите, пожалуйста: /mnt/data/etc/network/interfaces

Не знаю структуру сети… Поинтересуюсь у админа, а в кабинете коммутатор tp-link. Я только пытаюсь устроиться в эту организацию. Это типа тестового задания.

IPадрес мне не известен, а что бы вытащить этот фаил /mnt/data/etc/network/interfaces мне нужен IP. замкнутый круг прямо.

Надёжный способ

Файлы контроллера можно просматривать и редактировать через [консоль] контроллера. Для этого:

  1. Зайдите в консоль устройства по [инструкции]
  2. mcedit /etc/wb-homa-modbus.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное
  3. Чтобы сохранить изменения, нажмите F2 , чтобы выйти из редактора - F10
    Растолкуйте пожалуйста ламеру второй пункт.

Я вот очень рекомендую вам посмотреть тогда обучающие ролики @Flagman на ютьюбе, многое станет понятнее (я ссылку выше давал).

А вам как раз не нужно ничего из второго пункта. Пришлите тогда вывод команды
cat /mnt/data/etc/network/interfaces

Как вы к контроллеру подключились?

подключившись к отладочному порту (Debug UART).
root@wirenboard-AXHYRCW4:~# cat /mnt/data/etc/network/interfaces
auto wlan0
allow-hotplug Bb
iface wlan0 inet static
address 192.168.42.2
netmask 255.255.255.0
mtu 1500

root@wirenboard-AXHYRCW4:~#

я смотрел его, но на практике не могу подключиться к веб серверу ( т.к. не выдает IPадрес.)
а если откатится к заводским настройкам?

Да, точно, у вас конфигурация сетевых интерфейсов странная: оставлен только Wi-Fi.
Думаю, сделать возврат к настройкам — хорошее решение.

Вот здесь есть инструкция по перепрошивке:

https://wirenboard.com/wiki/index.php/Обновление_прошивки#.D0.A1.D0.B1.D1.80.D0.BE.D1.81_Wiren_Board_6_.D0.BA_.D0.B7.D0.B0.D0.B2.D0.BE.D0.B4.D1.81.D0.BA.D0.B8.D0.BC_.D0.BD.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0.D0.BC

Вот тема, в которой обсуждаются проблемы, если что-то идет не так:

Флешку лучше найти поменьше емкостью и постарее, например 1Gb, не со всеми перепрошивка проходит.

Содержимое файла interfaces в контроллерах с завода:

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# Wireless interfaces
allow-hotplug wlan0

#iface wlan0 inet dhcp
#    wpa-ssid wifiessid
#    wpa-psk wifipassword

iface wlan0 inet static
  address 192.168.42.1
  netmask 255.255.255.0


auto eth0
iface eth0 inet dhcp
   pre-up wb-set-mac
   hostname WirenBoard

allow-hotplug eth1
iface eth1 inet dhcp
   pre-up wb-set-mac
   hostname WirenBoard


## The gsm pptp interface
## vvv uncomment block to enable

#auto ppp0
#iface ppp0 inet ppp
## select provider: megafon, mts or beeline below
#  provider megafon
1 лайк

откатился всё заработало!
root@wirenboard-AXHYRCW4:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.10.2.200 netmask 255.255.255.0 broadcast 10.10.2.255
inet6 fe80::821f:12ff:fe48:93ea prefixlen 64 scopeid 0x20
ether 80:1f:12:48:93:ea txqueuelen 1000 (Ethernet)
RX packets 7474 bytes 657292 (641.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 328 bytes 34009 (33.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 80:1f:12:48:cc:94 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1 (Local Loopback)
RX packets 30623 bytes 2176218 (2.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 30623 bytes 2176218 (2.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.42.1 netmask 255.255.255.0 broadcast 192.168.42.255
inet6 fe80::1abb:26ff:fec5:ac85 prefixlen 64 scopeid 0x20
ether 18:bb:26:c5:ac:85 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1 bytes 96 (96.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Замечательно! Успехов вам!

подскажите пожалуйста где найти инфу по настройке DO сигналов по времени включения и отключения?

А что вы подразумеваете под DO-сигналами?

дискретно выходные сигналы.

Да-да, понятно, что DO — это Digital Output, можете сказать, о сигналах на каких выводах какого устройства идет речь? Если это формулировка вашей задачи, то, думаю, вам стоит ее уточнить.
Включение и отключение по времени – это вообще делается через движок правил.

мдааа… в скриптах я не силён. А так имеются дополнительные модули: WBIO-DO-R10A-8 и WBIO-DI-DR-14.

Подозреваю, что речь идет об управлении реле в WBIO-DO-R10A-8.
В статье про движок правил есть примеры скриптов, а в статье про релейный модуль есть ссылки, как его подключать к контроллеру.

Здравствуйте!
Где почитать про порты Ethernet? eth0 это Ethernet1? eth1 это Ethernet2?
Пытаюсь понять как они работают…
Между ними связь есть (вроде двухпортового коммутатора) или они независимы?
То есть, если я настроил их в разные подсети и к первому подключил прибор, а ко второму сеть с выходом в Интернет, то прибор не увидит Интернет?
Ещё у меня почему то лампочки по разному горят при включении кабеля Ethernet. На первом обе, на втором только зелёная. Это нормально?

Здравствуйте, Spaider!
С точки зрения сети контроллер - это Linux-компьютер с двумя сетвыми интерфейсами.
Физически eth0 – это Ethernet 1, eth1 – Ethernet 2.
Порты абсолютно независимы (это не свитч), поэтому каждый порт может быть настроен по отдельности. Трафик между интерфейсами по умолчанию не маршрутизируется, так что если один из интерфейсов имеет доступ в интернет, то второй нет.
Подробно можно почитать про сетевые настройки в Linux Debian, некоторую информацию можно найти в нашей документации (https://wirenboard.com/wiki/index.php/Wirenboard6:InstallingOnTheRemoteSite).
Индикаторы на портах функционируют по-разному, это нормально.

Добрый вечер! Помогите, пожалуйста, с подключением контроллера к Wi-fi. Ситуация такая же как и у товарища @ganeev, точь в точь. Откатился к заводским настройкам и все равно не выдает IP и не виден в списке подключенных устройств роутера.

Debian GNU/Linux 9 wirenboard-AH4BAH2W ttymxc0

wirenboard-AH4BAH2W login: root
Password:
Last login: Tue Mar 2 16:50:44 UTC 2021 on ttymxc0
Linux wirenboard-AH4BAH2W 4.9.22-wb6 #2 SMP Tue Sep 1 06:27:21 UTC 2020 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@wirenboard-AH4BAH2W:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 80:1f:12:63:3b:9a txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 80:1f:12:63:95:76 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1 (Local Loopback)
RX packets 890 bytes 84434 (82.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 890 bytes 84434 (82.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::7e25:daff:fe1f:59b8 prefixlen 64 scopeid 0x20
ether 7c:25:da:1f:59:b8 txqueuelen 1000 (Ethernet)
RX packets 198 bytes 322 (322.0 B)
RX errors 0 dropped 209 overruns 0 frame 0
TX packets 21 bytes 5160 (5.0 KiB)
TX errors 0 dropped 1 overruns 0 carrier 0 collisions 0

root@wirenboard-AH4BAH2W:~# cat /mnt/data/etc/network/interfaces

/etc/network/interfaces – configuration file for ifup(8), ifdown(8)

The loopback interface

auto lo
iface lo inet loopback

Wireless interfaces

allow-hotplug wlan0

iface wlan0 inet dhcp
wpa-ssid TP-Link_6FF6
wpa-psk 66056900

iface wlan0 inet static

address 192.168.42.1

netmask 255.255.255.0

auto eth0
iface eth0 inet dhcp
pre-up wb-set-mac
hostname WirenBoard

allow-hotplug eth1
iface eth1 inet dhcp
pre-up wb-set-mac
hostname WirenBoard

The gsm pptp interface

vvv uncomment block to enable

#auto ppp0
#iface ppp0 inet ppp

select provider: megafon, mts or beeline below

provider megafon

root@wirenboard-AH4BAH2W:~#