Bug 379 - Using tcpdump with DC21040 Ethernet card halts network
Summary: Using tcpdump with DC21040 Ethernet card halts network
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1995-05-03 12:30 UTC by System Operator
Modified: 1995-05-03 12:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description System Operator 1995-05-03 12:30:01 UTC
I wanted to look at the packets received from a certain host on the net,
so I decided to use tcpdump for this. However, when I started tcpdump,
the kernel wrote to the console the following message:

de0: enabling 10baseT/UTP port

And from then on, all network connectivity is halted. The console still
works, but the ethernet card doesn't (no more telnet, ftp, not even ping).

Note that when the computer boots and the ethernet card is probed and
attached it says:

de0: enabling Thinwire/AUI port

So, it seems the kernel is trying to change the type of ethernet port to
an incorrect one. My card is a SMC 8432BT (BNC and RJ45 connectors, though
I only use the BNC).

Fix: 

Not known, sorry.
How-To-Repeat: 
Execute the following command:

tcpdump -i de0 -w file host myhost
Comment 1 davidg freebsd_committer freebsd_triage 1995-05-07 07:58:01 UTC
State Changed
From-To: open->closed

This bug was fixed in rev 1.24 of if_de.c.