same problem of here:
https://forums.funtoo.org/topic/4957...04ep-lc-mptfc/
device ID is available here:
https://wiki.debian.org/DeviceDatabase/PCI
https://www.broadcom.com/support/download-search
Only has drivers for RedHat Enterprice Linux, SuSE, etc...
No Debian, No Ubuntu.
PCIe is detected by:
and
BUT... Not detected by:
No output:
then:
still Not detected by ifconfig.
https://forums.funtoo.org/topic/4957...04ep-lc-mptfc/
device ID is available here:
https://wiki.debian.org/DeviceDatabase/PCI
1000:0646 | mptfc | none | LSI Logic / Symbios Logic | FC949ES Fibre Channel Adapter |
1657:0646 | mptfc | none | Brocade Communications Systems, Inc. | Brocade 400 4Gb PCIe FC HBA |
Only has drivers for RedHat Enterprice Linux, SuSE, etc...
No Debian, No Ubuntu.
PCIe is detected by:
$ lspci | grep -i FIBRE
0a:00.0 Fibre Channel: Broadcom / LSI FC949ES Fibre Channel Adapter (rev 02)
0a:00.1 Fibre Channel: Broadcom / LSI FC949ES Fibre Channel Adapter (rev 02)
0a:00.0 Fibre Channel: Broadcom / LSI FC949ES Fibre Channel Adapter (rev 02)
0a:00.1 Fibre Channel: Broadcom / LSI FC949ES Fibre Channel Adapter (rev 02)
Code:
$ modinfo mptfc filename: /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptfc.ko version: 3.04.20 license: GPL description: Fusion MPT FC Host driver author: LSI Corporation srcversion: B9F5974F862E2C647B2E8BE alias: pci:v00001657d00000646sv*sd*bc*sc*i* alias: pci:v00001000d00000646sv*sd*bc*sc*i* alias: pci:v00001000d00000640sv*sd*bc*sc*i* alias: pci:v00001000d00000642sv*sd*bc*sc*i* alias: pci:v00001000d00000626sv*sd*bc*sc*i* alias: pci:v00001000d00000628sv*sd*bc*sc*i* alias: pci:v00001000d00000622sv*sd*bc*sc*i* alias: pci:v00001000d00000624sv*sd*bc*sc*i* alias: pci:v00001000d00000621sv*sd*bc*sc*i* depends: mptscsih,scsi_transport_fc,mptbase retpoline: Y intree: Y name: mptfc vermagic: 5.8.0-63-generic SMP mod_unload modversions sig_id: PKCS#7 signer: Build time autogenerated kernel key sig_key: 2E:FD:50:C5:3F:2D:D5:6E:A7:09:8D:02:63:F5:13:9F:E8:0F:C3:0C sig_hashalgo: sha512 signature: 05:C0:FF:A5:7B:31:0A:DE:DD:CD:85:02:90:A5:B3:D5:16:E5:98:0E: 82:A8:41:E7:C9:04:7C:11:3D:E8:03:01:15:C6:AC:16:96 :62:BA:F9: F6:FC:1B:05:06:D5:63:6E:4A:83:3D:6A:80:A9:2D:D5:DD:2C:B2:07: 6E:42:B1:21:AE:74:A9:B4:60:7E:4C:D4:48:8D:E2:42:FC:35:5A:55: 4C:12:2E:E1:4F:95:01:14:77:5F:98:59:F7:BB:82:0E:61 :57:9D:A7: 2F:A3:08:D6:C2:10:C2:D8:D2:BD:56:0D:F7:A7:20:C8:7F:AC:94:B0: C1:6C:7B:21:69:0C:8A:94:E5:67:CF:60:A6:1E:69:9F:0E :8A:6E:3C: A2:9E:90:21:09:04:6A:51:3B:7E:EA:93:78:E7:A1:51:5D :69:5F:B7: A2:F2:AD:40:91:C5:FA:DA:72:68:92:BB:D6:A8:B3:AE:86:AF:AD:7C: 40:EF:31:49:FB:F0:95:74:C6:A9:3C:FF:7E:19:C3:A9:5C :43:6E:84: 53:C0:BF:E1:75:69:4C:90:C6:0D:5B:CA:14:50:70:04:48 :26:99:C5: FE:BE:E8:EB:9E:D2:55:C4:C8:55:8C:46:7E:2A:0A:86:25:00:97:F9: D7:04:93:7C:5D:D5:04:58:A0:C2:82:4B:AC:1B:49:58:AF:AC:F4:1C: 47:C0:47:61:B3:69:1B:7B:82:6B:CA:1D:CD:40:DC:9E:6B:3E:71:52: 01:74:CA:9B:D5:CB:EB:CC:A2:E7:57:F9:BF:BE:80:42:0E:61:3D:B3: 1A:B4:ED:69:F6:54:68:41:4D:85:A8:58:28:AA:56:53:F5 :57:E5:95: 25:44:CC:79:B2:6C:20:25:47:9A:05:8B:D4:03:3D:12:F4:2A:3C:20: 38:F1:E5:20:75:FC:91:F6:1A:1A:83:17:2C:D4:BF:0F:26:27:EF:A4: A0:0D:D9:B5:43:C0:FB:08:A3:AF:74:A6:40:B6:AE:9E:01:BC:FA:DC: 03:E6:29:A9:31:61:14:4C:D1:7A:78:9F:0C:08:96:86:30:95:10:62: 38:A3:7E:66:64:C2:54:FF:BE:F4:B5:B7:DD:A5:73:99:AC:39:90:E9: F4:E0:8C:CB:F4:EF:DB:2C:89:88:A0:E6:6D:D1:D8:DB:A1:CB:59:A8: B4:DB:2B:D4:C8:1A:09:D6:2F:13:34:5A:D9:B5:DF:7D:88:55:DD:04: 3A:D1:3A:97:21:1D:BB:95:B9:43:C7:7A:AF:9A:FB:CF:F9:72: 19:AA: DE:A1:B5:EF:B8:D2:D3:C2:7A:D2:28:AA:52:E9:DC:4D:38:96:13:23: B2:FA:07:35:BB:19:9C:71:0D:6C:B4:3F parm: mptfc_dev_loss_tmo: Initial time the driver programs the transport to wait for an rport to return following a device loss event. Default=60. (int) parm: max_lun: max lun, default=16895 (int)
$ ifconfig
$ lsmod | grep mptfc
$ sudo modprobe mptfc
$ sudo lsmod | grep mptfc
mptfc 20480 0
mptscsih 45056 1 mptfc
mptbase 98304 2 mptfc,mptscsih
scsi_transport_fc 57344 1 mptfc
mptfc 20480 0
mptscsih 45056 1 mptfc
mptbase 98304 2 mptfc,mptscsih
scsi_transport_fc 57344 1 mptfc
$ find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep mptfc
/lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptfc.ko
/lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptfc.ko
$ sudo modprobe mptfc --first-time
modprobe: ERROR: could not insert 'mptfc': Module already in kernel
modprobe: ERROR: could not insert 'mptfc': Module already in kernel
$ sudo modprobe mptfc -D
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/scsi/scsi_transport_fc.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptbase.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptscsih.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptfc.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/scsi/scsi_transport_fc.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptbase.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptscsih.ko
insmod /lib/modules/5.8.0-63-generic/kernel/drivers/message/fusion/mptfc.ko
$ sudo modprobe mptfc --show-config | grep mptfc
alias pci:v00001000d00000621sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000622sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000624sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000626sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000628sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000640sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000642sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000646sv*sd*bc*sc*i* mptfc
alias pci:v00001657d00000646sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000621sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000622sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000624sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000626sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000628sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000640sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000642sv*sd*bc*sc*i* mptfc
alias pci:v00001000d00000646sv*sd*bc*sc*i* mptfc
alias pci:v00001657d00000646sv*sd*bc*sc*i* mptfc
Comment