[BeagleBoard]How to reset USB wireless network adapter

Hi all,

I am trying to use an USB wireless network adapter on beagle board.
The adapter that i am using is Linksys WUSB54G Wireless Adapter.
I use the following commands to create a network connection:

1. ifconfig wlan3 up

2. iwlist wlan3 scan

3. sudo iwconfig wlan3 essid smc key 8791201091

4 sudo dhclient wlan3

5. ping -c 4 www.google.com

6. use iwconfig wlan3 to list all information of wlan3 as following:
wlan3 IEEE 802.11bg ESSID:"smc"
          Mode:Managed Frequency:2.452 GHz Access Point:
00:06:25:B3:C9:09
          Bit Rate=1 Mb/s Tx-Power=20 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Encryption key:8791-2010-91
          Power Management:on
          Link Quality=37/70 Signal level=-73 dBm
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

So far it works fine.
7. ifconfig wlan3 down
    to disable the network connection.

8. ifconfig wlan3 up
    enable the network connection again.
    And i repeated step 2 to 5 again. Unfortunately, i can not use
the network anymore,
    ping -c 4 www.google.com also failed.

9. use iwconfig wlan3 to list all information of wlan3 as the
following:
    wlan3 IEEE 802.11bg ESSID:"smc"
          Mode:Managed Frequency:2.452 GHz Access Point: Not-
Associated
          Tx-Power=20 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Encryption key:8791-2010-91
          Power Management:on
          Link Quality:0 Signal level:0 Noise level:0
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Why i can not get the Access Point information?

In this case, i just want to shut down the network adapter when it is
not used for current consumption, and turn it on when we want to use
network adapter again.

Is there anyone who have encountered the same problem before? And can
you please share with me how you solved this problem.thanks.

Regards,
HanTian