Cannot obtain an IP address

Hi

I just installed ubuntu 10.10 on my laptop Dell Inspiron 1525. Wireless internet is not working. I installed wicd network manager and I am able to see the available wireless networks. My wireless connection is encrypted. I have tried all encrypted options with the key but no avail. It says "Cannot obtain an IP address" after validating authentication. Kindly help.

============ lspci ============
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 0c)
Subsystem: Dell Device [1028:022f]
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel modules: iTCO_wdt
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: ata_piix
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
Subsystem: Dell Device [1028:022f]
Kernel modules: i2c-i801
02:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci, ohci1394
02:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
02:09.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
Subsystem: Dell Device [1028:022f]
02:09.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: r852
Kernel modules: r852
09:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 12)
Subsystem: Dell Device [1028:022f]
Kernel driver in use: sky2
Kernel modules: sky2
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Dell Wireless 1395 WLAN Mini-Card [1028:000b]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb

============ lsusb ============
Bus 007 Device 005: ID 0a5c:4503 Broadcom Corp.
Bus 007 Device 004: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 007 Device 003: ID 413c:8126 Dell Computer Corp. Wireless 355 Bluetooth
Bus 007 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 0458:002e KYE Systems Corp. (Mouse Systems)
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

============ lsmod ============
Module Size Used by
rfcomm 33811 4
binfmt_misc 6599 1
sco 7998 2
bnep 9542 2
l2cap 37008 16 rfcomm,bnep
parport_pc 26058 0
ppdev 5556 0
snd_hda_codec_idt 54887 1
snd_hda_codec_intelhdmi 9812 1
joydev 8735 0
arc4 1165 2
snd_hda_intel 22107 2
snd_hda_codec 87552 3 snd_hda_codec_idt,snd_hda_codec_intelhdmi,snd_hda_ intel
snd_hwdep 5040 1 snd_hda_codec
snd_pcm 71475 2 snd_hda_intel,snd_hda_codec
i915 291004 3
snd_seq_midi 4588 0
snd_rawmidi 17783 1 snd_seq_midi
snd_seq_midi_event 6047 1 snd_seq_midi
b43 168681 0
drm_kms_helper 30200 1 i915
snd_seq 47174 2 snd_seq_midi,snd_seq_midi_event
mac80211 231541 1 b43
snd_timer 19067 2 snd_pcm,snd_seq
drm 168054 4 i915,drm_kms_helper
snd_seq_device 5744 3 snd_seq_midi,snd_rawmidi,snd_seq
btusb 10969 2
dell_wmi 2852 0
bluetooth 50500 9 rfcomm,sco,bnep,l2cap,btusb
uvcvideo 55847 0
r852 9536 0
dell_laptop 5730 0
cfg80211 144470 2 b43,mac80211
sm_common 3285 1 r852
nand 34905 2 r852,sm_common
nand_ids 2903 1 nand
videodev 43098 1 uvcvideo
snd 49006 13 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_ hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_se q_device
dcdbas 5402 1 dell_laptop
v4l1_compat 13359 2 uvcvideo,videodev
psmouse 59033 0
nand_ecc 3938 1 nand
mtd 18877 2 sm_common,nand
serio_raw 4022 0
intel_agp 26360 2 i915
soundcore 880 1 snd
i2c_algo_bit 5168 1 i915
snd_page_alloc 7120 2 snd_hda_intel,snd_pcm
video 18712 1 i915
agpgart 32011 2 drm,intel_agp
output 1883 1 video
lp 7342 0
parport 31492 3 parport_pc,ppdev,lp
usbhid 36882 0
hid 67742 1 usbhid
sdhci_pci 6339 0
firewire_ohci 21106 0
sdhci 15890 1 sdhci_pci
led_class 2633 2 b43,sdhci
ahci 19013 0
ssb 39288 1 b43
firewire_core 46643 1 firewire_ohci
libahci 21667 2 ahci
crc_itu_t 1383 1 firewire_core
sky2 45127 0

============ dmesg-firmware ============
[ 19.672671] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 31.868131] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 38.241102] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 84.476142] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 90.456118] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 97.684104] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 103.596172] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 109.464168] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 115.416147] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 125.204116] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 134.709159] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)

============ kernel version ============
2.6.35-22-generic

============ ifconfig ============
eth0 Link encap:Ethernet HWaddr 00:1d:09:59:13:7f
inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21d:9ff:fe59:137f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2342 errors:0 dropped:0 overruns:0 frame:0
TX packets:2218 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1868275 (1.8 MB) TX bytes:456224 (456.2 KB)
Interrupt:16

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)

============ iwconfig ============
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off

broadcom wireless

Hi, first thing is to ensure that wireless is actually turned on, ( learned that the hard way:) ) usually a button to press somewhere.
Then try this from the ubuntu forums,

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

This page aims at getting your Broadcom BCM43xx PCI based wireless network card working. The proprietary drivers can be activated under the desktop menu System > Administration > Hardware/Additional Drivers using an existing Internet connection (Ethernet or USB) for best results. If you experience troubles activating follow the instructions on this page for your particular scenario.

You may have to restart your PC after installing the drivers.

Let us know how you get on

cheers
Fredd