wireless scan deprecated on iwl3945 , suse 11.4

Hi,
I am a new user and trying hard to learn.
I have installed open suse 11.4, gnome but no luck with wireless settings so far. kernel version is iwl3945
here is stuff that i did but it says "scan is deprecated"


linux-1f6k:/home/rajbanul # dmesg | grep firmware***
7.249018] tg3 0000:18:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
7.302014] tg3 0000:18:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
7.355019] tg3 0000:18:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.

linux-1f6k:/home/rajbanul # dmesg | grep iwl3945
7.974456] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds
7.974459] iwl3945: Copyright(c) 2003-2010 Intel Corporation
7.974529] iwl3945 0000:10:00.0:** sw scan support is deprecated**
7.974599] iwl3945 0000:10:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
7.974614] iwl3945 0000:10:00.0: setting latency timer to 64
8.030448] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
8.030451] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG
8.030601] iwl3945 0000:10:00.0: irq 42 for MSI/MSI-X

linux-1f6k:/home/rajbanul # sudo /usr/sbin/iwlist scan
lo Interface doesn’t support scanning.

eth0 Interface doesn’t support scanning.

wlan0 ** Interface doesn’t support scanning : Network is down**

linux-1f6k:/home/rajbanul # iwlist
Usage: iwlist [interface] scanning [essid NNN] [last]
[interface] frequency
[interface] channel
[interface] bitrate
[interface] rate
[interface] encryption
[interface] keys
[interface] power
[interface] txpower
[interface] retry
[interface] ap
[interface] accesspoints
[interface] peers
[interface] event
[interface] auth
[interface] wpakeys
[interface] genie
[interface] modulation
linux-1f6k:/home/rajbanul #

Any help please?? Many Thanks in advance .
Raj

Thanks Guys.
I have got it fixed.

Please describe, for the benefit of others, what you did to fix it.

Sorry… I should have said it before…
As a newbie, I just reinstalled the open suse 11.4 while connected to internet by cable. I am not sure that helped or not. But it did work after reinstalling it.
Thanks