See first of all if the Wireless card is actually recognising the access point.
Try this command first as root
iwlist interface -scan
your output should appear something like this
redfox:/home/jim # iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:0F:3D:97:10:00
ESSID:"jimbo"
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:94/94 Signal level:-27 dBm Noise level:-154 dBm
Encryption key
ff
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:11 Mb/s
Bit Rate:22 Mb/s
Bit Rate:6 Mb/s
Bit Rate:9 Mb/s
Bit Rate:12 Mb/s
Bit Rate:18 Mb/s
Bit Rate:24 Mb/s
Bit Rate:36 Mb/s
Bit Rate:48 Mb/s
Bit Rate:54 Mb/s
Extra:bcn_int=200
redfox:/home/jim #
also check that the wireless interface exists (iwconfig)
try and bring it up with the command ifup wlan0 and then run the iwlist command again.
Ensure also that your file in /etc/sysconfig/network is OK -- YAST doesn't always update it correctly (don't know why --maybe a bug)
file should be named something like ifcfg-wlan0 (or whatever you've called your wireless interface)
Here's what's in my file
NAME='Linksys WPC54G'
STARTMODE='auto'
WIRELESS_AUTH_MODE='open'
WIRELESS_ESSID='jimbo'
WIRELESS_MODE='Managed'
DHCLIENT_MODIFY_RESOLV_CONF='yes'
DHCLIENT_SET_DEFAULT_ROUTE='yes'
HWD_DRIVER='hostap_driverloader'
BOOTPROTO='dhcp'
MTU=''
REMOTE_IPADDR=''
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_BITRATE='auto'
WIRELESS_CHANNEL=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_POWER='yes'
WIRELESS_WPA_PSK=''
I'm testing it with NO ENCRYPTION now it's working I'll set all the security but test it first without any security / firewalls etc just to get it running.
I'm using the LINUXANT driver for the Linksys wpc54g wireless card (based on the Broadcom chipset)
Note this line in the file
HWD_DRIVER='hostap_driverloader'
That's the Linuxant driver.
If you go the linuxant route you'll get a file with that line and a simple start line --the file will have just 2 lines in it.
Copy my file above as a template changing your ESSID to whatever you've called it and set the name of your wireless card (it's only text --can be anything you like --"Doggy Card" if you want.
My access point provides the IP addresses and all the routing (via DHCP) so ensure you set Automatic address setup --don't use STATIC IP addresses
set also in Host Name and Name server Update name servers and list servers via DHCP (click the box) and ensure nothing in the Routing box --no IP addresses for Gateway).
If you are not using DHCP then enter IP addresses, IP addresses of the DNS servers from your ISP and the default gateway.
Finally if you are using Firefox enter about
:config in the browser address box. Change the Network IPV6 option to TRUE (set it OFF)
this prevents some problems with DNS lookups with Firefox and makes ir run faster in any case.
If your wireless card really won't work even with the NDIS wrapper then consider the solution from LINUXANT --it's only around 18 USD and really does save a lot of messing around --works a treat even on the most obscure wireless cards.
Cheers
-K
Added
BTW when editing the file in etc/sysconfig/network the entries with double quotes are actually two single quotes with no spaces. (Null entries)
I had some syntax errors first time around as I thought they should have been double quotes i.e " rather than '' --so ensure SINGLE QUOTES.
Cheers again
-K