10Gb NIC Software Development Manual

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

10Gb NIC Software Development Manual

Post by tsdnz »

Hi everyone, I am moving my OS to 10Gb.

Does anyone have a 10Gb NIC Software Development Manual?
Such as Intel?

Really interested in 40Gb or 56Gb if anyone has these also??

I have had a look for it but as it has taken me a little time to get nowhere, I thought this might help??

Regards, Alistair
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: 10Gb NIC Software Development Manual

Post by tsdnz »

I am currently looking for Intel X540 software development manual
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: 10Gb NIC Software Development Manual

Post by Brendan »

Hi,
tsdnz wrote:I have had a look for it but as it has taken me a little time to get nowhere, I thought this might help??
It shouldn't have.

Mostly, you just go to anyone that sells ethernet cards and find out which 10 gigabit ethernet cards you could buy, then enter the product name followed by "datasheet" into a web search (e.g. "Intel 82599 10 Gigabit Ethernet Controller datasheet") and end up at a web page like this one in less than 5 minutes.

Then (after downloading the datasheet and having a look) you go back to whoever sells the ethernet card and buy one; because it's impossible to test a driver when you don't have the hardware to test it on.

Note: Testing properly would actually mean you need a minimum of two 10 gigabit ethernet cards (and possibly more, and possibly a 10 gigabit switch, so you can test under max. load); possibly in addition to slower ethernet cards and/or switches (so that you can test that it correctly auto-negotiates the link speed).

Be warned that 10 gigabit ethernet isn't exactly cheap at the moment (be prepared to spent over $1000 just for a pair of cards to test your driver with).


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re: 10Gb NIC Software Development Manual

Post by Brendan »

Hi,
tsdnz wrote:I am currently looking for Intel X540 software development manual
This one?

Note: I just searched for "Intel X540 datasheet"...


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: 10Gb NIC Software Development Manual

Post by tsdnz »

Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol, Lol

Silly bugger, I had it open as a PDF on my screen already.

I quickly scanned it.
Should have read it S L O W L Y.
Missed the "Programming Interface" which is what I was looking for.

Atleast I make my self laugh.

Already been in contact with supplier.
USD $285 from China

Will be using Ethernet Crossover Cable.
Will be testing with 1 X 10Gb cards in each OS
Then planning to test with 8 x 10Gb cards in one OS

For everyone who read this and thought what an idiot, (Still laughing at myself), I agree. LOL

EDIT:
The exact specs are: LREC9812BT PCI Express x8 Dual Copper Port 10 Gigabit Server Adapter (Intel X540
Based)
Post Reply