"Enable Wireless" in NetworkManager grayed out.

I see many posts around about wifi problems but have not yet seen any with my problem.

My wifi used to work and I do not know what made it go off-line as I mostly use my wired connection.

Running SuSE 13-3, GNOME, kernel 2.6.34.7-0.7-default on a HP laptop.

I wanted to include some diagnostic and configuration downloads from my computer but I am being told I have 5 images included in my post when I Paste the text. Don’t know why!

Can anyone, in simple basic terms as I am new to Linux, tell me how to get wifi up and running again?

Lars Elmkaer

Many laptops have a function key to toggle the wireless on and off. It will probably be FN + one of your F keys (F8 F9 etc)

On 01/11/2011 11:36 AM, lak 726 wrote:
>
> I see many posts around about wifi problems but have not yet seen any
> with my problem.
>
> My wifi used to work and I do not know what made it go off-line as I
> mostly use my wired connection.
>
> Running SuSE 13-3, GNOME, kernel 2.6.34.7-0.7-default on a HP laptop.
>
> I wanted to include some diagnostic and configuration downloads from my
> computer but I am being told I have 5 images included in my post when I
> Paste the text. Don’t know why!
>
> Can anyone, in simple basic terms as I am new to Linux, tell me how to
> get wifi up and running again?

The first thing to check is if your wireless switch is off. If you think it
really is on, then run the command ‘/usr/sbin/rfkill list’. If that command is
not found, then ‘sudo zypper in rfkill’. If your wireless is hard blocked, your
switch is off, or at least the system thinks so.

Thank you for quick answer.

Unfortunately still not able to enable wireless. Did what lwfinger suggested to no avail (the wifi powerswitch IS on).

dmesg (part of)
9.083649] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds
9.083652] iwl3945: Copyright(c) 2003-2010 Intel Corporation
9.083725] iwl3945 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
9.083739] iwl3945 0000:07:00.0: setting latency timer to 64
9.085471] sdhci-pci 0000:08:09.1: SDHCI controller found [1180:0822] (rev 22)
9.085491] sdhci-pci 0000:08:09.1: PCI INT B -> GSI 18 (level, low) -> IRQ 18
9.086509] sdhci-pci 0000:08:09.1: Will use DMA mode even though HW doesn’t fully claim to support it.
9.086545] Registered led device: mmc0::
9.086578] mmc0: SDHCI controller on PCI [0000:08:09.1] using DMA
9.137760] iwl3945 0000:07:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
9.137763] iwl3945 0000:07:00.0: Detected Intel Wireless WiFi Link 3945ABG
9.137881] alloc irq_desc for 31 on node -1
9.137883] alloc kstat_irqs on node -1
9.137916] iwl3945 0000:07:00.0: irq 31 for MSI/MSI-X

lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M GS] (rev a1)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
07:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
08:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
08:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
08:09.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
08:09.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)

On 01/11/2011 12:36 PM, lak 726 wrote:
>
> Thank you for quick answer.
>
> Unfortunately still not able to enable wireless. Did what lwfinger
> suggested to no avail (the wifi powerswitch IS on).

Post the output of ‘/usr/sbin/rfkill list’ and ‘dmesg | grep 3945’.

Here it is:

/usr/sbin/rfkill list

0: hp-wifi: Wireless LAN

Soft blocked: yes

Hard blocked: no

1: hp-bluetooth: Bluetooth

Soft blocked: yes

Hard blocked: no

2: phy0: Wireless LAN

Soft blocked: yes

Hard blocked: yes

dmesg | grep 3945

7.813193] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds

7.813196] iwl3945: Copyright(c) 2003-2010 Intel Corporation

7.813269] iwl3945 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19

7.813283] iwl3945 0000:07:00.0: setting latency timer to 64

7.867286] iwl3945 0000:07:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels

7.867289] iwl3945 0000:07:00.0: Detected Intel Wireless WiFi Link 3945ABG

7.867439] iwl3945 0000:07:00.0: irq 32 for MSI/MSI-X

