Reloading iwl3945 module doesn't help for me. Geek87, did wireless work for you using 2.6.24-19-generic (in Hardy) ? Wireless was working fine on my computer until 2.6.24-19-generic, after this (in both Hardy and Intrepid) it has been completely broken. It does however work fine with an Zydas USB device. Davidiam, can you please check if you have the same iwl hardware as me ? modinfo iwl3945: filename: /lib/modules/2.6.27-10-generic/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko license: GPL author: Copyright(c) 2003-2008 Intel Corporation version: 1.2.26ks description: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux srcversion: B8570227953474842B9209D alias: pci:v00008086d00004227sv*sd*bc*sc*i* alias: pci:v00008086d00004222sv*sd*bc*sc*i* alias: pci:v00008086d00004227sv*sd00001014bc*sc*i* alias: pci:v00008086d00004222sv*sd00001044bc*sc*i* alias: pci:v00008086d00004222sv*sd00001034bc*sc*i* alias: pci:v00008086d00004222sv*sd00001005bc*sc*i* depends: mac80211,led-class,cfg80211,rfkill vermagic: 2.6.27-10-generic SMP mod_unload modversions 586 parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int) parm: disable:manually disable the radio (default 0 [radio on]) (int) parm: hwcrypto:using hardware crypto engine (default 0 [software]) (int) parm: debug:debug output mask (int) parm: disable_hw_scan:disable hardware scanning (default 0) (int) parm: queues_num:number of hw queues. (int) parm: qos_enable:enable all QoS functionality (int) lspci -vv (extract): 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Intel Corporation Device 1011 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [140] Device Serial Number 4d-ff-ca-ff-ff-de-18-00 Kernel driver in use: iwl3945 Kernel modules: iwl3945