orinoco monitor: timeout waiting for card to reset (reg=0x0080)!

Guido Di Maio <[email protected]> Tue, 02 Nov 2004 22:47:35 +0100
Newsgroups gmane.network.wireless.bay-area
Message-ID <[email protected]>
I've got a Symbol Technologies LA-4111 pcmcia card (802.11b) and I'd 
like to use it with kisment.
For this reason I patched orinoco drivers to support monitr mode.
My kernel version is debian 2.6.7 (orinoco v0.13e).
I successfully applied the patch at 
<http://www.kismetwireless.net/code/orinoco-0.13e-rfmon-dragorn3.diff> 
and installe the new kernel.

This is the kernel log after inserting the adapter.

orinoco.c 0.13e (David Gibson <[email protected]> and others)
orinoco_cs.c 0.13e (David Gibson <[email protected]> and others)
eth2: Station identity 001f:0002:0002:0001
eth2: Looks like a Symbol firmware version [V2.90-58] (parsing to 29058)
eth2: Ad-hoc demo mode supported
eth2: IEEE standard IBSS ad-hoc mode supported
eth2: WEP supported, 104-bit key
eth2: MAC address 00:A0:F8:42:88:B5
eth2: Station name "Prism  I"
eth2: ready
eth2: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x0147

everything seems fine, infact:
# iwpriv eth2
eth2      Available private ioctl :
           force_reset      (8BE0) : set   0       & get   0
           card_reset       (8BE1) : set   0       & get   0
           set_port3        (8BE2) : set   1 int   & get   0
           get_port3        (8BE3) : set   0       & get   1 int
           set_preamble     (8BE4) : set   1 int   & get   0
           get_preamble     (8BE5) : set   0       & get   1 int
           set_ibssport     (8BE6) : set   1 int   & get   0
           get_ibssport     (8BE7) : set   0       & get   1 int
           monitor          (8BE8) : set   2 int   & get   0
           dump_recs        (8BFF) : set   0       & get   0


but when I set monitor mode I get:

# iwpriv eth2 monitor 2 3
Interface doesn't accept private ioctl...
monitor (8BE8): Connection timed out

and the kernel log is:

hermes @ IO 0x100: Timeout waiting for card to reset (reg=0x0080)!
hermes @ IO 0x100: Timeout waiting for command completion.
eth2: error -110 reading info frame. Frame dropped.
hermes @ IO 0x100: Error -16 issuing command.
hermes @ IO 0x100: Error -16 issuing command.
hermes @ IO 0x100: Error -16 issuing command.
hermes @ IO 0x100: Error -16 issuing command.
.......
<many of this messages>

What's wrong with my driver or my card ?


some additional info:

# iwpriv -v
iwpriv    Wireless-Tools version 27
           Compatible with Wireless Extension v11 to v17.

Kernel    Currently compiled with Wireless Extension v16.

eth2      Driver has no Wireless Extension version information.


_______________________________________________
BAWUG's general wireless chat mailing list
[unsubscribe] http://lists.bawug.org/mailman/listinfo/wireless