# Booting OpenWRT on ClearFog GT8k

**URL:** https://community.solid-run.com/t/booting-openwrt-on-clearfog-gt8k/313
**Category:** Uncategorized
**Created:** [May 9, 2022, 4:47pm UTC](https://community.solid-run.com/t/booting-openwrt-on-clearfog-gt8k/313 "2022-05-09T16:47:11Z")
**Posts on this page:** 1
**Showing post:** 13

<div class="post-metadata">

### Author: ![adrian\_dsl](https://avatars.discourse-cdn.com/v4/letter/a/9e8a1a/32.png) [@adrian\_dsl](https://community.solid-run.com/u/adrian_dsl)
#### Post date: [June 9, 2022, 11:14am UTC](https://community.solid-run.com/t/booting-openwrt-on-clearfog-gt8k/313/13 "2022-06-09T11:14:08Z")

</div>

Hello,

I’ve applied these patches to change the SATA port to PCIE

> **[GitHub - BenjKeiser/clearfog\_gt8k\_patches](https://github.com/BenjKeiser/clearfog_gt8k_patches/tree/main)**
>
> main

After having 2 of these cards connected, the device often becomes inaccessible over the network and the only way to reset is to remove power.

> **[WiFi6 4T4R Dual Bands Selectable mPCIe Card IEEE802.11ax / ac / a / b / g / n...](https://www.asiarf.com/shop/wifi-wlan/wifi_mini_pcie/wifi6-4t4r-dual-bands-selectable-mpcie-card-ieee802-11ax-ac-a-b-g-n-2-4g-5ghz-aw7915-np1/)**
>
> AW7915-NP1 is a 4T4R 2401 Mbps WiFi6 11ax Mini PCIe Module, Dual Bands selectable is configurable.

Sometimes it happens with a single card too, but not as often as with 2 cards. There is no log over UART.  
Those cards can draw up to 9W each (and require 3.3V 3A), is the board able to provide that much power to both of them? Or is there another issue here.

Only one one time there was something shown in UART when the device became inaccessible:

```auto
[9833.800507] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[9833.806474] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=2936
[9833.815930] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=2936
[9833.825384] (detected by 0, t=6002 jiffies, g=31669, q=121)
[9833.831077] Task dump for CPU 1:
[9833.834323] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[9833.844304] Workqueue: events_freezable_power_ thermal_zone_device_check
[9833.851054] Call trace:
[9833.853514] __switch_to+0xd4/0x114
[9833.857033] 0xffffff81008df080
[9833.860196] Task dump for CPU 3:
[9833.863441] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[9833.873418] Workqueue: events dbs_work_handler
[9833.877897] Call trace:
[9833.880356] __switch_to+0xd4/0x114
[9833.883871] process_one_work+0x200/0x3c0
[9833.887907] worker_thread+0x74/0x4d4
[9833.891591] kthread+0x11c/0x130
[9833.894845] ret_from_fork+0x10/0x20
[10013.839320] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10013.845287] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=11087
[10013.854831] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=11088
[10013.864372] (detected by 0, t=24007 jiffies, g=31669, q=345)
[10013.870151] Task dump for CPU 1:
[10013.873398] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10013.883377] Workqueue: events_freezable_power_ thermal_zone_device_check
[10013.890127] Call trace:
[10013.892587] __switch_to+0xd4/0x114
[10013.896107] 0xffffff81008df080
[10013.899269] Task dump for CPU 3:
[10013.902514] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10013.912491] Workqueue: events dbs_work_handler
[10013.916970] Call trace:
[10013.919430] __switch_to+0xd4/0x114
[10013.922945] process_one_work+0x200/0x3c0
[10013.926980] worker_thread+0x74/0x4d4
[10013.930664] kthread+0x11c/0x130
[10013.933919] ret_from_fork+0x10/0x20
[10193.872473] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10193.878440] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=19354
[10193.887984] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=19354
[10193.897525] (detected by 0, t=42012 jiffies, g=31669, q=848)
[10193.903304] Task dump for CPU 1:
[10193.906550] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10193.916529] Workqueue: events_freezable_power_ thermal_zone_device_check
[10193.923280] Call trace:
[10193.925742] __switch_to+0xd4/0x114
[10193.929261] 0xffffff81008df080
[10193.932424] Task dump for CPU 3:
[10193.935669] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10193.945645] Workqueue: events dbs_work_handler
[10193.950125] Call trace:
[10193.952584] __switch_to+0xd4/0x114
[10193.956099] process_one_work+0x200/0x3c0
[10193.960133] worker_thread+0x74/0x4d4
[10193.963819] kthread+0x11c/0x130
[10193.967072] ret_from_fork+0x10/0x20
[10373.908021] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10373.913987] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=27580
[10373.923530] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=27580
[10373.933071] (detected by 0, t=60017 jiffies, g=31669, q=1176)
[10373.938938] Task dump for CPU 1:
[10373.942184] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10373.952163] Workqueue: events_freezable_power_ thermal_zone_device_check
[10373.958914] Call trace:
[10373.961374] __switch_to+0xd4/0x114
[10373.964894] 0xffffff81008df080
[10373.968057] Task dump for CPU 3:
[10373.971302] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10373.981278] Workqueue: events dbs_work_handler
[10373.985758] Call trace:
[10373.988218] __switch_to+0xd4/0x114
[10373.991732] process_one_work+0x200/0x3c0
[10373.995767] worker_thread+0x74/0x4d4
[10373.999452] kthread+0x11c/0x130
[10374.002705] ret_from_fork+0x10/0x20
[10553.945120] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10553.951086] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=35610
[10553.960630] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=35610
[10553.970171] (detected by 0, t=78022 jiffies, g=31669, q=1269)
[10553.976039] Task dump for CPU 1:
[10553.979285] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10553.989265] Workqueue: events_freezable_power_ thermal_zone_device_check
[10553.996016] Call trace:
[10553.998476] __switch_to+0xd4/0x114
[10554.001996] 0xffffff81008df080
[10554.005158] Task dump for CPU 3:
[10554.008403] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10554.018380] Workqueue: events dbs_work_handler
[10554.022859] Call trace:
[10554.025319] __switch_to+0xd4/0x114
[10554.028835] process_one_work+0x200/0x3c0
[10554.032870] worker_thread+0x74/0x4d4
[10554.036555] kthread+0x11c/0x130
[10554.039807] ret_from_fork+0x10/0x20
[10733.982695] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10733.988662] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=43432
[10733.998206] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=43433
[10734.007745] (detected by 0, t=96027 jiffies, g=31669, q=1695)
[10734.013612] Task dump for CPU 1:
[10734.016860] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10734.026839] Workqueue: events_freezable_power_ thermal_zone_device_check
[10734.033590] Call trace:
[10734.036050] __switch_to+0xd4/0x114
[10734.039569] 0xffffff81008df080
[10734.042732] Task dump for CPU 3:
[10734.045978] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10734.055955] Workqueue: events dbs_work_handler
[10734.060435] Call trace:
[10734.062894] __switch_to+0xd4/0x114
[10734.066409] process_one_work+0x200/0x3c0
[10734.070444] worker_thread+0x74/0x4d4
[10734.074128] kthread+0x11c/0x130
[10734.077382] ret_from_fork+0x10/0x20
[10914.019914] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[10914.025879] rcu: 1-...0: (3 ticks this GP) idle=1fb/1/0x4000000000000000 softirq=20900/20901 fqs=51500
[10914.035423] rcu: 3-...0: (2 ticks this GP) idle=8b1/1/0x4000000000000000 softirq=21383/21385 fqs=51500
[10914.044962] (detected by 0, t=114032 jiffies, g=31669, q=1825)
[10914.050918] Task dump for CPU 1:
[10914.054164] task:kworker/1:2 state:R running task stack: 0 pid: 225 ppid: 2 flags:0x0000000a
[10914.064143] Workqueue: events_freezable_power_ thermal_zone_device_check
[10914.070894] Call trace:
[10914.073354] __switch_to+0xd4/0x114
[10914.076874] 0xffffff81008df080
[10914.080037] Task dump for CPU 3:
[10914.083282] task:kworker/3:4 state:R running task stack: 0 pid: 418 ppid: 2 flags:0x0000000a
[10914.093259] Workqueue: events dbs_work_handler
[10914.097740] Call trace:
[10914.100199] __switch_to+0xd4/0x114
[10914.103715] process_one_work+0x200/0x3c0
[10914.107750] worker_thread+0x74/0x4d4
[10914.111435] kthread+0x11c/0x130
[10914.114688] ret_from_fork+0x10/0x20

```

Any idea what the issue might be?

---

_[View the full topic](https://community.solid-run.com/t/booting-openwrt-on-clearfog-gt8k/313)._
