Latest working kernel version: none Earliest failing kernel version: don't know Distribution: Ubuntu 8.10 (Kernel is self compiled from ftp.kernel.org) Hardware Environment: Dell XPS 1530M (Laptop) Software Environment: Problem Description: Sometimes i can use the wlan-card, sometimes not. It's randomly. I just have to reboot and then it works or not. Steps to reproduce: Start the Computer. Sometimes wlan works, sometimes not. I tried the Kernel from ftp.kernel.org and also the official kernel from ubuntu 8.04 and 8.10. When the driver does not work i see the following error-messages: $dmesg |grep iwl [ 17.337238] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26kds [ 17.337243] iwl3945: Copyright(c) 2003-2008 Intel Corporation [ 17.337250] bus: 'pci': add driver iwl3945 [ 17.337272] bus: 'pci': driver_probe_device: matched device 0000:0b:00.0 with driver iwl3945 [ 17.337274] bus: 'pci': really_probe: probing driver iwl3945 with device 0000:0b:00.0 [ 17.337320] iwl3945 0000:0b:00.0: enabling device (0000 -> 0002) [ 17.337331] iwl3945 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 17.337350] iwl3945 0000:0b:00.0: setting latency timer to 64 [ 17.337373] iwl3945: Detected Intel Wireless WiFi Link 3945ABG [ 17.357797] iwl3945: Error: saturation power is -1, less than minimum expected 40 [ 17.357800] iwl3945: Invalid power index [ 17.357803] iwl3945: initializing regulatory failed: -5 [ 17.357895] iwl3945 0000:0b:00.0: PCI INT A disabled [ 17.357907] iwl3945: probe of 0000:0b:00.0 failed with error -5 ( ^^ /var/log/syslog has the same message) $lsmod |grep iwl iwl3945 173172 0 rfkill 17304 1 iwl3945 mac80211 214004 1 iwl3945 led_class 12292 1 iwl3945 cfg80211 32520 2 iwl3945,mac80211 What more information do you need? Best regards, Tom
The bugreport from ubuntu-users can be found here: https://bugs.launchpad.net/dell/+bug/190664
Do you have the updated firmware?
i have the firmware from ubuntu 8.10 modules-backports. I don't know where i can get another firmware or if this firmware is the newest. How can i check my firmware version?
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-15.28.2.8.tgz
Please use http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-15.28.1.8.tgz instead.
This sounds like bug http://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id=1651 for which there is already a lot of discussion. Could you please contribute your findings there?
Fix for "MAC is in deep sleep" issue is now in wireless-testing as 49f606bca67f854ec87ae417cbc49fb3fc600ad0. See http://marc.info/?l=linux-wireless&m=122849275528099&w=2 This bug can be closed