Direct Ethernet

Has anyone found an Ethernet chip that's... Ethernet? The traditional one is the W5100 chip which is Ethernet/IP/TCP/UDP. In other words: Ethernet frames are locked down. Not only that, other IP protocols are locked down.

I'm looking for: something to allow direct frame access.

I'd like to use something small like Arduino to teach low-level networking protocols-- I'd prefer not to have to use FPGAs.

The only other option is the ENC28J60 and the Ethercard library, GitHub - njh/EtherCard: EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE

sonnyyu:
For people are looking for alternate for Arduino WiFi shield;-

We have few threads about it:

Replacement of Arduino WiFi shield - WIFI router(openwrt compatible), Pogoplug, Raspberry Pi .

Arduino as VPN client? - #3 by sonnyyu - Networking, Protocols, and Devices - Arduino Forum

WIFI router Tp-Link WR703N for Arduino

Arduino - Wifi - iPhone - #7 by sonnyyu - Networking, Protocols, and Devices - Arduino Forum

WIFI router Tp-Link TL-WDR3600 for Arduino

Best way to add wifi to an arduino controlled power switch - #3 by sonnyyu - Networking, Protocols, and Devices - Arduino Forum

Pogoplug for Arduino wifi and even housing and power supply

Udpsend -> WIFI -> Arduino LOW COST - #6 by sonnyyu - Interfacing w/ Software on the Computer - Arduino Forum

The bottom line is to start testing wifi with Arduino , all you need is used/junk PC plus few dollar wifi usb stick.

Neither hardware locked down nor software locked down for wifi as well as Ethernet.