Bug 206528 - Emulex LPe 16002 FC HBA Not Recognized by oce(4) driver
Summary: Emulex LPe 16002 FC HBA Not Recognized by oce(4) driver
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 10.2-RELEASE
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-bugs (Nobody)
Keywords: feature, needs-patch, needs-qa
Depends on:
Reported: 2016-01-23 15:50 UTC by Ron
Modified: 2016-01-24 16:32 UTC (History)
2 users (show)

See Also:
koobs: mfc-stable10?

dmesg.boot and pciconf-lv (7.03 KB, application/zip)
2016-01-23 15:50 UTC, Ron
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ron 2016-01-23 15:50:12 UTC
Created attachment 166009 [details]
dmesg.boot and pciconf-lv

Clean install of 10.2-RELEASE on Cisco UCS C220 server.
Device is showing up in pciconf -lv but with no driver.

Hardware: Emulex LPe 16002 Dual Port 16gbps FC HBA
Comment 1 Olli Hauer freebsd_committer 2016-01-24 11:41:30 UTC
Hm, looking man(4) oce there is a hint to address such issues to emulex.
I was myself looking the last days for an LPe12000 (FC) driver (no luck) but there is one for the LPe16000 on the emulex site
Comment 2 Ron 2016-01-24 12:35:02 UTC
I looked there before opening the case, for me I just see this under download:
"Ethernet Driver - Use inbox driver"
Comment 3 Olli Hauer freebsd_committer 2016-01-24 15:52:48 UTC
Hi Ron,
you are right no download for 10.x, but there is a driver for 9.3 in the old pkg format.
I'm not sure if it will work on 10.x and for FC but maybe give it a try.

Perhaps Koobs or another Bugzilla admin can add the Emulex contact email address freebsd-drivers@emulex.com to the PR (does not exist until now so I cannot add the address to the CC list)
Comment 4 Ron 2016-01-24 16:15:08 UTC
I will give it a shot shortly, last time I tried this I had failures due to the change from gcc to clang. Will report back shortly.
Comment 5 Olli Hauer freebsd_committer 2016-01-24 16:26:58 UTC
I forgot the change from gcc to clang already.
oce.ko is a static module, and even it works I wouldn't trust in production without a vendor statement.
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-24 16:32:47 UTC
(In reply to Olli Hauer from comment #3)

I don't think it's appropriate to create user accounts (to be CC'd on things) without asking, but if you could send them an email to create an account that would be great :)