Are you planning on using the bcm43xxx driver or ndiswrapper?
What steps have you carried out?
If you haven't already, install wireless-tools and wpa_supplicant.
Since you have mentioned YaST, it sounds like you are using SuSE Linux. Which version?
There are two related packages to install if you want to use ndiswrapper.
ndiswrapper-1.25-27.x86_64.rpm
ndiswrapper-kmp-default-1.25_2.6.18.2_34-27.x86_64.rpm
These packages are for running x86_64 on SuSE 10.2
These are for SuSE 10.2. The second package supplies the kernel "ndiswrapper" module.
Also visit the ndiswrapper wiki and download the recommended windows driver for your controller:
Code:
/sbin/lspci -v | sed -n '/Broadcom/,/^$/p'
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
Subsystem: Hewlett-Packard Company NX9500 Built-in Wireless
Flags: bus master, fast devsel, latency 64, IRQ 217
Memory at e0104000 (32-bit, non-prefetchable) [size=8K]
You need to install the ndiswrapper packages, download the windows driver, follow the ndiswrapper instructions, and run "modprobe ndiswrapper" as root before running YaST2 to configure the device.
You may have done all this already. In YaST2 -> Network -> Network Devices, after selecting your device, and selecting edit, note the "Advanced" drop down list on the bottom of the page. There is an item titled "Hardware Details". Select this. On the bottom is an entry for the module name. Type in "ndiswrapper". This is a step that is easy to miss.
After this comes the wpa setup.
To answer your question on where this information is stored, it is stored in /etc/sysconfig/network/ifcfg-<device>. For wireless this will probably be ifcfg-wlan0.
Good Luck. If this doesn't work, you might need to be prepared to post the output of "lsmod" to check which kernel modules are loaded. Also the output of "iwconfig" and "sudo /usr/sbin/iwlist wlan0 scan".