Killer e2500 NIC
-
Does anyone know how to get the Killer e2500 NIC to work with pfsense?
If so, would you mind sharing how to do so?
-
Please find out what kind of chip is soldered on that board and then find out if this will be supported by FreeBSD 10.3,
pfSense is based on. -
@BlueKobold:
Please find out what kind of chip is soldered on that board and then find out if this will be supported by FreeBSD 10.3,
pfSense is based on.e2500 is based on Qualcomm Atheros, which I believe is not natively supported, thus my question.
-
Anyone got any ideas on this?
-
More details needed.
There are a number of Atheros NICs that are supported by default.
What does pciconf list it as?
Steve
-
More details needed.
There are a number of Atheros NICs that are supported by default.
What does pciconf list it as?
Steve
This is the output - I'm not sure what I am looking for:
[2.3.4-RELEASE][admin@pfSense.localdomain]/root: pciconf -l
hostb0@pci0:0:0:0: class=0x060000 card=0x50001458 chip=0x591f8086 rev=0x05 hdr=0x00
pcib1@pci0:0:1:0: class=0x060400 card=0x50001458 chip=0x19018086 rev=0x05 hdr=0x01
pcib2@pci0:0:1:1: class=0x060400 card=0x50001458 chip=0x19058086 rev=0x05 hdr=0x01
vgapci0@pci0:0:2:0: class=0x030000 card=0xd0001458 chip=0x59128086 rev=0x04 hdr=0x00
none0@pci0:0:8:0: class=0x088000 card=0x50001458 chip=0x19118086 rev=0x00 hdr=0x00
xhci0@pci0:0:20:0: class=0x0c0330 card=0x50071458 chip=0xa2af8086 rev=0x00 hdr=0x00
none1@pci0:0:22:0: class=0x078000 card=0x1c3a1458 chip=0xa2ba8086 rev=0x00 hdr=0x00
ahci0@pci0:0:23:0: class=0x010601 card=0xb0051458 chip=0xa2828086 rev=0x00 hdr=0x00
pcib3@pci0:0:27:0: class=0x060400 card=0x50011458 chip=0xa2e78086 rev=0xf0 hdr=0x01
pcib4@pci0:0:27:2: class=0x060400 card=0x50011458 chip=0xa2e98086 rev=0xf0 hdr=0x01
pcib5@pci0:0:27:4: class=0x060400 card=0x50011458 chip=0xa2eb8086 rev=0xf0 hdr=0x01
pcib6@pci0:0:28:0: class=0x060400 card=0x50011458 chip=0xa2908086 rev=0xf0 hdr=0x01
pcib7@pci0:0:28:5: class=0x060400 card=0x50011458 chip=0xa2958086 rev=0xf0 hdr=0x01
pcib8@pci0:0:28:6: class=0x060400 card=0x50011458 chip=0xa2968086 rev=0xf0 hdr=0x01
pcib9@pci0:0:28:7: class=0x060400 card=0x50011458 chip=0xa2978086 rev=0xf0 hdr=0x01
pcib10@pci0:0:29:0: class=0x060400 card=0x50011458 chip=0xa2988086 rev=0xf0 hdr=0x01
isab0@pci0:0:31:0: class=0x060100 card=0x50011458 chip=0xa2c58086 rev=0x00 hdr=0x00
none2@pci0:0:31:2: class=0x058000 card=0x50011458 chip=0xa2a18086 rev=0x00 hdr=0x00
hdac0@pci0:0:31:3: class=0x040300 card=0xa0b61458 chip=0xa2f08086 rev=0x00 hdr=0x00
none3@pci0:0:31:4: class=0x0c0500 card=0x50011458 chip=0xa2a38086 rev=0x00 hdr=0x00
em2@pci0:0:31:6: class=0x020000 card=0xe0001458 chip=0x15b88086 rev=0x00 hdr=0x00
em0@pci0:2:0:0: class=0x020000 card=0x115e8086 chip=0x105e8086 rev=0x06 hdr=0x00
em1@pci0:2:0:1: class=0x020000 card=0x115e8086 chip=0x105e8086 rev=0x06 hdr=0x00
xhci1@pci0:6:0:0: class=0x0c0330 card=0x50071458 chip=0x21421b21 rev=0x00 hdr=0x00
none4@pci0:7:0:0: class=0x020000 card=0xe0001458 chip=0xe0b11969 rev=0x10 hdr=0x00 -
It should be supported in PfSense 2.4 since the FreeBSD 12 (known as FreeBSD-CURRENT at the moment) manual page for the alc(4) driver claims support for it:
The last line of your pciconf output is the Killer e2500 NIC, PCI vendor 0x1969 (Atheros) and device 0xe0b1.
-
Unfortunately 2.4 is built on FreeBSD 11 and that does not claim to support it:
https://www.freebsd.org/cgi/man.cgi?query=alc&apropos=0&sektion=4&manpath=FreeBSD+11.0-RELEASE&arch=default&format=html
Though it is in 11-stable: https://svnweb.freebsd.org/base/stable/11/sys/dev/alc/if_alc.c?view=log
And more importantly it looks to be in our build source for the dev branch:
https://github.com/pfsense/FreeBSD-src/blob/devel/sys/dev/alc/if_alc.cTry a 2.4 snapshot:
https://snapshots.pfsense.org/Steve
-
Thanks for the response. I'll wait until official 2.4 is out and hopefully all is good.