Greetings, AndyOpie150

I have no recent personal experience with ndiswrapper, so all I can offer
is some generalities for you to consider.

1. In regard to dependencies, with Knoppix I usually install things with
Synaptic and it usually guides me through suggesting or requiring the
correct dependencies.

2. I would not use the ndiswrapper approach myself unless I was reasonably
sure Knoppix had no Linux driver. Broadcom, for example, is often a problem
for many distros. Knoppix now has a b43 driver that works for many if not
most Broadcom wifis.

3. It would help if you would use lsusb and/or lspci to tell us what your
wifi is.