title: WiFi not working in Ubuntu20 on MacBookPro 13 (2020), dual booting, trinidad wifi drivers issue
body: <p>After purchasing new equipment which is MacBook Pro 13</p>
  <ul>
  <li>Catalina 10.15.7</li>
  <li>4 x USB-C</li>
  <li>release year: 2020</li>
  <li>model 16,2</li>
  </ul>
  <p>I decided to install Ubuntu 20 as dual boot.</p>
  <p>Previously I installed Ubuntu from raw .iso but it has created too many problems with drivers:</p>
  <ul>
  <li>keyboard</li>
  <li>touchpad</li>
  <li>WIFI !</li>
  </ul>
  <p>Then I came across to ready .ISO Image dedicated for MacBooks generally - <a href="https://github.com/marcosfad/mbp-ubuntu" rel="noreferrer">https://github.com/marcosfad/mbp-ubuntu</a></p>
  <p>While I was reading the article, I found mention about not working WiFi with MBP 16,1 (I was hoping on 16,2 is working)... after Ubuntu installed I noticed WiFi problem (no adapters detected) - this is where hell began...</p>
  <p>I tried several ways to solve this problem (mainly mentioned below) - unsuccessfully.</p>
  <p><strong>ioreg -l | grep C-4364 | tr &quot;|&quot; &quot;\n&quot;</strong></p>
  <pre><code>&quot;RequestedFiles&quot; = ({&quot;Firmware&quot;=&quot;C-4364__s-B3/trinidad.trx&quot;,&quot;TxCap&quot;=&quot;C-4364__s-B3/trinidad-X0.txcb&quot;,&quot;Regulatory&quot;=&quot;C-4364__s-B3/trinidad-X0.clmb&quot;,&quot;NVRAM&quot;=&quot;C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt&quot;})
  
  
  
  
  
         &quot;images&quot; = {&quot;C-4364__s-B3/trinidad.trx&quot;={&quot;imagetype&quot;=&quot;Firmware&quot;,&quot;required&quot;=Yes,&quot;imagename&quot;=&quot;C-4364__s-B3/trinidad.trx&quot;},&quot;C-4364__s-B3/trinidad-X0.clmb&quot;={&quot;imagetype&quot;=&quot;Regulatory&quot;,&quot;required&quot;=Yes,&quot;imagename&quot;=&quot;C-4364__s-B3/trinidad-X0.clmb&quot;},&quot;C-4364__s-B3/trinidad-X0.txcb&quot;={&quot;imagetype&quot;=&quot;TxCap&quot;,&quot;required&quot;=No,&quot;imagename&quot;=&quot;C-4364__s-B3/trinidad-X0.txcb&quot;},&quot;C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt&quot;={&quot;imagetype&quot;=&quot;NVRAM&quot;,&quot;required&quot;=Yes,&quot;imagename&quot;=&quot;C-4364__s-B3/P-trinidad-X0_M-HRPN_V-u__m-7.7.txt&quot;}}
  </code></pre>
  <p><strong>ls -la /usr/share/firmware/wifi/C-4364__s-B3 | grep &quot;trinidad&quot;</strong></p>
  <pre><code>lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-ID_M-HRPN_V-m__m-7.9.txt -&gt; P-trinidad_M-HRPN_V-m__m-7.9.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-ID_M-HRPN_V-u__m-7.7.txt -&gt; P-trinidad_M-HRPN_V-u__m-7.7.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X0_M-HRPN_V-m__m-7.9.txt -&gt; P-trinidad_M-HRPN_V-m__m-7.9.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X0_M-HRPN_V-u__m-7.7.txt -&gt; P-trinidad_M-HRPN_V-u__m-7.7.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X2_M-HRPN_V-m__m-7.9.txt -&gt; P-trinidad_M-HRPN_V-m__m-7.9.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X2_M-HRPN_V-u__m-7.7.txt -&gt; P-trinidad_M-HRPN_V-u__m-7.7.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X3_M-HRPN_V-m__m-7.9.txt -&gt; P-trinidad_M-HRPN_V-m__m-7.9.txt
  lrwxr-xr-x    1 root  wheel      32 28 maj 03:46 P-trinidad-X3_M-HRPN_V-u__m-7.7.txt -&gt; P-trinidad_M-HRPN_V-u__m-7.7.txt
  -rw-r--r--    1 root  wheel   12950  1 wrz 07:05 P-trinidad_M-HRPN_V-m__m-7.9.txt
  -rw-r--r--    1 root  wheel   12891  1 wrz 07:05 P-trinidad_M-HRPN_V-u__m-7.7.txt
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-ID.clmb -&gt; trinidad.clmb
  lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-ID.trx -&gt; trinidad.trx
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-ID.txcb -&gt; trinidad.txcb
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X0.clmb -&gt; trinidad.clmb
  lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X0.trx -&gt; trinidad.trx
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X0.txcb -&gt; trinidad.txcb
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X2.clmb -&gt; trinidad.clmb
  lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X2.trx -&gt; trinidad.trx
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X2.txcb -&gt; trinidad.txcb
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X3.clmb -&gt; trinidad.clmb
  lrwxr-xr-x    1 root  wheel      12 28 maj 03:46 trinidad-X3.trx -&gt; trinidad.trx
  lrwxr-xr-x    1 root  wheel      13 28 maj 03:46 trinidad-X3.txcb -&gt; trinidad.txcb
  -rw-r--r--    1 root  wheel   35322  9 kwi  2020 trinidad.clmb
  lrwxr-xr-x    1 root  wheel      10  2 paź 15:17 trinidad.trx -&gt; borneo.trx
  -rw-r--r--    1 root  wheel     723  9 kwi  2020 trinidad.txcb
  </code></pre>
  <p>I found a few similar issues like my:</p>
  <ul>
  <li><a href="https://github.com/mikeeq/mbp-fedora-kernel/issues/3" rel="noreferrer">https://github.com/mikeeq/mbp-fedora-kernel/issues/3</a></li>
  <li><a href="https://vinodhsblog.co.za/ubuntu-20-04-lts-on-a-macbook-pro/" rel="noreferrer">https://vinodhsblog.co.za/ubuntu-20-04-lts-on-a-macbook-pro/</a>
  <ul>
  <li>Using this repo from article above to move drivers from MacOs to Ubuntu side <a href="https://github.com/stefanpartheym/mbp15-wifi-driver" rel="noreferrer">https://github.com/stefanpartheym/mbp15-wifi-driver</a></li>
  </ul>
  </li>
  <li><a href="https://github.com/Dunedan/mbp-2016-linux/issues/112" rel="noreferrer">https://github.com/Dunedan/mbp-2016-linux/issues/112</a></li>
  </ul>
  <p>After moving drivers from MacOS to Ubuntu and configured followed by articles and people advices WiFi not working whole time... The last important log about wifi drivers from dmesg:</p>
  <pre><code>brcmf_pcie_download_fw_nvram: FW failed to initialize
  </code></pre>
  <p>Can you help me with this issue?</p>