hostap_pci and recent kernels

Pavel Roskin proski at gnu.org
Sat Nov 5 04:56:16 EST 2005


Hello!

Since the problems with hostap_pci on the latest kernels have been
reported, I decided to test them too.

I'm using current netdev kernel from git on a x86_64 system (single
EM64T with hyperthreading enabled).  hostap_pci is not working properly.
It keeps reporting WTERR and INFDROP events once in a few seconds.

I tried the included hostap, the CVS version and 0.3.9 - all of them
exhibit this problem.  I guess the problem is related to the kernel
somehow, but hostap should be doing something wrong too.

The CVS version of orinoco_pci doesn't have this problem.  It would
report INFDROP events if there were some, but it doesn't report any
errors.

The card is a MiniPCI card in a MiniPCI-to-PCI adapter.

Actually, the card is working (I tested scanning and monitor mode), it
just keeps spewing those messages.

hostap_crypt: registered algorithm 'NULL'
hostap_pci: CVS (Jouni Malinen <jkmaline at cc.hut.fi>)
ACPI: PCI Interrupt 0000:04:02.0[A] -> GSI 18 (level, low) -> IRQ 233
hostap_pci: Registered netdevice wifi0
wifi0: Original COR value: 0x0
prism2_hw_init: initialized in 196 ms
wifi0: NIC: id=0x8013 v1.0.0
wifi0: PRI: id=0x15 v1.1.1
wifi0: STA: id=0x1f v1.7.4
wifi0: Intersil Prism2.5 PCI: mem=0xd0000000, irq=233
wifi0: registered netdevice wlan0
wlan0: Host AP mode does not support 'Any' essid
wifi0: Command completion event, but no pending commands
Already released txfid found at idx 3
wifi0: WTERR event
wifi0: INFDROP event
wifi0: Command completion event, but no pending commands
Already released txfid found at idx 4
wifi0: WTERR event
wifi0: INFDROP event
wifi0: hfa384x_cmd_issue: cmd reg was busy for 1 usec
wifi0: hfa384x_cmd_issue: cmd reg was busy for 1 usec

# cat /proc/interrupts 
           CPU0       CPU1       
  0:     212732          0    IO-APIC-edge  timer
  1:       2605          0    IO-APIC-edge  i8042
  8:          3          0    IO-APIC-edge  rtc
  9:          0          0   IO-APIC-level  acpi
14:       7369          0    IO-APIC-edge  ide0
50:      30277          0   IO-APIC-level  uhci_hcd:usb5, Intel ICH6
58:      10682          0   IO-APIC-level  libata
169:        847          0   IO-APIC-level  tg0
177:          0          0   IO-APIC-level  yenta
217:          2          0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb2
225:          0          0   IO-APIC-level  uhci_hcd:usb3
233:        846          0   IO-APIC-level  uhci_hcd:usb4, wifi0
NMI:         92         72 
LOC:     212683     212674 
ERR:          1
MIS:          0

]# lspci -vx -s 04:02.0
04:02.0 Network controller: Intersil Corporation Prism 2.5 Wavelan
chipset (rev 01)
        Subsystem: Intersil Corporation Prism 2.5 Wavelan chipset
        Flags: bus master, medium devsel, latency 64, IRQ 233
        Memory at d0000000 (32-bit, prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2
00: 60 12 73 38 17 01 90 02 01 00 80 02 10 40 00 00
10: 08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 60 12 73 38
30: 00 00 00 00 dc 00 00 00 00 00 00 00 03 01 00 00

-- 
Regards,
Pavel Roskin




More information about the HostAP mailing list