Ethereal-dev: Re: [ethereal-dev] Re: problems with ISDN and etherape

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Fri, 5 May 2000 00:08:52 -0700
> I've been looking at your tracefile. You can easily work around the problem by
> using the ip mode (run as etherape -m ip).
> The underlying problem is that ISDN seems to be simulating some kind of
> ethernet, but it assigns a new ethernet address for remote nodes for each new
> packet. The right thing to do, then, would be to go to override ethernet mode
> for ISDN connections, but then, I don't know how to do that, since pcap
> reports a regular ethernet.

Well, if this is Linux, and if libpcap says the capture file is of type
DLT_EN10MB, then, at least as I read the 2.2.13 code, this would, I
suspect, be ISDN_NET_ENCAP_ETHER, which I infer sends Ethernet frames
over an ISDN channel.

However, I also infer from the code that, for Ethernet-over-ISDN, it
uses ARP to resolve IP addresses to "Ethernet" addresses, in which case
I wouldn't expect a different Ethernet address for each packet.

What was the person to whom you're replying using over ISDN?   Was
he/she using Ethernet-over-ISDN (rather than, say, PPP-over-ISDN, or
IP-over-ISDN)?