Hi everyone,
im currently trying to send a packet without IP/TCP-Stack with a 82541ER controller.
I am programming in Assembler and use the PCI-Interface.
In the spec of the 82541-series in the chapter of the transmission process there is a line like:
"Ethernet, IP and TCP/UDP headers are prepared by the stack."
my question is:
"Is it necessary to prepare the IP and the TCP header or will the packet be sent only with the Ethernet header?"
Best Regards
Franziskus Karsunke
Link Copied
Hi Karsunke
Find below an Intel 82541ER Gigabit Ethernet Controller Datasheet link
http://www.datasheetarchive.com/82541ER-datasheet.html http://www.datasheetarchive.com/82541ER-datasheet.html
However page 2 state that: Software driver developers should contact their local Intel representatives for programming information
Regards
Jose
Hi Span1shUk,
i already have the programming information, but there is no exact information about my problem.
Regards
Franziskus Karsunke
Ok I just tried it and it works (:
We've become such an IP focused world, that people forget sometimes that raw ethernet mode is always available on our parts. Pretty much as long as it's Ethernet, we can send it
Glad you figured it out What do you think, should I blog about this?
hehe I think I am the only one who does these "oldschool" ethernet things
It wouldnt be necessary for an OS to have this feature I think...
For more complete information about compiler optimizations, see our Optimization Notice.