Ethereal-users: Re: [Ethereal-users] Ethereal for Windows: Why do I see two interfaces?
Adnan Ali wrote:
However, of late things have got pretty confusing for
me, because when I sniff on the first interface, I am
seeing some packets with Ethernet address
encapsulation.
Internally to the Windows networking stack, PPP packets received on
dial-up lines (and other PPP packets) are translated to Ethernet
packets, and Ethernet packets are translated to PPP packets before being
sent on dial-up lines, by a module called "NDISWAN".
Code that plugs into the Windows networking driver interface ("NDIS")
from above, such as the WinPcap driver, will see packets received on a
PPP interface as if it were an Ethernet packet.
2- What types of packets are these on this other
interface? May be I need to study some more about
IEEE 802.3 with LLC.
0000 52 54 53 53 03 00 00 00 00 00 a8 00 01 00 00 00
RTSS............
0010 25 e0 00 00 42 4c 55 45 00 00 00 00 00 00 00 00
%...BLUE........
0020 00 00 00 00 41 64 6d 69 6e 69 73 74 72 61 74 6f
....Administrato
0030 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
r...............
0040 00 00 00 00 00 00 00 00 34 b9 20 52 41 53 34 b9
........4. RAS4.
0050 20 52 41 53 42 00 4c 00 55 00 45 00 00 00 00 00
RASB.L.U.E.....
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
................
0070 00 00 00 00 41 00 64 00 6d 00 69 00 6e 00 69 00
....A.d.m.i.n.i.
0080 73 00 74 00 72 00 61 00 74 00 6f 00 72 00 00 00
s.t.r.a.t.o.r...
0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
................
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
................
00b0 00
.
"RTSS"? That's the magic number for Microsoft Network Monitor 1.x
files; with WinPcap 3.1, the driver that Network Monitor uses is the one
that WinPcap uses (the NDIS code apparently treats that driver
specially, so it can get at dial-up line packets more safely and
reliably than other drivers).
In addition, there's an account name in there ("Administrator"), and
"RAS" ("Remote Access Service", the Windows code for dial-up access).
Those packets sound as if they're something inserted by the Network
Monitor driver. You might want to try capturing with WinDump (to remove
Ethereal from the issue) and report that to the WinPcap developers:
http://www.winpcap.org/contact.htm