lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Sun, 14 Jun 2009 10:54:17 +0200
From:	Oliver Hartkopp <socketcan@...tkopp.net>
To:	Marcel Holtmann <marcel@...tmann.org>,
	"John W. Linville" <linville@...driver.com>
CC:	David Miller <davem@...emloft.net>, linux-wireless@...r.kernel.org,
	netdev@...r.kernel.org
Subject: rfkill regression in net-next-2.6

Marcel Holtmann wrote:

> 
> compiling RFKILL itself as a module is still working perfectly fine. It
> is just the RFKILL_INPUT that can't be built as a module anymore. That
> part was pointless anyway. And in the future RFKILL_INPUT will go away
> and be replaced by a userspace implementation with proper support for
> platform specific policies.

Hi all,

i have a Dell Lattitude 830 with Bluetooh and b43 WLAN and my RFKILL-switch is
set to ON.

On power on the BT LED is on and when booting with 2.6.30 or with 2.6.30-git5
the WLAN LED becomes illuminated within the boot process after b43 pulled his
firmware.

With net-next-2.6 the BT LED is switched OFF(!) during the boot process and
the Kernel log says:

[   15.276568] b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw
[   15.423540] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
[   15.545096] b43-phy0 debug: Chip initialized
[   15.545317] b43-phy0 debug: 32-bit DMA initialized
[   15.566383] b43-phy0 debug: Wireless interface started
[   15.566394] b43-phy0 debug: Adding Interface type 2
[   15.566670] b43-phy0: Radio hardware status changed to DISABLED
[   15.633069] b43-phy0: Radio turned on by software
[   15.647094] b43-phy0: The hardware RF-kill button still turns the radio
physically off. Press the button to turn it on.
[   15.673598] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   15.721053] b43-phy0 debug: Removing Interface type 2
[   15.733877] b43-phy0 debug: Wireless interface stopped

The WLAN LED is never illuminated with net-next-2.6.

The BT LED is switched off something around this time in the log:

[    7.639047] NET: Registered protocol family 31
[    7.651562] Bluetooth: HCI device and connection manager initialized
[    7.664155] Bluetooth: HCI socket layer initialized
[    7.756113] b43-pci-bridge 0000:0c:00.0: PCI INT A -> GSI 17 (level, low)
-> IRQ 17
[    7.769117] b43-pci-bridge 0000:0c:00.0: setting latency timer to 64
[    7.828160] yenta_cardbus 0000:03:01.0: CardBus bridge found [1028:01fe]
[    7.841107] yenta_cardbus 0000:03:01.0: O2: res at 0x94/0xD4: 00/ea
[    7.853830] yenta_cardbus 0000:03:01.0: O2: enabling read prefetch/write burst
[    7.867428] i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    7.881369] ssb: Sonics Silicon Backplane found on PCI device 0000:0c:00.0
[    7.897694] Bluetooth: Generic Bluetooth USB driver ver 0.5
[    7.910910] usbcore: registered new interface driver btusb


When i see the BT LED switching to off, i can manually switch the RFKILL
switch to OFF and ON, and then both LEDs get illuminated and WLAN is
successfully initialized by the boot process.

As we discussed about RFKILL and modules, i set CONFIG_RFKILL=y in my
net-netx-2.6 tree with no change of the behaviour.

Any idea what changed in net-next-2.6 that could produce this behaviour?

Regards,
Oliver

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