8.233191] phy0: Selected rate control algorithm 'iwl-3945-rs'

On 01/11/2011 01:36 PM, lak 726 wrote:
>
> Here it is:
>
> /usr/sbin/rfkill list
>
> 0: hp-wifi: Wireless LAN
>
> Soft blocked: yes
>
> Hard blocked: no
>
> 1: hp-bluetooth: Bluetooth
>
> Soft blocked: yes
>
> Hard blocked: no
>
> 2: phy0: Wireless LAN
>
> Soft blocked: yes
>
> Hard blocked: yes
>
>
> dmesg | grep 3945
>
> 7.813193] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network
> Connection driver for Linux, in-tree:ds
>
> 7.813196] iwl3945: Copyright(c) 2003-2010 Intel Corporation
>
> 7.813269] iwl3945 0000:07:00.0: PCI INT A -> GSI 19 (level, low)
> -> IRQ 19
>
> 7.813283] iwl3945 0000:07:00.0: setting latency timer to 64
>
> 7.867286] iwl3945 0000:07:00.0: Tunable channels: 13 802.11bg, 23
> 802.11a channels
>
> 7.867289] iwl3945 0000:07:00.0: Detected Intel Wireless WiFi Link
> 3945ABG
>
> 7.867439] iwl3945 0000:07:00.0: irq 32 for MSI/MSI-X
>
> 8.233191] phy0: Selected rate control algorithm ‘iwl-3945-rs’

The dmesg stuff looks fine. The soft block is what is stopping the wireless. Try

sudo /usr/sbin/rfkill unblock all

Follow this with another

/usr/sbin/rfkill list

You have one more entry in the list than I expected. Do you know why there are
two “Wireless LAN” entries.

I can not believe, after battling this for weeks, problem is solved!

The last entries did it!

To answer your question, I can only suggest I am running VMWare on the computer . . .

Thank you and have a very nice day.

0130 here off to bed with a smile.

Lars

On 01/11/2011 03:36 PM, lak 726 wrote:
>
> I can not believe, after battling this for weeks, problem is solved!
>
> The last entries did it!
>
> To answer your question, I can only suggest I am running VMWare on the
> computer . . .
>
> Thank you and have a very nice day.
>
> 0130 here off to bed with a smile.

Good to get it working. You are likely to need the “/usr/sbin/rfkill unblock
all” to be executed with each reboot. Normally, I would put such commands in
/etc/rc.d/boot.local; however, that may be too soon. Try it and if the soft
block is still on when you get logged in, report that and we will set up a way
that does function.

Ok morning here again.

Wireless and Bluetooth working, even after reboot but, but . . .

Now, when booting, I am asked to enter Keyring password before the network will start. That is both wired and wireless.

Had a look in Local Security. Only reference to Network is “Enable basic system services in runlevel 3 (mulituser with network)” and “Enable basic system services in runlevel 5 (multiuser with network and graphical login)”. Status for both is “Configure”.

Will changes here make a difference?

I can easily live with having to enter Keyring password. This is far better than nothing!

Lars

I have not found it jet, but there is anywhere in openSUSE an graphical solution to activate unlocking the GNOME keyring (“seahorse”) every time you log in as a user.

The non graphical solution is probably (I have not tested it jet) discribed here:
GnomeKeyring/Pam - GNOME Live!

I will search futher but do not know if I will have enought time today …

Regards
Martin
(pistazienfresser)

I still do not know how to configure that generally but:

  1. After I log into my GNOME on 11.4 factory-tested.
  2. A window appears and says:

Enter password for keyring ‘Default’ to unlock An application wants access to the keyring ‘Default’, but it is locked

And there something after the box for entering the password: “/ Details:”
2) After I clicked on the “/” there are some options appearing, especially:

/ Details:
] Automatically unlock this keyring whenever I’m logged in
…]

I have not tested that option jet in openSUSE 11.3 or my (a bit dead played) 11.4 installation - but maybe there is an option like this in your installation and you are willing to take the risk to test it?

Regards and have a lot of luck and fun!
pistazienfresser