Unsupported arptype 0x0001

Lewis Adam-CAL022 Adam.Lewis
Sun Feb 9 20:04:05 PST 2003

Thanks Gerald for clearing that up.  I am relatively new to linux and am
stiff finding my way around.  I did what you (and Jouni) said and it worked.
Of course, I still have the same problem in that I can't tell if my HostAP
Master is xmiting beacons since I can't run the two at the same time.  And
as I already mentioned, my station is a commercial product (win2000/cisco pc
card) so I cant run wlansniff there.  I do have ethereal running on the
station tho and it is not picking up anything :-(


-----Original Message-----
From: Gerald Britton [mailto:gbritton at doomcom.org]
Sent: Sunday, February 09, 2003 9:53 PM
To: Lewis Adam-CAL022
Cc: Jouni Malinen; hostap at shmoo.com
Subject: Re: Unsupported arptype 0x0001

On Sun, Feb 09, 2003 at 08:43:43PM -0600, Lewis Adam-CAL022 wrote:
> I've looked around a little and type 0x0001 is defined as Ethernet in
> /usr/src/linux/include/linux/if_arp.h.  I looked into the source for
> wlansniff and it is check to see if my type is either ARPHRD_IEEE80211
> (defined as 0x0801) or ARPHRD_IEEE80211_PRISM (0x0802).  The fact that
> wlansiff's code is returning 0x0001 (ARPHRD_ETHER) when it calls to ioctl
> "(SIOCGIFHWADDR)" is disturbing to me.  It would appear as tho my linux
> is thinking my wlan pc card is an ethernet device???

To linux, it is an ethernet device in normal operation.  In monitor mode,
it changes arp types though and provides full 802.11 frames or those frames
with a capture header.

				-- Gerald

More information about the Hostap mailing list