Hi,
Not sure if my problem was related to yours,
I have managed at long last to get Wireless lan connectivity using ndiswrapper.
I also had the problem that after boot the network was not there. In my case if I
logged on as root, the wireless wlan0 connection would come up but if I logged on as 'ordinary Joe' user - it would not.
I know with Linux there seems to be many ways to resolve the same problem and in my case I added the module to be modprobed - ndiswrapper - to the entry in Yast :
Yast
Network devices
Network card
Select your card
Then edit button
advanced
hardware details
module name 'ndiswrapper' [in my case]
then closed out.
It may be that your card needs a module loaded?
Now when I boot the wlan0 service boots on startup.
Additionally,
Check in Yast
Yast
Network devices
Network card
Select your card
Then edit button
advanced
Detailed settings
-ensure 'device activation' is set to 'at boot time'.
then closed out.
Regards
Joe
Linux Noob