Зависает консоль

Добрый вечер.
Провел тестирование на отваливание сети. Проблема появляется только с dhcp настройкой сети на wb! Дальше буду еще наблюдать.
отключил питание роутера
статический адрес на WB
[72547.390000] smsc95xx 1-1.1:1.0 eth0: link down
[72548.000000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72548.360000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72548.370000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
включил питание роутера
[72557.230000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[72557.260000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E

[72557.260000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E 1
[72577.330000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72577.340000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72577.370000] smsc95xx 1-1.1:1.0 eth0: link down
[72577.480000] smsc95xx 1-1.1:1.0 eth0: link down
[72578.040000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72578.430000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72578.440000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[72579.970000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72579.970000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72579.980000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72579.990000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[72580.010000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[72580.100000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[72580.180000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
сеть есть. но в логе появились такие ошибки [72579.970000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped

без перезагрузке wb поменял статику на dhcp
root@wirenboard:~# [72845.280000] smsc95xx 1-1.1:1.0 eth0: link down
[72845.900000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72846.280000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[72846.290000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
отключил питание роутера
[72861.580000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[72861.600000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex,
[72881.690000] smsc95xx 1-1.1:1.0 eth0: link down
[72883.360000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
^C
роутер стартовал, но WB стал не доступен через веб морду и ssh
далее вывод ifconfig
root@wirenboard:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:86:41:00:bb:37
inet6 addr: fe80::286:41ff:fe00:bb37/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:276607 errors:0 dropped:31 overruns:0 frame:0
TX packets:266766 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14905575 (14.2 MiB) TX bytes:30873597 (29.4 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1878735 errors:0 dropped:0 overruns:0 frame:0
TX packets:1878735 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:152627513 (145.5 MiB) TX bytes:152627513 (145.5 MiB)
lpa 0x45E1

после ручного рестарта, сеть появляется.
root@wirenboard:~# /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces …[73271.930000] w1_slave_driver 28-00043c91baff: Read failed CRC check
(warning).
Reconfiguring network interfaces…SIOCSIFHWADDR: Device or resource busy - you may need to down the interface
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.20.2) started
Sending discover…
Sending select for 192.168.1.29…
Lease of 192.168.1.29 obtained, lease time 86400
/etc/udhcpc/default.script: Resetting default routes
SIOCDELRT: No such process
/etc/udhcpc/default.script: Adding DNS 192.168.1.1
done.

повторяем на динамичесокм ip
[73359.550000] smsc95xx 1-1.1:1.0 eth0: link down
[73360.140000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[73360.520000] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wakeup
[73360.530000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[73368.830000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[73368.850000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[73388.740000] smsc95xx 1-1.1:1.0 eth0: link down
[73390.400000] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
wb недоступен!

ifdown eth0
ifdown: interface eth0 not configured
root@wirenboard:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:86:41:00:bb:37
inet6 addr: fe80::286:41ff:fe00:bb37/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278910 errors:0 dropped:35 overruns:0 frame:0
TX packets:267671 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15058659 (14.3 MiB) TX bytes:30984051 (29.5 MiB)

далее опять рестартим сеть, в логу роутера отображается запрос на адрес

Sep 6 19:18:52 tomato daemon.info dnsmasq-dhcp[1155]: DHCPDISCOVER(br0) 00:86:41:00:bb:37
Sep 6 19:18:52 tomato daemon.info dnsmasq-dhcp[1155]: DHCPOFFER(br0) 192.168.1.29 00:86:41:00:bb:37
Sep 6 19:18:52 tomato daemon.info dnsmasq-dhcp[1155]: DHCPREQUEST(br0) 192.168.1.29 00:86:41:00:bb:37
Sep 6 19:18:52 tomato daemon.info dnsmasq-dhcp[1155]: DHCPACK(br0) 192.168.1.29 00:86:41:00:bb:37 WirenBoard

на статике из двух попыток не было проблемы

Угу, понятно тогда. Судя по логам, роутер при старте поднимает линк, потом опускает, потом снова поднимает. Бывают такие кривые прошивки.
От этого видимо сходит с ума связка netplugd + udhcpc, причём с большой вероятностью первый. Исправлять - никак. Вот в ubuntu это исправили написанием NetworkManager, но мы его по очевидным причинам перетянуть в Wiren Board не можем.
В общем обходить это нужно статикой, сменой роутера, либо можно попытаться пошаманить со скриптами netplugd. Мы, по крайней мере пока, на это тратить ресурсы не будем, т.к. ситуация редкая.

Тогда стоит это пометить в wiki, что бы владельцы роутеров это учитывали.

Проверка на влияние Wi-FI прошла успешно – 16 дней аптайма, после ifconfig wlan0 down CLI не отваливается. Пользуюсь проводным интерфейсом. Я не менял настроек Wi-Fi – устройство было сконфигурирован как точка доступа по умолчанию. Как в этом случае можно исправить ситуацию, чтобы Wi-Fi не мешал работе устройства? Про кривые драйверы в курсе.

12 дней работает нормально. Изменение на статический адрес помогло!

Добрый вечер.
Обновил до последней версии wb-mqtt-homeui, на установке остальных пакетов повисла консоль.
Если пытаться подключиться к WB, то никаких ошибок не выдает, но при этом не подключается.
Подцепился UART кабелем, но там тоже тишина, просто черный экран без сообщений, подключение правильное.
Не успел настроиться вот этот пакет libldap-2.4-2:armel (2.4.31-2+deb7u1), передним была установка tzdata.

Перезагрузитесь, сделайте apt-get -f install.

Судя по всему вы делали apt-get upgrade, если у вас стало ставиться много пакетов. Не нужно этого делать без необходимости.

да, сделал apt-get upgrade и после повисло.

там еще dpkg надо запустить, чтобы исправить.

Очередное зависание, увы:

cpan[1]> install DateTime-Astro-Sunrize
Going to read '/root/.cpan/Metadata'
Going to read '/root/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Going to read '/root/.cpan/sources/modules/02packages.details.txt.gz'
  Database was generated on Sun, 27 Sep 2015 18:29:02 GMT
  HTTP::Date not available
..............
  New CPAN.pm version (v2.10) available.
  [Currently running version is v1.960001]
  You might want to try
    install CPAN
    reload cpan
  to both upgrade CPAN.pm and run the new version without leaving
  the current session.


.........................................Write failed: Broken pipe

Может, все-таки что-то не так в моем Wirenboard с аппаратной частью?

Я уже писал, дело в потреблении памяти. Выгружайте все сервисы перед обновлениями или запускайте их через chroot.

Спасибо, попробую!

Спустя пару недель работы доступ к WB пропал.
Достучаться получилось только через консоль, через CTRL+Pause и убив все задачи (i)
Кусок dmesg, после чего доступ пропал

[174963.500000] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[174966.410000] R8188EU: ERROR indicate disassoc
[174991.980000] R8188EU: ERROR assoc success
[176897.570000] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[176900.510000] R8188EU: ERROR indicate disassoc
[176917.380000] R8188EU: ERROR assoc success
[611001.370000] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[611004.390000] R8188EU: ERROR indicate disassoc
[611063.320000] R8188EU: ERROR assoc success
[674659.190000] gpio-34 (sysfs): gpiod_request: status -16
[674659.200000] export_store: status -16
[674659.210000] gpio-33 (sysfs): gpiod_request: status -16
[674659.210000] export_store: status -16
[674659.220000] gpio-17 (sysfs): gpiod_request: status -16
[674659.230000] export_store: status -16
[674659.240000] gpio-7 (sysfs): gpiod_request: status -16
[674659.250000] export_store: status -16
[674659.250000] gpio-5 (sysfs): gpiod_request: status -16
[674659.260000] export_store: status -16
[674659.270000] gpio-53 (sysfs): gpiod_request: status -16
[674659.280000] export_store: status -16
[674659.290000] gpio-2 (sysfs): gpiod_request: status -16
[674659.290000] export_store: status -16
[674659.300000] gpio-248 (sysfs): gpiod_request: status -16
[674659.300000] export_store: status -16
[674659.330000] gpio-247 (sysfs): gpiod_request: status -16
[674659.330000] export_store: status -16
[674659.340000] gpio-246 (sysfs): gpiod_request: status -16
[674659.350000] export_store: status -16
[674659.360000] gpio-245 (sysfs): gpiod_request: status -16
[674659.370000] export_store: status -16
[674659.390000] gpio-123 (sysfs): gpiod_request: status -16
[674659.390000] export_store: status -16
[674659.410000] gpio-1 (sysfs): gpiod_request: status -16
[674659.410000] export_store: status -16
[674659.420000] gpio-36 (sysfs): gpiod_request: status -16
[674659.430000] export_store: status -16
[674659.440000] gpio-37 (sysfs): gpiod_request: status -16
[674659.440000] export_store: status -16
[674659.450000] gpio-38 (sysfs): gpiod_request: status -16
[674659.460000] export_store: status -16
[674659.460000] gpio-39 (sysfs): gpiod_request: status -16
[674659.470000] export_store: status -16
[674659.480000] gpio-16 (sysfs): gpiod_request: status -16
[674659.490000] export_store: status -16
[674659.500000] gpio-6 (sysfs): gpiod_request: status -16
[674659.500000] export_store: status -16
[719996.820000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.830000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.830000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.840000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.850000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.860000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.870000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.870000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.880000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.890000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.900000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.900000] R8188EU: ERROR sta recv deauth reason code(7) sta:c0:70:09:fd:3a:18
[719996.950000] R8188EU: ERROR indicate disassoc
[719998.650000] R8188EU: ERROR assoc success
[889642.960000] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[889645.910000] R8188EU: ERROR indicate disassoc
[901320.780000] INFO: task wpa_supplicant:1640 blocked for more than 120 seconds.
[901320.780000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901320.790000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901320.800000] wpa_supplicant  D c04d6d44     0  1640      1 0x00000000
[901320.800000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901320.810000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901320.820000] [<c04d8468>] (mutex_lock_nested) from [<c046ad94>] (wext_handle_ioctl+0x64/0x234)
[901320.830000] [<c046ad94>] (wext_handle_ioctl) from [<c0391c90>] (dev_ioctl+0x49c/0x870)
[901320.840000] [<c0391c90>] (dev_ioctl) from [<c00f3c34>] (do_vfs_ioctl+0x74/0x600)
[901320.850000] [<c00f3c34>] (do_vfs_ioctl) from [<c00f41f4>] (SyS_ioctl+0x34/0x58)
[901320.850000] [<c00f41f4>] (SyS_ioctl) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901320.860000] INFO: lockdep is turned off.
[901320.870000] INFO: task kworker/0:1:8424 blocked for more than 120 seconds.
[901320.870000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901320.880000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901320.890000] kworker/0:1     D c04d6d44     0  8424      2 0x00000000
[901320.890000] Workqueue: ipv6_addrconf addrconf_verify_work
[901320.900000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901320.910000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901320.920000] [<c04d8468>] (mutex_lock_nested) from [<c03fd6fc>] (addrconf_verify_work+0x8/0x14)
[901320.930000] [<c03fd6fc>] (addrconf_verify_work) from [<c0031a64>] (process_one_work+0x19c/0x484)
[901320.940000] [<c0031a64>] (process_one_work) from [<c0031da8>] (worker_thread+0x28/0x444)
[901320.950000] [<c0031da8>] (worker_thread) from [<c00365d8>] (kthread+0xc0/0xdc)
[901320.950000] [<c00365d8>] (kthread) from [<c000f1a8>] (ret_from_fork+0x14/0x2c)
[901320.960000] INFO: lockdep is turned off.
[901320.960000] INFO: task kworker/0:0:8568 blocked for more than 120 seconds.
[901320.970000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901320.980000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901320.990000] kworker/0:0     D c04d6d44     0  8568      2 0x00000000
[901320.990000] Workqueue: events wireless_nlevent_process
[901321.000000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901321.010000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901321.020000] [<c04d8468>] (mutex_lock_nested) from [<c046a474>] (wireless_nlevent_process+0x10/0x7c)
[901321.030000] [<c046a474>] (wireless_nlevent_process) from [<c0031a64>] (process_one_work+0x19c/0x484)
[901321.040000] [<c0031a64>] (process_one_work) from [<c0031da8>] (worker_thread+0x28/0x444)
[901321.040000] [<c0031da8>] (worker_thread) from [<c00365d8>] (kthread+0xc0/0xdc)
[901321.050000] [<c00365d8>] (kthread) from [<c000f1a8>] (ret_from_fork+0x14/0x2c)
[901321.060000] INFO: lockdep is turned off.
[901321.060000] INFO: task ip:8677 blocked for more than 120 seconds.
[901321.070000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901321.080000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901321.080000] ip              D c04d6d44     0  8677   8673 0x00000000
[901321.090000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901321.100000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901321.110000] [<c04d8468>] (mutex_lock_nested) from [<c038c538>] (rtnetlink_rcv+0xc/0x24)
[901321.120000] [<c038c538>] (rtnetlink_rcv) from [<c039b888>] (netlink_unicast+0x118/0x17c)
[901321.130000] [<c039b888>] (netlink_unicast) from [<c039bc48>] (netlink_sendmsg+0x2b8/0x584)
[901321.130000] [<c039bc48>] (netlink_sendmsg) from [<c0365720>] (do_sock_sendmsg+0x98/0xb8)
[901321.140000] [<c0365720>] (do_sock_sendmsg) from [<c0367714>] (SyS_sendto+0xbc/0xe4)
[901321.150000] [<c0367714>] (SyS_sendto) from [<c0367754>] (SyS_send+0x18/0x20)
[901321.160000] [<c0367754>] (SyS_send) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901321.170000] INFO: lockdep is turned off.
[901441.170000] INFO: task wpa_supplicant:1640 blocked for more than 120 seconds.
[901441.170000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901441.180000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901441.190000] wpa_supplicant  D c04d6d44     0  1640      1 0x00000000
[901441.190000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901441.200000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901441.210000] [<c04d8468>] (mutex_lock_nested) from [<c046ad94>] (wext_handle_ioctl+0x64/0x234)
[901441.220000] [<c046ad94>] (wext_handle_ioctl) from [<c0391c90>] (dev_ioctl+0x49c/0x870)
[901441.230000] [<c0391c90>] (dev_ioctl) from [<c00f3c34>] (do_vfs_ioctl+0x74/0x600)
[901441.240000] [<c00f3c34>] (do_vfs_ioctl) from [<c00f41f4>] (SyS_ioctl+0x34/0x58)
[901441.240000] [<c00f41f4>] (SyS_ioctl) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901441.250000] INFO: lockdep is turned off.
[901441.260000] INFO: task pppd:27782 blocked for more than 120 seconds.
[901441.260000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901441.270000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901441.280000] pppd            D c04d6d44     0 27782      1 0x00000000
[901441.280000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901441.290000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901441.300000] [<c04d8468>] (mutex_lock_nested) from [<c0391d6c>] (dev_ioctl+0x578/0x870)
[901441.310000] [<c0391d6c>] (dev_ioctl) from [<c00f3c34>] (do_vfs_ioctl+0x74/0x600)
[901441.320000] [<c00f3c34>] (do_vfs_ioctl) from [<c00f41f4>] (SyS_ioctl+0x34/0x58)
[901441.330000] [<c00f41f4>] (SyS_ioctl) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901441.330000] INFO: lockdep is turned off.
[901441.340000] INFO: task kworker/0:1:8424 blocked for more than 120 seconds.
[901441.350000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901441.350000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901441.360000] kworker/0:1     D c04d6d44     0  8424      2 0x00000000
[901441.370000] Workqueue: ipv6_addrconf addrconf_verify_work
[901441.370000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901441.380000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901441.390000] [<c04d8468>] (mutex_lock_nested) from [<c03fd6fc>] (addrconf_verify_work+0x8/0x14)
[901441.400000] [<c03fd6fc>] (addrconf_verify_work) from [<c0031a64>] (process_one_work+0x19c/0x484)
[901441.410000] [<c0031a64>] (process_one_work) from [<c0031da8>] (worker_thread+0x28/0x444)
[901441.420000] [<c0031da8>] (worker_thread) from [<c00365d8>] (kthread+0xc0/0xdc)
[901441.420000] [<c00365d8>] (kthread) from [<c000f1a8>] (ret_from_fork+0x14/0x2c)
[901441.430000] INFO: lockdep is turned off.
[901441.440000] INFO: task kworker/0:0:8568 blocked for more than 120 seconds.
[901441.440000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901441.450000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901441.460000] kworker/0:0     D c04d6d44     0  8568      2 0x00000000
[901441.460000] Workqueue: events wireless_nlevent_process
[901441.470000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901441.480000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901441.490000] [<c04d8468>] (mutex_lock_nested) from [<c046a474>] (wireless_nlevent_process+0x10/0x7c)
[901441.500000] [<c046a474>] (wireless_nlevent_process) from [<c0031a64>] (process_one_work+0x19c/0x484)
[901441.510000] [<c0031a64>] (process_one_work) from [<c0031da8>] (worker_thread+0x28/0x444)
[901441.510000] [<c0031da8>] (worker_thread) from [<c00365d8>] (kthread+0xc0/0xdc)
[901441.520000] [<c00365d8>] (kthread) from [<c000f1a8>] (ret_from_fork+0x14/0x2c)
[901441.530000] INFO: lockdep is turned off.
[901441.530000] INFO: task ip:8677 blocked for more than 120 seconds.
[901441.540000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901441.550000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901441.550000] ip              D c04d6d44     0  8677   8673 0x00000000
[901441.560000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901441.570000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901441.580000] [<c04d8468>] (mutex_lock_nested) from [<c038c538>] (rtnetlink_rcv+0xc/0x24)
[901441.590000] [<c038c538>] (rtnetlink_rcv) from [<c039b888>] (netlink_unicast+0x118/0x17c)
[901441.600000] [<c039b888>] (netlink_unicast) from [<c039bc48>] (netlink_sendmsg+0x2b8/0x584)
[901441.610000] [<c039bc48>] (netlink_sendmsg) from [<c0365720>] (do_sock_sendmsg+0x98/0xb8)
[901441.610000] [<c0365720>] (do_sock_sendmsg) from [<c0367714>] (SyS_sendto+0xbc/0xe4)
[901441.620000] [<c0367714>] (SyS_sendto) from [<c0367754>] (SyS_send+0x18/0x20)
[901441.630000] [<c0367754>] (SyS_send) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901441.640000] INFO: lockdep is turned off.
[901561.640000] INFO: task wpa_supplicant:1640 blocked for more than 120 seconds.
[901561.640000]       Tainted: G         C     3.19.0-imxv5-x0.1 #343
[901561.650000] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[901561.660000] wpa_supplicant  D c04d6d44     0  1640      1 0x00000000
[901561.660000] [<c04d6d44>] (__schedule) from [<c04d744c>] (schedule_preempt_disabled+0xc/0x10)
[901561.670000] [<c04d744c>] (schedule_preempt_disabled) from [<c04d8468>] (mutex_lock_nested+0x13c/0x318)
[901561.680000] [<c04d8468>] (mutex_lock_nested) from [<c046ad94>] (wext_handle_ioctl+0x64/0x234)
[901561.690000] [<c046ad94>] (wext_handle_ioctl) from [<c0391c90>] (dev_ioctl+0x49c/0x870)
[901561.700000] [<c0391c90>] (dev_ioctl) from [<c00f3c34>] (do_vfs_ioctl+0x74/0x600)
[901561.710000] [<c00f3c34>] (do_vfs_ioctl) from [<c00f41f4>] (SyS_ioctl+0x34/0x58)
[901561.710000] [<c00f41f4>] (SyS_ioctl) from [<c000f0e0>] (ret_fast_syscall+0x0/0x48)
[901561.720000] INFO: lockdep is turned off.
[1300171.760000] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) show-blocked-tasks(w) dump-ftrace-buffer(z)
[1300173.820000] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) show-blocked-tasks(w) dump-ftrace-buffer(z)
[1300189.260000] SysRq : Show Locks Held
[1300189.260000] INFO: lockdep is turned off.
[1300203.340000] SysRq : Kill All Tasks
root@wirenboard:~#

А вы Wi-Fi используете? Похоже на него.

использую как доступ в интернет. Адрес статический. При загрузке присутствует deadlock стандартный.

У меня аналогичная проблема, после примерно недели работы Wiren Board перестал откликаться и выполнять пользовательские сценарии. Помогла перезагрузка.
Может уже кто дэбажил данную проблему?

Расскажите пожалуйста, что за ПО запущено на контроллере? Есть ли возможность подключить USB-UART и посмотреть, что происходит во время или после зависания?

Напоминю, что у нас есть watchdog и его можно сконфигурировать, чтобы он сам перезагружал устройство, если оно перестало что-нибудь делать. Критерии когда именно перезагружать настраиваются.

Запущен чистый образ, дополнительно ПО не устанавливал. При следующем зависании попробую подключится по USB-UART.

Снова через две недели работы доступ к контролеру пропал. Через UART доступна только диагностика ctrl+Pause.
Подскажите, как настраивать встроенный watchdog?

Устройство /dev/watchdog1 .
Можно поставить стандартный демон watchdog из Debian, документацию к нему читать соответственно.

После раскатки нового образа 2 раза за 8 часов висло намертво.
Вот dmesg https://dl.dropboxusercontent.com/u/4094156/dmesg.txt
Подскажите чего сделать.