64Studio 3.0 beta 2 intel pro wireless 3945 problem

  • zoolgoth
Posted: Tue, 02/24/2009 - 16:29
Hi, Yesterday I switched from UbuntuStudio to 64Studio. I 've just installed beta2 of 64studio 3.0,primary because with version 2.1 I wasn't able to setup my wacom tablet (My laptop is a Lenovo X61 tablet), maybe cause wacom-tools was too old. Now I have a problem with wireless. Ipw 3945 isn't in repository, but I see a module in kernel called iwl3945, so i guess that's for wireless. However with both network manager and wicd I can't access my home network. Both programs don't see any wireless netowrk. -If I do ifconfig wlan0 up I receive: SIOCSIFFLAGS: No such file or directory Iwconfig sees wlan0 interface, but my network key is wpa, so I can't set up with it. Wpa-supplicant (configured for my home network)complains that it can't set interface (wlan0) up. This is dmesg output: [ 886.720427] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 886.720604] iwl3945 0000:03:00.0: restoring config space at offset 0x1 (was 0x100102, writing 0x100106) [ 886.720818] iwl3945 0000:03:00.0: irq 29 for MSI/MSI-X [ 886.720935] iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-2.ucode [ 886.749296] iwl3945: iwlwifi-3945-2.ucode firmware file req failed: Reason -2 [ 886.749308] iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-1.ucode [ 886.752846] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2 [ 886.752853] iwl3945: Could not read microcode: -2 [ 886.752986] iwl3945 0000:03:00.0: PCI INT A disabled Any suggestion to solve the problem? Thanks in advance

Wireless Antenna

  • system
  • 08/21/07
  • Fri, 08/14/2009 - 22:52
@Bedlore: If you dig around the net you will find some issues with the Intel chipset on compaq laptops like my nc6400. People that have alot of trouble getting the wireless to work in linux despite the light being on sometimes have to boot into XP to get it enabled, then boot back into linux. I had this problem and another. At least in my bios the Bluetooth and Wireless have seperate enables, but share the same light so I made sure to enable everything there. But also what worked for in the end to enable the radio antenna was to reset the bios to defaults. This clears old or corrupt settings in the bios and gets perhaps the antenna turned on. People with this sort of problem often noted that wireless worked once booted, but if you turn off the antenna while running, it doesn't come back on if you toggle it on again. There is certainly a bug somewhere in the kernel firmware or driver but I really hope you don't have to boot into XP to turn it on. I find the wireless part of linux to be very confusing and made up of so many parts to go wrong. Best, jonathan adams leonard

Killswitch

  • kaimerra
  • 11/14/08
  • Fri, 08/14/2009 - 20:52
I get the killswitch message on boot if my WIFI function is turned off. On my laptop it is FN+F7 to disable/enable WIFI. Do you have anything similar on your laptop?

Thanks Quentin I did a full

  • Bedlore
  • 08/10/09
  • Mon, 08/10/2009 - 06:33
Thanks Quentin I did a full re-install and before doing any apt updates I added the firmware code - but the same result. Previously I tried wicd with no better luck either. Here is output from the message log. http://pastebin.ca/1523644 when disabling and re-enabling the wifi. It appears ok, but I have other laptops on this network that are working fine, as was this one before I installed 64Studio. Do you usually get a Kill switch is Off type message? Cheers ps. Is there anyway to get mail notifications on this forum?

settings

  • Quentin Harley
  • 05/24/07
  • Mon, 08/10/2009 - 06:12
I would suggest you look at your wireless settings, or perhaps the settings on the wireless router. The fact that the light is functioning correctly suggests that the hardware is initialised correctly. Cheers, Q

Still unresovled in 64Studio 3.0 beta 3

  • Bedlore
  • 08/10/09
  • Mon, 08/10/2009 - 05:12
Yesterday I installed 64Studio 3.0 beta 3 on my HP NW9440 laptop, did all apt-get updates yet wireless is not working just as this thread indicates I copied the missing firmware microcode which did resolve my errors and then make the WiFi led function correctly. Can someone please help me resolve this.

ditto

  • kaimerra
  • 11/14/08
  • Sun, 08/09/2009 - 06:10
this helped me out too. I could only connect if i got within 10 ft of my router, but once i put the new ucode in /lib/firmware I can connect from my desk. :) about 18 feet away and through 2 walls. Which is about the same performance I get in WindowsXP.

Thank you

  • system
  • 08/21/07
  • Wed, 07/22/2009 - 21:53
Hi Zoolgoth, thanks so much for mentioning this fix for iwl3945...I had the same problem after a fresh install of Studio 3 beta 3 and adding the ucode, and rebooting did the trick for me. There are also issues with the RF Hardware switch possibly not working here, but for now it is working and I can even post this message from 64studio using this wireless chipset. Whew! I was working on this for a while and should have looked in here first ;) Thanks again! Now its off to testing the RME stuff and everything else on this new laptop and OS!! jonathan adams leonard

Solved

  • zoolgoth
  • 02/23/09
  • Tue, 02/24/2009 - 20:35
I solved the problem downloading microcode image from http://intellinuxwireless.org/?n=downloads&f=ucodes_3945 and placing in /lib/firmware directory

Trying to install compat-wireless

  • zoolgoth
  • 02/23/09
  • Tue, 02/24/2009 - 19:53
Googling a bit I was wondering that installing compat-wireless could be a solution, cause I can't install backports module for 2.6.26 or 2.6.29 multimedia kernel . I installed kernel 2.6.26-multimedia, cause linux-header for 2.6.29 depend on kbuild 2.6.29 (not installable). When I was trying to compile compat-wireless however I received this output: ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h make -C /lib/modules/2.6.26-1-multimedia-686/build M=/opt/compat-wireless-2.6-old modules make[1]: Entering directory `/usr/src/linux-headers-2.6.26-1-multimedia-686' LD /opt/compat-wireless-2.6-old/drivers/misc/built-in.o CC [M] /opt/compat-wireless-2.6-old/drivers/misc/eeprom_93cx6.o In file included from :1: /opt/compat-wireless-2.6-old/include/net/compat.h:879: error: redefinition of ‘list_splice_tail’ include/linux/list.h:356: error: previous definition of ‘list_splice_tail’ was here /opt/compat-wireless-2.6-old/include/net/compat.h:894: error: redefinition of ‘list_splice_tail_init’ include/linux/list.h:379: error: previous definition of ‘list_splice_tail_init’ was here make[3]: *** [/opt/compat-wireless-2.6-old/drivers/misc/eeprom_93cx6.o] Error 1 make[2]: *** [/opt/compat-wireless-2.6-old/drivers/misc] Error 2 make[1]: *** [_module_/opt/compat-wireless-2.6-old] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-1-multimedia-686' make: *** [modules] Error 2 Any idea?