Subject: kern/11638: "tcpdump" stops traffic on WaveLAN/IEEE interface
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 12/05/2000 12:32:16
>Number:         11638
>Category:       kern
>Synopsis:       "tcpdump" stops traffic on WaveLAN/IEEE interface
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 05 12:32:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        1.5
>Organization:
Matthias Scheler                                         http://core.de/~tron/
>Environment:
System: NetBSD colwyn.zhadum.de 1.5 NetBSD 1.5 (COLWYN) #1: Mon Nov 20 10:39:19 CET 2000 tron@colwyn.zhadum.de:/src/sys/compile/COLWYN i386


>Description:
If I use "tcpdump -i wi0" to monitor traffic via my Lucent Orinoco Turbo
Silver it stops working, no traffic gets throught it. If I terminate
"tcpdump" things start to work again. Here is the "dmesg" output:

pcmcia0: CIS version PC Card Standard 5.0
pcmcia0: CIS info: Lucent Technologies, WaveLAN/IEEE, Version 01.01, 
pcmcia0: Manufacturer code 0x156, product 0x2
pcmcia0: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia0 function 0 port 0x400-0x43f
wi0: address 00:02:2d:05:26:f6
[...]
pcmcia0: card irq 11

And here's what "wiconfig" says:

tron@colwyn:~tron#wiconfig wi0
NIC serial number:                      [ 00UT41335151 ]
Station name:                           [ colwyn ]
SSID for IBSS creation:                 [ NetBSD IBSS ]
Current netname (SSID):                 [ ******** ]
Desired netname (SSID):                 [ ******** ]
Current BSSID:                          [ 00:02:2d:05:18:4c ]
Channel list:                           [ 2047 ]
IBSS channel:                           [ 2412 ]
Current channel:                        [ 1 ]
Comms quality/signal/noise:             [ 4 61 57 ]
Promiscuous mode:                       [ Off ]
Port type (1=BSS, 3=ad-hoc):            [ 1 ]
MAC address:                            [ 00:02:2d:05:26:f6 ]
TX rate (selection):                    [ 3 ]
TX rate (actual speed):                 [ 2 ]
Maximum data length:                    [ 2304 ]
RTS/CTS handshake threshold:            [ 2347 ]
Create IBSS:                            [ Off ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]
Max sleep time:                         [ 100 ]
WEP encryption:                         [ On ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [ 0x********** ][  ][  ][  ]

The other side of the wirless network connection is an Apple Airport
Base Station using AirPort 1.2 software.

>How-To-Repeat:
tcpdump -i wi0
ping <host on other side of wirelass LAN>

>Fix:
Sorry, I don't now.
>Release-Note:
>Audit-Trail:
>Unformatted: