Issue during safe shutdown with wifi adapter

The usb host on my beaglebone black industrial rev B6 is hooked up to external board with a USB 2.0 Hub and 10/100 Ethernet Controller (LAN9154) and USB WiFi Module (WG209). Both of these are powered externally from a 24V line stepped down to 3.3V. The same 24V line is stepped down to 5V to run the beaglebone. When that 24V line is removed, a single cell Li-ion battery is used to safely shutdown the beaglebone if on battery power for more than 10 seconds. The problem is, as soon as I remove the 24V power source, the wifi driver throws an error: ‘mt7601u 1-1.5:1.0: Vendor request req:07 off:a804 failed:-110’ which halts the shutdown for 7 and a half minutes. Here is the output of my program as soon as I remove the 24 V line.

`

Aug 16 16:20:59 PODD-4015 python3[589]: Starting Safe Shutdown and Charge Monitor
Aug 16 16:20:59 PODD-4015 python3[589]: Started Charging Battery
[ 496.634541] musb-hdrc musb-hdrc.1: VBUS_ERROR in a_wait_vrise (88, <AValid), retry #3, port1 0008050b
Aug 16 16:42:41 PODD-4015 python3[589]: Stopped Charging Battery
Aug 16 16:42:41 PODD-4015 python3[589]: Switched to Battery Power
[ 502.830016] mt7601u 1-1.5:1.0: Vendor request req:07 off:180c failed:-110
Aug 16 16:42:43 PODD-4015 python3[589]: On Battery Power – auto-shutdown in 8 seconds
Aug 16 16:42:45 PODD-4015 python3[589]: On Battery Power – auto-shutdown in 6 seconds
[ 506.061738] mt7601u 1-1.5:1.0: Vendor request req:02 off:180c failed:-110
Aug 16 16:42:47 PODD-4015 python3[589]: On Battery Power – auto-shutdown in 4 seconds
[ 508.729786] mt7601u 1-1.5:1.0: Error: send MCU cmd failed:-110
Aug 16 16:42:50 PODD-4015 python3[589]: On Battery Power – auto-shutdown in 2 seconds
Aug 16 16:42:52 PODD-4015 python3[589]: On Battery power for 11 secs - starting shutdown
[ 513.546136] mt7601u 1-1.5:1.0: Error: send MCU cmd failed:-110
[ 516.781688] mt7601u 1-1.5:1.0: Vendor request req:07 off:a804 failed:-110
[ 520.013684] mt7601u 1-1.5:1.0: Vendor request req:02 off:a804 failed:-110
[ 523.245650] mt7601u 1-1.5:1.0: Vendor request req:07 off:106c failed:-110
[ 526.477794] mt7601u 1-1.5:1.0: Vendor request req:02 off:106c failed:-110
[ 529.709815] mt7601u 1-1.5:1.0: Vendor request req:02 off:a804 failed:-110
[ ] (2 of 3) A stop job is running for Connection service (7s / 1min 2s)[ 532.941813] mt7601u 1-1.5:1.0: Vendor request req:02 off:1808 failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (11s / 1min 2s)[ 536.173785] mt7601u 1-1.5:1.0: Vendor request req:02 off:180c failed:-110
[ ] (3 of 3) A stop job is running for …network interfaces (14s / 1min 2s)[ 539.405783] mt7601u 1-1.5:1.0: Vendor request req:02 off:1018 failed:-110
[
] (3 of 3) A stop job is running for …network interfaces (17s / 1min 2s)[ 542.637581] mt7601u 1-1.5:1.0: Vendor request req:02 off:1010 failed:-110
[ ] (2 of 3) A stop job is running for Connection service (20s / 1min 2s)[ 545.869752] mt7601u 1-1.5:1.0: Vendor request req:02 off:1014 failed:-110
[ *** ] (1 of 3) A stop job is running for WPA supplicant (23s / 1min 2s)[ 549.101736] mt7601u 1-1.5:1.0: Vendor request req:07 off:1114 failed:-110
[ *** ] (3 of 3) A stop job is running for …network interfaces (27s / 1min 2s)[ 552.333722] mt7601u 1-1.5:1.0: Vendor request req:02 off:1114 failed:-110
[ *** ] (2 of 3) A stop job is running for Connection service (30s / 1min 2s)[ 555.565704] mt7601u 1-1.5:1.0: Vendor request req:02 off:1364 failed:-110
[ *** ] (1 of 3) A stop job is running for WPA supplicant (33s / 1min 2s)[ 558.797691] mt7601u 1-1.5:1.0: Vendor request req:02 off:1368 failed:-110
[ ] (3 of 3) A stop job is running for …network interfaces (36s / 1min 2s)[ 562.029679] mt7601u 1-1.5:1.0: Vendor request req:02 off:136c failed:-110
[
] (3 of 3) A stop job is running for …network interfaces (40s / 1min 2s)[ 565.261670] mt7601u 1-1.5:1.0: Vendor request req:02 off:1370 failed:-110
[ ] (2 of 3) A stop job is running for Connection service (43s / 1min 2s)[ 568.493648] mt7601u 1-1.5:1.0: Vendor request req:02 off:1374 failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (46s / 1min 2s)[ 571.725698] mt7601u 1-1.5:1.0: Vendor request req:02 off:1378 failed:-110
[ ] (3 of 3) A stop job is running for …network interfaces (49s / 1min 2s)[ 574.957632] mt7601u 1-1.5:1.0: Vendor request req:07 off:1404 failed:-110
[
] (2 of 3) A stop job is running for Connection service (53s / 1min 2s)[ 578.189604] mt7601u 1-1.5:1.0: Vendor request req:02 off:1404 failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (56s / 1min 2s)[ 581.421586] mt7601u 1-1.5:1.0: Vendor request req:07 off:1104 failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (59s / 1min 2s)[ 584.653594] mt7601u 1-1.5:1.0: Vendor request req:02 off:1104 failed:-110
[
] (2 of 3) A stop job is r[ 587.170650] mt7601u 1-1.5:1.0: Error: send MCU cmd failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (1min 5s / 2min 2s)[ 590.381546] mt7601u 1-1.5:1.0: Vendor request req:07 off:1004 failed:-110
[
] (3 of 3) A stop job is running for …ork interfaces (1min 8s / 2min 2s)[ 593.613529] mt7601u 1-1.5:1.0: Vendor request req:02 off:1004 failed:-110
[
** ] (3 of 3) A stop job is running for …rk interfaces (1min 10s / 2min 2s)[ 596.129898] mt7601u 1-1.5:1.0: Error: send MCU cmd failed:-110
[ 596.135880] mt7601u 1-1.5:1.0: mt7601u_rxdc_cal intro failed:-110
[ ] (2 of 3) A stop job is running for …ction service (1min 14s / 2min 2s)[ 599.373504] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (1min 17s / 2min 2s)[ 602.605474] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (1min 20s / 2min 2s)[ 605.837472] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (3 of 3) A stop job is running for …rk interfaces (1min 23s / 2min 2s)[ 609.069458] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 3) A stop job is running for …ction service (1min 27s / 2min 2s)[ 612.301429] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
* ] (1 of 3) A stop job is running for WPA supplicant (1min 30s / 2min 2s)[ 615.533429] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ **] (3 of 3) A stop job is running for …rk interfaces (1min 33s / 2min 2s)[ 618.765409] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (2 of 3) A stop job is running for …ction service (1min 36s / 2min 2s)[ 621.997397] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (2 of 3) A stop job is running for …ction service (1min 40s / 2min 2s)[ 625.229383] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (1 of 3) A stop job is running for WPA supplicant (1min 43s / 2min 2s)[ 628.461368] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (3 of 3) A stop job is running for …rk interfaces (1min 46s / 2min 2s)[ 631.693354] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 3) A stop job is running for …ction service (1min 49s / 2min 2s)[ 634.925392] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (1min 53s / 2min 2s)[ 638.157310] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (3 of 3) A stop job is running for …rk interfaces (1min 56s / 2min 2s)[ 641.389308] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 3) A stop job is running for …ction service (1min 59s / 2min 2s)[ 644.621290] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 3) A stop job is running for …ection service (2min 2s / 3min 2s)[ 647.853278] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (2min 5s / 3min 2s)[ 651.085270] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (3 of 3) A stop job is running for …ork interfaces (2min 9s / 3min 2s)[ 654.317245] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 3) A stop job is running for …ction service (2min 12s / 3min 2s)[ 657.549232] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (2min 15s / 3min 2s)[ 660.781221] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (3 of 3) A stop job is running for …rk interfaces (2min 18s / 3min 2s)[ 664.013201] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (3 of 3) A stop job is running for …rk interfaces (2min 22s / 3min 2s)[ 667.245183] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (2 of 3) A stop job is running for …ction service (2min 25s / 3min 2s)[ 670.477166] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (1 of 3) A stop job is running for WPA supplicant (2min 28s / 3min 2s)[ 673.709156] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (3 of 3) A stop job is running for …rk interfaces (2min 31s / 3min 2s)[ 676.941140] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 3) A stop job is running for …ction service (2min 35s / 3min 2s)[ 680.173127] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (2min 38s / 3min 2s)[ 683.405109] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 3) A stop job is running for WPA supplicant (2min 41s / 3min 2s)[ 686.636966] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (3 of 3) A stop job is running for …rk interfaces (2min 44s / 3min 2s)[ 689.869082] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 3) A stop job is running for …ction service (2min 47s / 3min 2s)[ 693.101052] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 3) A stop job is running for WPA supplicant (2min 51s / 3min 2s)[ 696.333052] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (3 of 3) A stop job is running for …rk interfaces (2min 54s / 3min 2s)[ 699.565036] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 3) A stop job is running for …ction service (2min 57s / 3min 2s)[ 702.797008] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (1 of 3) A stop job is running for WPA supplicant (3min / 3min 2s)[ 706.029006] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ OK ] Stopped Raise network interfaces.
[ 709.261061] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 712.492976] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 2) A stop job is running for …ction service (3min 10s / 4min 2s)[ 715.724959] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 2) A stop job is running for …ction service (3min 13s / 4min 2s)[ 718.956946] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 2) A stop job is running for …ction service (3min 17s / 4min 2s)[ 722.188927] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 2) A stop job is running for …ction service (3min 20s / 4min 2s)[ 725.420913] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 2) A stop job is running for …ction service (3min 20s / 4min 2s)[ 725.980974] INFO: task connmand:630 blocked for more than 120 seconds.
[ 725.987681] Tainted: G W 4.14.71-ti-r80 #1
[ 725.994555] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 726.003209] INFO: task wpa_supplicant:784 blocked for more than 120 seconds.
[ 726.015146] Tainted: G W 4.14.71-ti-r80 #1
[ 726.021384] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 726.030868] INFO: task iwconfig:1731 blocked for more than 120 seconds.
[ 726.043470] Tainted: G W 4.14.71-ti-r80 #1
[ 726.049747] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ ] (2 of 2) A stop job is running for …ction service (3min 23s / 4min 2s)[ 728.652944] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (2 of 2) A stop job is running for …ction service (3min 26s / 4min 2s)[ 731.884892] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (2 of 2) A stop job is running for …ction service (3min 29s / 4min 2s)[ 735.116869] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ *** ] (1 of 2) A stop job is running for WPA supplicant (3min 33s / 4min 2s)[ 738.348856] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 2) A stop job is running for WPA supplicant (3min 36s / 4min 2s)[ 741.580847] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 2) A stop job is running for WPA supplicant (3min 39s / 4min 2s)[ 744.812825] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 2) A stop job is running for WPA supplicant (3min 42s / 4min 2s)[ 748.044808] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (1 of 2) A stop job is running for WPA supplicant (3min 46s / 4min 2s)[ 751.276796] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (1 of 2) A stop job is running for WPA supplicant (3min 49s / 4min 2s)[ 754.508780] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 2) A stop job is running for …ction service (3min 52s / 4min 2s)[ 757.740764] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 2) A stop job is running for …ction service (3min 55s / 4min 2s)[ 760.972750] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ ] (2 of 2) A stop job is running for …ction service (3min 59s / 4min 2s)[ 764.204722] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[
] (2 of 2) A stop job is running for …ection service (4min 2s / 4min 2s)[ 767.436717] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ OK ] Stopped Connection service.
[ OK ] Stopped WPA supplicant.
Stopping D-Bus System Message Bus…
[ OK ] Stopped D-Bus System Message Bus.
[ OK ] Stopped target Basic System.
[ OK ] Stopped target Paths.
[ OK ] Stopped target Slices.
[ OK ] Removed slice User and Session Slice.
[ OK ] Stopped target Sockets.
[ OK ] Closed node-red.socket.
[ OK ] Closed cloud9.socket.
[ OK ] Closed bonescript.socket.
[ OK ] Closed Syslog Socket.
[ OK ] Closed Avahi mDNS/DNS-SD Stack Activation Socket.
[ OK ] Closed D-Bus System Message Bus Socket.
[ OK ] Stopped target System Initialization.
Stopping Load/Save Random Seed…
[ OK ] Stopped target Swap.
Stopping Network Time Synchronization…
[ OK ] Stopped Apply Kernel Variables.
Stopping Update UTMP about System Boot/Shutdown…
[ OK ] Stopped target Encrypted Volumes.
[ OK ] Stopped Dispatch Password Requests to Console Directory Watch.
[ OK ] Stopped Forward Password Requests to Wall Directory Watch.
[ OK ] Stopped Load Kernel Modules.
[ OK ] Stopped Network Time Synchronization.
[ OK ] Stopped Load/Save Random Seed.
[ OK ] Stopped Update UTMP about System Boot/Shutdown.
[ OK ] Stopped Create Volatile Files and Directories.
[ OK ] Stopped target Local File Systems.
Unmounting /run/user/1000…
[ OK ] Unmounted /run/user/1000.
[ OK ] Reached target Unmount All Filesystems.
[ OK ] Stopped target Local File Systems (Pre).
[ OK ] Stopped Create Static Device Nodes in /dev.
[ OK ] Stopped Remount Root and Kernel File Systems.
[ OK ] Reached target Shutdown.
[ 770.668703] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 773.900675] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 777.132673] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 780.364657] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 783.596642] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 786.828625] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 790.060612] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 793.292594] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 796.524579] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 799.756567] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 802.988559] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 806.220523] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 809.452522] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 812.684521] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 815.916492] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 819.148473] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 822.380469] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 825.612447] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 828.844497] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 832.076416] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 835.308387] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 838.540452] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 841.772371] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 845.004342] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 846.812397] INFO: task kworker/0:4:496 blocked for more than 120 seconds.
[ 846.819366] Tainted: G W 4.14.71-ti-r80 #1
[ 846.825223] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 846.833437] INFO: task connmand:630 blocked for more than 120 seconds.
[ 846.840090] Tainted: G W 4.14.71-ti-r80 #1
[ 846.845915] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 846.854095] INFO: task wpa_supplicant:784 blocked for more than 120 seconds.
[ 846.861235] Tainted: G W 4.14.71-ti-r80 #1
[ 846.867060] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 846.876158] INFO: task iwconfig:1731 blocked for more than 120 seconds.
[ 846.882907] Tainted: G W 4.14.71-ti-r80 #1
[ 846.888758] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 848.236341] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 851.468325] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 854.700309] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 857.932293] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 861.164280] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 864.396267] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 867.628236] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 870.860235] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 874.092222] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 877.324270] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 880.556190] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 883.788181] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 887.020158] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 890.252145] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 893.484137] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 896.716110] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 899.948165] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 903.180091] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 906.412070] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 909.644052] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 912.876040] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 916.108022] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 919.340006] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 922.572009] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 922.579005] mt7601u 1-1.5:1.0: Error: Time out with reg 0000101c
[ 922.585099] mt7601u 1-1.5:1.0: Error: BBP write 9e failed!!
[ 925.803963] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 929.035964] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 932.267948] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 935.499918] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 938.731918] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 941.963901] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 945.195889] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 948.427859] mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110
[ 949.193285] reboot: Power down

`

Through my research I’ve found that the Beaglebone can’t use its USB host port on battery power since there is no 5V supply. I was wondering if this just shuts down the 5V supply or the D+ and D- lines (which operate at a lower voltage) as well? My USB hub/ethernet controller does not use the 5V line, just the data lines and ground. Also, when I reconnect the 24V line before the 10 second timer on battery, the board remains on but the same ‘mt7601u 1-1.5:1.0: Vendor request req:07 off:101c failed:-110’ consistently shows up and my wireless adapter is unusable until I reboot, which still takes 7 and a half minutes. Even when I keep the USB hub/ethernet controller and wifi module powered, the beaglebone still can’t communicate with them on battery (which makes me believe the D+ and D- lines are not active on battery power). Any thoughts?