Is it correct?

according to this article
“Getting Your Wireless to Work”
http://forums.opensuse.org/english/get-technical-help-here/wireless/410319-getting-your-wireless-work.html
information under listed is my understanding about wireless…

Step 1: Why? 4 major question might be with your device

 1.1 no great driver; 
 1.2 no suitable driver;
 1.3 closed nature of vendor;
 1.4 bad manufactured device.

Step 2: What kind of device? It decides what driver you should use.So,let’s find out some useful information.

 2.1 check PCI or USB items to find your device
 2.2 find "UDI:" then post it.<"UDI" contains the ID of your wireless device>
 ------------------------------------------------------------------------    

Example: “udi = ‘/org/freedesktop/Hal/devices/usb_device_bda_8187_00e04c000001_if0’”

     The USB IDs for this device are 0bda:8187 (Leading zeros are suppressed.).
 ------------------------------------------------------------------------    

Step 3:Install external firmware or not.

 3.1 open terminal:  put in this order "dmesg | grep firmware" (without the quotation marks)
 
 3.1.2 If the driver was unable to load the firmware,it means you have to find a external firmware.
 
 3.2.1 noted the name of missing file
 3.2.2 locate that file on internet
 3.2.3 place it in directory /lib/firmware.
 3.2.4 if no file,post the details on the wireless subforum.
 3.2.5 inspect the boot log for other information regarding your device
 3.2.6 activate radio kill switch

Step 4:Making a connection
4.1 scan for access points
enter root command “sudo /usr/sbin/iwlist scan”
4.2 normal result example after your command:
------------------------------------------------------------------------
Example:
wlan2 Scan completed :
Cell 01 - Address: 00:1A:70:46:BA:B1
ESSID:“lwfdjf_rad”
Mode:Master
Channel:1
Frequency:2.412 GHz (Channel 1)
Quality=66/100 Signal level:-46 dBm
Encryption key: on
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:tsf=000000da45e7c18a
Extra: Last beacon: 68ms ago
------------------------------------------------------------------------
4.3 if other results,post it.

Step 5 Encryption
5.1 log into your AP
5.2 enter root command “iwconfig”
5.3 find your Encryption key(10 for 64-bit, and 26 for 128-bit encryption)
------------------------------------------------------------------------
Example:
Encryption key:821F-91AA-F264-9812-6778-8AA3-2D6A-73BF [2] Security mode: open(This 36-digit key is for WPA2)
Caution! Caution! Caution! Caution! Caution! Caution! Caution! Caution!
DO NOT POST THIS LINE in a public place as it is the key needed to access your network.
------------------------------------------------------------------------

Step 6 install external program “wpa_supplicant”
6.1 get conection details from “yast” or “Network Manager right-hand corner of the screen”
------------------------------------------------------------------------
Example: associating with the AP
wlan2 IEEE 802.11bg ESSID:“lwfdjf_rad”
Mode:Managed Frequency:2.412 GHz Access Point: 00:1A:70:46:BA:B1
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry min limit:7 RTS thr: off Fragment thr=2352 B
Power Management: off
Link Quality=70/100 Signal level:-43 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
------------------------------------------------------------------------

Step 7 Test
7.1 browse the internet
7.2 test failed
7.2.1 enter /sbin/ifconfig
------------------------------------------------------------------------
Example:
wlan2 Link encap:Ethernet HWaddr 00:1B:2F:A2:07:CA
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19552 errors:0 dropped:0 overruns:0 frame:0
TX packets:12554 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15064420 (14.3 Mb) TX bytes:1774991 (1.6 Mb)
-------------------------------------------------------------------------

 7.2.2 ping your "inet addr"
 ------------------------------------------------------------------------

Example:
ping -c 5 192.168.1.1

 The resulting output is:

 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=3.93 ms
 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.37 ms
 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=1.70 ms
 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=1.54 ms
 64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=1.75 ms
 --- 192.168.1.1 ping statistics ---
 5 packets transmitted, 5 received, 0% packet loss, time 4006ms
 rtt min/avg/max/mdev = 1.375/2.060/3.936/0.947 ms
 
 Failed result:
 From 192.168.1.106: icmp_seq=2 Destination Host Unreachable
 ------------------------------------------------------------------------
 7.2.3 ping external sites
 ------------------------------------------------------------------------

Example:
ping -c 5 Samba - opening windows to a wider world
------------------------------------------------------------------------
Step 8 Connection Speed
8.1 /usr/sbin/iwconfig wlan0|grep Mb
------------------------------------------------------------------------
Example result:
Bit Rate=48 Mb/s Tx-Power=20 dBm
------------------------------------------------------------------------
8.2 foce a higher rate:sudo /usr/sbin/iwconfig wlan0 rate XXM(where XX is one of the speeds reported by your AP in the “iwconfig scan” command used above.)

Step 9 …all above is my understanding about this article <Getting your wireless to work>.
Thank you for the distribution.As I am not a En-speaker and a newer in linux world,I may get some wrong information from this article.For god’s sake,it is too hard for me.=D
I really wanna know if there is some incorrect information from my unstanding then I’ll start to try this method…

We have four sticky threads at the top of our Wireless subforum: http://orums.opensuse.org/english/get-technical-help-here/wireless/

Didn’t those provide you with enough information to start a thread here in case of you having wireless problems?

BTW, next time you want to post computer text in your post, please use CODE tags around it. And please include prompt, command, output and next prompt, this makes stories like: The command … gives output … superfluous because it is all there. You get the CODE tags by clicking on the # button in the tool bar of the post editor. Example:

henk@boven:~> ping -c 5 forums.opensuse.org
PING forums.opensuse.org (130.57.66.6) 56(84) bytes of data.
64 bytes from forums.opensuse.org (130.57.66.6): icmp_seq=1 ttl=53 time=142 ms
64 bytes from forums.opensuse.org (130.57.66.6): icmp_seq=2 ttl=53 time=141 ms
64 bytes from forums.opensuse.org (130.57.66.6): icmp_seq=3 ttl=53 time=141 ms
64 bytes from forums.opensuse.org (130.57.66.6): icmp_seq=4 ttl=53 time=142 ms
64 bytes from forums.opensuse.org (130.57.66.6): icmp_seq=5 ttl=53 time=141 ms

--- forums.opensuse.org ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 141.564/142.164/142.912/0.753 ms
henk@boven:~>