[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#589778: linux-image-2.6.32-5-686: prism2.5: hostap loads 90s



Package: linux-2.6
Version: 2.6.32-15 and 2.6.32-17
Severity: minor


After upgrading from Lenny to Squeeze loading the hostap* modules for the built-in prism2.5
wireless network card need ~90s to load (I think loading is done by udev) and thus extend
the boot process by this time. It is quite annoying to have to wait twice as long as the boot
process usually takes, e.g. if the orinoco module for this card is loaded (but no connection
is possible with the orinoco module).

This problem occurs with the kernel versions in testing (2.6.32-15) and unstable (2.6.32-17).
With a vanilla 2.6.34.1 the boot process does not finish because the kernel get stuck in 
soft lockups: BUG: soft lockup - CPU#0 stuck for 61s!

Updating the prism2.5 firmware from 1.4.3 to 1.4.9 or 1.5.6 does not help. (1.7.4 does not 
help either and prevents the card from connecting.)

Blacklisting the hostap* modules (the orinoco modules are already blacklisted by the 
hostap-utils package) prevents all modules from loading which dramatically decreases the boot
time. Manually loading the modules shows a bunch of messages in dmesg (which do not help me
finding a solution), it still nearly completely block the whole system (but top does not show
any number significantly above 0% except idle) and a connection is not possible.

02:02.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)
	Subsystem: Actiontec Electronics Inc Device 0406
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at ec000000 (32-bit, prefetchable) [size=4K]
	Capabilities: [dc] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: hostap_pci

hostap_pci             34480  2 
hostap                 76764  1 hostap_pci
lib80211                2870  3 lib80211_crypt_wep,hostap_pci,hostap

-- Package-specific info:
** Kernel log: boot messages should be attached

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux linux-image-2.6.32-5-686 2.6.32-17
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.32-5-686 depends on:
ii  debconf [debconf-2.0]         1.5.32     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.97.2     tools for generating an initramfs
ii  linux-base                    2.6.32-17  Linux image base package
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-686 recommends:
ii  firmware-linux-free           2.6.32-15  Binary firmware for various driver
ii  libc6-i686                    2.11.2-2   GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.32-5-686 suggests:
pn  grub | lilo                   <none>     (no description available)
pn  linux-doc-2.6.32              <none>     (no description available)

-- debconf information excluded



Reply to: