"Michael C. Toren" <[EMAIL PROTECTED]> writes:

> I have not yet had time to try different versions of libpcap, or different
> versions of the b44 driver.

This is due to b44 not supporting the ALLMULTI option, you can check
this very easily with, say,

# ifconfig eth0 allmulti

which should make your connectivity go away (-allmulti gets it back).

Older versions of libpcap (prior to 0.8.1) set ALLMULTI on the interface
when pcap_open_live was called without promisc (which is what your
testcase does), newer versions don't do that anymore since it broke a
fair number of network drivers.

The solution here is to make tcptraceroute migrate to libpcap0.8,
libpcap0.7 is going away after the sarge release anyway (I'm not going
to support three concurrent versions).

Cheers,

-- 
  ,''`.
 : :' :        Romain Francoise <[EMAIL PROTECTED]>
 `. `'         http://people.debian.org/~rfrancoise/
   `-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to