I've got this laptop in my new job. I installed Ubuntu 11.04 and then I realized there is no wireless in network manager.
# lspci |grep -i wirel
10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
There was no iwl3945 module however. So I installed package linux-backports-modules-cw-2.6.39-natty-generic and it appeared.
Then I rebooted machine and this appeared in dmesg:
However wireless is still not available in network manager. What should I do?
[ 8.752063] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 8.752067] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 8.752238] iwl3945 0000:10:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 8.752253] iwl3945 0000:10:00.0: setting latency timer to 64
[ 8.760328] input: ST LIS3LV02DL Accelerometer as /devices/platform/lis3lv02d/input/input7
[ 8.761706] Registered led device: hp::hddprotect
[ 8.762091] hp_accel: driver loaded
[ 8.808310] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[ 8.808314] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG
[ 8.808625] iwl3945 0000:10:00.0: irq 45 for MSI/MSI-X
[ 8.808865] Registered led device: phy0-led
[ 8.808897] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[ 9.136569] pcmcia_socket pcmcia_socket0: cs: memory probe 0x0c0000-0x0fffff: excluding 0xcc000-0xcffff 0xe0000-0xfffff
[ 9.136637] pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
[ 9.136697] pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
[ 9.472222] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[ 9.707746] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[ 9.707751] cfg80211: World regulatory domain updated:
[ 9.707754] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 9.707757] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 9.707760] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 9.707763] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 9.707774] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 9.707777] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Thanks in advance.
Linux finds the wireless card:
# ip a
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 00:1c:bf:0a:92:9b brd ff:ff:ff:ff:ff:ff