I've managed to get a bit further but my sketchy linux and networking knowledge is hampering further progress.
I found that ndiswrapper -m added the line
alias wlan0 ndiswrapper
to /etc/modules.conf but by commenting this out and editing the ifcfg-wlan0 and /etc/ndiswrapper/bcmwl5/14E4:4320.conf files I can get the light to come on the wireless card and get the following
lo no wireless extensions.
wlan0 IEEE 802.11b ESSID:"WLAN" Nickname:"localhost.localdomain"
Mode:Auto Frequency:2.462GHz Access Point: CA:FA:FA:77:29:08
Bit Rate=54Mb/s Tx-Power:9 dBm
RTS thr=2347 B Fragment thr=2346 B
Link Quality:100/100 Signal level:-57 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1936 Missed beacon:0
eth0 no wireless extensions.
trying to ping another computer on the network gives a 'connect: Network is unreachable' error and this is what I get when trying to activate it,
Cannot get driver information: No such device
Determining IP information for wlan0... failed.
I've got lights now, surely this must be almost there???
driver init script 14E4:4320.conf
Can you think of <i>anything</i> I can try? Thanks again