I finally got this working in Lucid Lynx. Following the system info below is the workaround that should give the developers the roadmap to resolving the bug and many others enough to get their systems working. I got it from http://ubuntuforums.org/showthread.php?t=190177 By the way, this system info is taken as its working now, so maybe some of the info is different than before it was working: My computer: Dell Inspiron 2200 >lspci 02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) >iwconfig lo no wireless extensions. eth0 no wireless extensions. wlan0 IEEE 802.11g ESSID:"visit" Mode:Managed Frequency:2.462 GHz Access Point: 00:1D:6A:CB:35:B9 Bit Rate=24 Mb/s Tx-Power:25 dBm RTS thr:2347 B Fragment thr:2346 B Power Management:off Link Quality:39/100 Signal level:-71 dBm Noise level:-96 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 jamboi@jamboi-2go:~$ iwconfig > afile lo no wireless extensions. eth0 no wireless extensions. > lshw -C network *-network:0 description: Wireless interface product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller vendor: Broadcom Corporation physical id: 3 bus info: pci@0000:02:03.0 logical name: wlan0 version: 02 serial: 00:90:4b:d6:eb:79 width: 32 bits clock: 33MHz capabilities: bus_master ethernet physical wireless configuration: broadcast=yes driver=ndiswrapper+bcmwl5 driverversion=1.55+Broadcom,12/22/2004, 3.100. ip=192.168.1.35 latency=64 multicast=yes wireless=IEEE 802.11g resources: irq:19 memory:dfdfe000-dfdfffff *-network:1 description: Ethernet interface product: 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile vendor: Intel Corporation physical id: 8 bus info: pci@0000:02:08.0 logical name: eth0 version: 03 serial: 00:11:43:54:b4:d3 width: 32 bits clock: 33MHz capabilities: bus_master cap_list ethernet physical configuration: broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI firmware=N/A latency=64 maxlatency=56 mingnt=8 multicast=yes resources: irq:20 memory:dfdfd000-dfdfdfff ioport:df40(size=64) > lsmod Module Size Used by binfmt_misc 6587 1 ppdev 5259 0 fbcon 35102 71 tileblit 2031 1 fbcon font 7557 1 fbcon bitblit 4707 1 fbcon softcursor 1189 1 bitblit vga16fb 11385 0 vgastate 8961 1 vga16fb snd_intel8x0 25588 2 snd_ac97_codec 100646 1 snd_intel8x0 ac97_bus 1002 1 snd_ac97_codec snd_pcm_oss 35308 0 snd_mixer_oss 13746 1 snd_pcm_oss snd_pcm 70662 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_seq_dummy 1338 0 snd_seq_oss 26726 0 snd_seq_midi 4557 0 snd_rawmidi 19056 1 snd_seq_midi joydev 8708 0 snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 19098 2 snd_pcm,snd_seq snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq pcmcia 33024 0 i915 282354 3 drm_kms_helper 29297 1 i915 ndiswrapper 184677 0 snd 54148 14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device drm 162471 4 i915,drm_kms_helper i2c_algo_bit 5028 1 i915 dell_wmi 1793 0 yenta_socket 20408 1 rsrc_nonstatic 10015 1 yenta_socket intel_agp 24177 2 i915 soundcore 6620 1 snd dell_laptop 6856 0 psmouse 63245 0 lp 7028 0 video 17375 1 i915 pcmcia_core 32964 3 pcmcia,yenta_socket,rsrc_nonstatic dcdbas 5422 1 dell_laptop serio_raw 3978 0 snd_page_alloc 7076 2 snd_intel8x0,snd_pcm agpgart 31724 2 drm,intel_agp output 1871 1 video parport 32635 2 ppdev,lp usb_storage 39425 2 e100 28211 0 mii 4381 1 e100 -------------------------------------------------- Steps from: http://ubuntuforums.org/showthread.php?t=190177 sudo gedit /etc/modprobe.d/blacklist add blacklist bcm43xx After this, reboot and make sure that when you go to System > Administration > Networking there isnt a listing for your wireless connection Step 2: Get ndiswrapper Make sure you have the universe repositories enabled. (google it if you dont know how) and go to a terminal and type the following: sudo apt-get install ndiswrapper-utils this might prompt you for your password and ask you to continue and such, its very easy, just go through it. Step 3: Use ndiswrapper to configure the drivers Get the drivers you need, i suggest these ones, and make sure u have the .inf and .sys files of the driver. If you use the ones i suggested they will be bcmwl5.sys and bcmwl5.inf Once you have the driver, put them on the desktop and then go to a terminal and type: sudo ndiswrapper -i ~/Desktop/bcmwl5.inf this will install the driver then, in the same terminal window, type: sudo ndiswrapper -m now restart and you will be able to connect to wireless networks. If you have a wep encryption on your wireless network, go on to step 4 below. Step 4: Installing Network Manager Network manager will allow you to connect to those wep encrpypted networks. Simply go to a terminal window and type: sudo apt-get install network-manager-gnome Let that install by typing your password and whatnot, then restart and you will be good to go, just click on it up in the corner and select your wireless network. Step 6: Modprobe ndiswrapper Still not working? go to a terminal window and type: modprobe ndiswrapper and echo ndiswrapper >> /etc/modules (I couldn't get the second one to work, that way but I gather the intention is to add the line "ndiswrapper" to the file "/etc/modules" so I just did it in gedit) Step 7: Change ndiswrapper (I didn't need this but for completeness I include it) It should also be noted that if that does not work try sudo gedit /etc/modprobe.d/ndiswrapper and then changing "alias wlan0 ndiswrapper" to "alias eth1 ndiswrapper"