There are three things you need to check that need to be done in order.
- Verify that the devices are working
- Is authentication configured correctly?
- Check the normal network setup
If you use DHCP to provide values such as the IP, default gateway and your ISP's DNS servers, the dhcp client can't do this until after the wireless device is authenticated with your router (the Access Point).
Even if you have the correct key and setup to authenticate, the wireless device needs to be working properly to be able to authenticate.
Note: Make sure you have wireless tools and wpa_supplicant packages installed.
A quick way to check if the wireless devices are working is to run:
Code:
sudo /usr/sbin/iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
eth1 Scan completed :
Cell 01 - Address: 00:14:A5:93:B5:BB
ESSID:"Motorola"
Protocol:IEEE 802.11bg
Mode:Master
Channel:8
Frequency:2.447 GHz (Channel 8)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=96/100 Signal level=-40 dBm Noise level=-55 dBm
Extra: Last beacon: 60ms ago
Cell 02 - Address: 00:14:BF:13:0D:9D
ESSID:"xihprom"
Protocol:IEEE 802.11bg
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=93/100 Signal level=-47 dBm Noise level=-55 dBm
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Extra: Last beacon: 12ms ago
...
You can also use "sudo /sbin/ifconfig" to check if the device has an IP address.
Code:
jschiwal@hpamd64:~> sudo /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:0F:B0:0C:EF:AB
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xe800
eth1 Link encap:Ethernet HWaddr 00:90:4B:92:71:A1
inet addr:192.168.1.104 Bcast:192.168.1.127 Mask:255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:268 errors:0 dropped:9 overruns:0 frame:0
TX packets:665 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:53388 (52.1 Kb) TX bytes:50272 (49.0 Kb)
Interrupt:11
Besides checking what is working, you should provide more information on your computer. I don't have Computer Models and wireless devices mapped in my brain. You can use "lspci" and "lspci -n" to determine the wireless device (as in the controller) that your computer uses. The "lscpi -n" will determine the manufactures code which may help in a Google search or looking in an HCL.
The device you have will determine the kernel driver that is needed. Then you may need to extract the firmware for the driver from a software driver written for windows.
If that is successful, you may be able to do the rest from YaST2.