#14580 closed enhancement (fixed)

Network 10Gbit - OCE11102 support

Reported by: kallisti5 Owned by: waddlesplash
Priority: normal Milestone: Unscheduled
Component: Drivers/Network/emulex_oce Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

It would be nice to test Haiku's network stack at higher speeds to help massage out any potential bugs, memory leaks, etc.

The OCE11102 10Gbit SFP+ card runs for a low cost *and* has a simple FreeBSD native driver.

https://github.com/freebsd/freebsd/tree/master/sys/dev/oce

DAC would be the easiest connection method to test connection speeds without needing any large 10Gbit switch investments.

Change History (5)

comment:1 by cb88, 12 months ago

Another option might be to implement IP over Thunderbolt which I believe is supported on Mac OS not sure about elsewhere. That can theoretically go up to 40Gb/s beteen two TB3 devices. The hardware is probably even cheaper as well though potentially more complex driverwise.

comment:2 by waddlesplash, 12 months ago

Imported in hrev52387; completely untested and so not added to the image. You should be able to just compile and then test yourself.

comment:3 by cb88, 12 months ago

Also why specificallly oce11102? Careful that you get one with the transceivers... Otherwise you'll be out another 40+ bucks for a pair.

There are other model numbers that are cheaper.. oce10102 for instance is under 20 bucks.

Fiber adapter support might be handy for people that want to run hard connections longer distances also... Or was the card you were looking at twinax sfp+ note not all sfp+ is optical.

Edit twinax it is didn't catch DAC as meaning direct attach copper. You can get premade fiber cables also for longer distances cost effectively

Last edited 12 months ago by cb88 (previous) (diff)

comment:4 by kallisti5, 12 months ago

Also why specificallly oce11102? Careful that you get one with the transceivers... Otherwise you'll be out another 40+ bucks for a pair.

The reason I went for the oce11102 is because of (the price) and the SFP+ ports. 10Gbit can happen over several different technologies (DAC, AOC, Cat6, various fiber wavelengths, etc) SFP+ transceivers let you quickly switch between cabling without replacing hardware.

https://en.wikipedia.org/wiki/10_Gigabit_Ethernet#Physical_layer_modules

I'd rather have a nice small collection of various SFP+ transceivers and DAC/AOC's than a box full of switches and NIC's with various fixed physical 10Gbit transmissions methods.

Ever have a core switch with 10 Gbit Cat6? That's a poor investment now since almost nobody supports it.

Last edited 12 months ago by kallisti5 (previous) (diff)

comment:5 by waddlesplash, 11 months ago

Component: Drivers/NetworkDrivers/Network/emulex_oce
Owner: changed from nobody to waddlesplash
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.