Kilpio
18.Июль.2019 07:59:29
21
Смотрите, не понимаю, пока почему, но интерфейс не получает адрес по DHCP. Попробуйте переткнуть сетевой кабель во второй порт Ethernet и перезагрузить контроллер.
Вы на почту прислали мне вывод консоли, как если бы вы лог-файл пытались выполнить как команду. А мне нужен сам файл. Чтобы его скачать с контроллера, воспользуйтесь инструкциями отсюда: https://wirenboard.com/wiki/index.php/Просмотр_файлов_контроллера_с_компьютера
Или скопируйте файл на компьютер с помощью WinSCP (https://www.youtube.com/watch?v=Isl1m3mSN6Y )
ganeev
18.Июль.2019 08:09:51
22
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 80:1f:12:48:93:ea 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=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::821f:12ff:fe48:cc94 prefixlen 64 scopeid 0x20
ether 80:1f:12:48:cc:94 txqueuelen 1000 (Ethernet)
RX packets 3278 bytes 301286 (294.2 KiB)
RX errors 0 dropped 12 overruns 0 frame 0
TX packets 22 bytes 3662 (3.5 KiB)
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 16364 bytes 1184741 (1.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16364 bytes 1184741 (1.1 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.2 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
ganeev
18.Июль.2019 08:19:17
23
начнём сначала, я не могу выяснить адрес, поэтому не могу подключиться к веб интерфейсу. моя задача на данный момент выяснить IPадрес.
mcedit /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
Kilpio
18.Июль.2019 08:46:21
24
А вы сейчас через отладочную консоль подключены? Адрес, если получен, можно посмотреть в выводе ifconfig:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.193 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fd00:aaab::821f:12ff:fe48:f385 prefixlen 64 scopeid 0x0
inet6 fe80::821f:12ff:fe48:f385 prefixlen 64 scopeid 0x20
ether 80:1f:12:48:f3:86 txqueuelen 1000 (Ethernet)
RX packets 58345987 bytes 3675924898 (3.4 GiB)
RX errors 0 dropped 63 overruns 0 frame 0
TX packets 9358042 bytes 953186372 (909.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ganeev
18.Июль.2019 08:52:57
25
Смотрите выше, присылал по ifconfig на обоих портах.
Kilpio
18.Июль.2019 08:57:51
26
Вижу, спасибо! У вас маршрутизатор/шлюз в локальной сети раздает IP-адреса по DHCP?
И вот этот файл полностью покажите, пожалуйста: /mnt/data/etc/network/interfaces
ganeev
18.Июль.2019 09:31:25
27
Не знаю структуру сети… Поинтересуюсь у админа, а в кабинете коммутатор tp-link. Я только пытаюсь устроиться в эту организацию. Это типа тестового задания.
ganeev
18.Июль.2019 10:09:04
28
IPадрес мне не известен, а что бы вытащить этот фаил /mnt/data/etc/network/interfaces мне нужен IP. замкнутый круг прямо.
ganeev
18.Июль.2019 10:42:32
29
Надёжный способ
Файлы контроллера можно просматривать и редактировать через [консоль] контроллера. Для этого:
Зайдите в консоль устройства по [инструкции]
mcedit /etc/wb-homa-modbus.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное
Чтобы сохранить изменения, нажмите F2 , чтобы выйти из редактора - F10
Растолкуйте пожалуйста ламеру второй пункт.
Kilpio
18.Июль.2019 11:30:33
30
Я вот очень рекомендую вам посмотреть тогда обучающие ролики @Flagman на ютьюбе, многое станет понятнее (я ссылку выше давал).
А вам как раз не нужно ничего из второго пункта. Пришлите тогда вывод команды
cat /mnt/data/etc/network/interfaces
Как вы к контроллеру подключились?
ganeev
18.Июль.2019 11:38:02
31
подключившись к отладочному порту (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:~#
ganeev
18.Июль.2019 11:44:10
32
я смотрел его, но на практике не могу подключиться к веб серверу ( т.к. не выдает IPадрес.)
а если откатится к заводским настройкам?
Kilpio
18.Июль.2019 11:55:09
33
Да, точно, у вас конфигурация сетевых интерфейсов странная: оставлен только 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
Вот тема, в которой обсуждаются проблемы, если что-то идет не так:
Наконец-то прошил с флешки. Пришлось раздобыть флешку аж на 512Мб и с замкнутыми w2 и a4 все прошло отлично.
P.S. Ребят, вы уж сделайте что-нибудь, а то 512 флешек даже в продаже нет. Минимум 4 Гб.
Флешку лучше найти поменьше емкостью и постарее, например 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 лайк
ganeev
18.Июль.2019 12:38:02
34
откатился всё заработало!
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
Kilpio
18.Июль.2019 12:42:19
35
Замечательно! Успехов вам!
ganeev
18.Июль.2019 12:46:32
36
подскажите пожалуйста где найти инфу по настройке DO сигналов по времени включения и отключения?
Kilpio
18.Июль.2019 12:53:09
37
А что вы подразумеваете под DO-сигналами?
ganeev
18.Июль.2019 12:53:58
38
дискретно выходные сигналы.
Kilpio
18.Июль.2019 13:14:56
39
Да-да, понятно, что DO — это Digital Output, можете сказать, о сигналах на каких выводах какого устройства идет речь? Если это формулировка вашей задачи, то, думаю, вам стоит ее уточнить.
Включение и отключение по времени – это вообще делается через движок правил .
ganeev
18.Июль.2019 13:23:09
40
мдааа… в скриптах я не силён. А так имеются дополнительные модули: WBIO-DO-R10A-8 и WBIO-DI-DR-14.