Не получается подключиться к WB6 после перепрошивки


#1

Чтобы не плодить 1000 одинаковых тем напишу сюда, модераторы если что поправят.

Здравствуйте! Приобрел Wiren Board 6. Подключил к роутеру в журнале нашел IP, который был присвоен роутером доске. Зашел в девайс через сеть, обновил прошивку на последнюю и… Больше не смог по сетке попасть в устройство.

Согласно инструкции зашел через питти на девайс и выяснил IP, хотя уверен в том, что я сделал ненужное действие.

После флешкой откатил на предпоследнюю прошивку, какая висит на гитхабе, но к каким либо результатам это не привело.

Роутер, судя по журналу, видит МАС доски, но IP не присваивается.

Подскажите что я сломал при прошивке? По воздуху и через флешку шилось всё хорошо и штатно.


Wirenboard 6 не работает
#2

Добрый день! У нас принято создавать отдельную тему на каждую отдельную проблему. Спасибо.

Выше вы пишете, что зашли через отладочную консоль и узнали IP. Как это соотносится с тем, что IP не присваивается роутером?

Дайте пожалуйста точное название файла прошивки, которым у вас прошито устройство.
Обратите внимание, что процедура обновления прошивки НЕ удаляет настройки, в том числе сетевые. Чтобы сбросить настройки, нужно обновиться через флешку и назвать файл прошивки определённым образом (с factory reset в названии), как написано в примечаниях к релизу с файлом прошивки.

Ещё пожалуйста подключитесь через отладочную консоль, сделайте cat /etc/network/interfaces и покажите здесь содержимое.


#3
  1. Спасибо, буду знать!

  2. Как мне объяснили (или я так понял), что если DHCP на роутере включен, то девайс будет сам динамический айпи подтягивать под себя. Я не спец в этом, но вроде правильно сказал.

  3. Первично я залил по воздуху последнюю локализованную прошивку под названием 201807181625_webupd_wb61_stretch.fit
    После этого в веб-интерфейс я уже не смог попасть (возможно из-за кривых рук).
    После я попробовал переименованную вышеуказанную прошивку (wb6_update_FACTORYRESET.fit) накатить через USB, но потерпел крах. Как оказалось позже, я забыл убрать задвоение расширения файла прошивки.
    Далее я отчаялся совсем и взяв прошивку 201807100856_webupd_wb61_stretch.fit и переименовав ее в wb6_update.fit также флешкой накатил в девайс и он её проглотил.
    Про то, что обновление прошивки НЕ удаляет настройки я не знал, моё упущение.

  4. Направляю содержимое (вернее его отсутствие) согласно запроса + конфигурацию сетевых настроек.
    PuTTY2

  5. Я тут сам уже начал догонять, что мне надо изменить шлюз и IP самого устройства. Не нашел в описании как статический IP присвоить через консоль.

Хьюстон, ай нид э хелп :roll_eyes:


#4


#5

Эмм… Я тут вообще жесткий новичок, если что по голове не бейте…
Читал мануал по Линуксу, дык там сказано - хочешь временно сменить IP, тогда печатай команду ip addr add и вноси туда сво данные. Собственно так и сделал и даже подключился к WEB-интерфейсу, но теперь другой вопрос: конфигурация сети не работает через браузер, через строку работает.
Выкладываю свои художества. Вопрос остался тот-же: как отключить/включить/переназначить статический IP?!

root@wirenboard- :~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group defaul t qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP gr oup default qlen 1000
link/ether d8:80:39:e3:68:d4 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.10/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fdc5:7901:3abe:0:da80:39ff:fee3:68d4/64 scope global mngtmpaddr dynami c
valid_lft 4294961994sec preferred_lft 4294961994sec
inet6 fe80::da80:39ff:fee3:68d4/64 scope link
valid_lft forever preferred_lft forever
3: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1
link/sit 0.0.0.0 brd 0.0.0.0
root@wirenboard- :~# ip addr add 192.168.1.52/24 dev eth0
root@wirenboard- :~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:80:39:e3:68:d4 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.10/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet 192.168.1.52/24 scope global eth0
valid_lft forever preferred_lft forever
inet6 fdc5:7901:3abe:0:da80:39ff:fee3:68d4/64 scope global mngtmpaddr dynamic
valid_lft 4294961841sec preferred_lft 4294961841sec
inet6 fe80::da80:39ff:fee3:68d4/64 scope link
valid_lft forever preferred_lft forever
3: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1
link/sit 0.0.0.0 brd 0.0.0.0
root@wirenboard- :~# cat /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 wifiessid
wpa-psk wifipassword
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0
auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.100
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- :~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fdc5:7901:3abe:0:da80:39ff:fee3:68d4 prefixlen 64 scopeid 0x0
inet6 fe80::da80:39ff:fee3:68d4 prefixlen 64 scopeid 0x20
ether d8:80:39:e3:68:d4 txqueuelen 1000 (Ethernet)
RX packets 8537 bytes 722800 (705.8 KiB)
RX errors 0 dropped 2 overruns 0 frame 0
TX packets 7302 bytes 4308236 (4.1 MiB)
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 409599 bytes 28632213 (27.3 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 409599 bytes 28632213 (27.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


#6

Чтобы в ВебИнтерфейсе появилась страница Network Interface Configuration используйте рекомендацию


#7

Потом можно настроить беспроводную сеть через ВебИнтерфейс


либо через конфигурационный файл /etc/network/interfaces

auto lo
iface lo inet loopback

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
    wpa-ssid Keenetic-7861
    wpa-psk A4AA414150

auto eth0
iface eth0 inet dhcp
  hostname WirenBoard
  hwaddress d8:80:39:e3:7f:b2
  pre-up wb-set-mac

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

Яндекс.Метрика