Thank Jeremy,
The internal NIC is BCM43142. Looks like I found a way to get it to work. If I transfer via flash drive bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb and lots of potential dependencies I can get it to install. Once bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb is installed the internal NIC is recognized. It seems it needs dkms, cpp, gcc, and lots of libs.
Is there a way to recursively download bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb and all of its dependencies?
This is one method I found (based upon
https://stackoverflow.com/questions/...bian-package):
apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends bcmwl-kernel-source | grep "^\w" | sort -u
mkdir bcmwl-kernel-source
cd bcmwl-kernel-source
apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --no-pre-depends bcmwl-kernel-source | grep "^\w" | sort -u)
dpkg-scanpackages . | gzip -9c > Packages.gz
echo "deb file:/home/user/bcmwl-kernel-source ./" | sudo tee -a /etc/apt/sources.list
less /etc/apt/sources.list
sudo apt-get update
The problem with the apt-cache approach is it lists EVERY package (there is no way to specify all the packages already installed on your system - same as apt-rdepends) but since this method adds the packages to your apt-get sources I'm guessing it works. The link also references apt-rdepends which has a nice output though it was not installed on Bodhi whereas apt-cache was.
In my case the source packages for bcmwl-kernel-source, dkms, cpp, gcc, and the libs was the /var/cache/apt/archives folder from a bodhi-5.0.0-64 virtual machine on which I installed bcmwl-kernel-source. With the packages on the notebook I did a sudo dpkg -i *.deb on them until bcmwl compiled.
Here is the full list of items I installed and bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb was able to install (I think this install order will work - I reinstalled Bodhi and these packages several times trying to remove unnecessary packages):
gcc-7-base_7.3.0-27ubuntu1~18.04_amd64.deb
cpp-7_7.3.0-27ubuntu1~18.04_amd64.deb
gcc-8-base_8.2.0-1ubuntu2~18.04_amd64.deb
libgcc1_1%3a8.2.0-1ubuntu2~18.04_amd64.deb
libcc1-0_8.2.0-1ubuntu2~18.04_amd64.deb
libitm1_8.2.0-1ubuntu2~18.04_amd64.deb
libatomic1_8.2.0-1ubuntu2~18.04_amd64.deb
libasan4_7.3.0-27ubuntu1~18.04_amd64.deb
liblsan0_8.2.0-1ubuntu2~18.04_amd64.deb
libtsan0_8.2.0-1ubuntu2~18.04_amd64.deb
libubsan0_7.3.0-27ubuntu1~18.04_amd64.deb
libcilkrts5_7.3.0-27ubuntu1~18.04_amd64.deb
libmpx2_8.2.0-1ubuntu2~18.04_amd64.deb
libquadmath0_8.2.0-1ubuntu2~18.04_amd64.deb
libgcc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb
gcc-7_7.3.0-27ubuntu1~18.04_amd64.deb
cpp_4%3a7.3.0-3ubuntu2.1_amd64.deb
gcc_4%3a7.3.0-3ubuntu2.1_amd64.deb
dkms_2.3-3ubuntu9.2_all.deb
linux-libc-dev_4.15.0-43.46_amd64.deb
libc-dev-bin_2.27-3ubuntu1_amd64.deb
libc6-dev_2.27-3ubuntu1_amd64.deb
bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb