I have looked through MANY forums and found a lot of useful information in trying to install my Broadcom BCM4318 driver for my laptop, but at the same time have had no luck. I have never posted for help before but I'm to that point. Let me try to explain what all I've done so far.
# update-pciids
>> did this with no problem and when I run "lspci" it shows the name of my Broadcom adapter without saying "unknown device"
# ndiswrapper -l
2808w driver present
bcmwl5 driver present, hardware present
bcmwl5a driver present, hardware present
>> not sure what the 2808w is but I'm not concerned about it
# ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
>> seemed to work fine
# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
>> I have a feeling that this here is my problem... but I'm not sure how to get around it. When I run dmesg, there's no entry about ndiswrapper. Any suggestions or anything would be greatly appreciatied.

Acer Predator Helios Neo 16S AI 16" i9 275HX 2S RTX 5070 Ti 32GB 1TB SSD Refurb
$1775.56
Dell Latitude 14" Laptop Computer Intel i5 Up To 32GB RAM 1TB SSD Windows 11 Pro
$372.48
1TB SanDisk Extreme Portable SSD (Recertified) - A196-SDSSDE61-1T00
$150.99
2026 SGIN 15.6" Laptop 16GB RAM 1TB SSD Intel Core i3 Win 11 WiFi 6 LAN Backlit
$332.99
Acer Aspire 14" AI Copilot+PC Laptop Core Ultra 5 226V Gen 4 ARC 16GB 1TB Refurb
$492.18
Acer Aspire 3 15.6" Ryzen 5 7520U 7000 Ser 16GB 1TB SSD Radeon Graphics Refurb
$392.92
MSI Prestige 16 AI+ Copilot Laptop Intel Core Ultra X7 358H 32GB Memory 1TB NVMe
$1128.99
1TB Kingston DataTraveler Max DTMAX/1TB USB Type-C Flash Drive
$86.95
SanDisk Optimus GX 7100 1TB M.2 2280 PCIe 4.0 x4 NVMe 7250MB/s
$165.00
SGIN 15.6" Laptop 16GB RAM 1TB SSD Intel Core i3-10100Y Win 11 WiFi6 LAN Backlit
$398.99