updated readme
This commit is contained in:
parent
6787efb635
commit
bc3b8e0c43
|
@ -1,25 +1,25 @@
|
|||
Unk00 = 0x0022f661
|
||||
Unk04 = 0xb34f2000
|
||||
Unk08 = 0x91d700f8
|
||||
PCIVID = 0x1000
|
||||
PCIPID = 0x0072
|
||||
Unk10 = 0x0000
|
||||
HwConfig = 0x0104
|
||||
SubsysVID = 0x1028
|
||||
SubsysPID = 0x1f51
|
||||
Unk18 = 0x00000000
|
||||
Unk1c = 0x00000000
|
||||
Unk20 = 0x00000000
|
||||
Unk24 = 0x00000000
|
||||
Unk28 = 0x00000000
|
||||
Unk2c = 0x00000000
|
||||
Unk30 = 0x40000000
|
||||
Unk34 = 0x0300c650
|
||||
Unk38 = 0x00000000
|
||||
Unk3c = 0x00000000
|
||||
Interface = 0x00
|
||||
Unk41 = 0x2c
|
||||
Unk42 = 0x0000
|
||||
Unk44 = 0x00000000
|
||||
Unk48 = 0x0000
|
||||
Unk4a = 0x00
|
||||
Unk00 = 0x0022f661
|
||||
Unk04 = 0xb34f2000
|
||||
Unk08 = 0x91d700f8
|
||||
PCIVID = 0x1000
|
||||
PCIPID = 0x0072
|
||||
Unk10 = 0x0000
|
||||
HwConfig = 0x0104
|
||||
SubsysVID = 0x1028
|
||||
SubsysPID = 0x1f51
|
||||
Unk18 = 0x00000000
|
||||
Unk1c = 0x00000000
|
||||
Unk20 = 0x00000000
|
||||
Unk24 = 0x00000000
|
||||
Unk28 = 0x00000000
|
||||
Unk2c = 0x00000000
|
||||
Unk30 = 0x40000000
|
||||
Unk34 = 0x0300c650
|
||||
Unk38 = 0x00000000
|
||||
Unk3c = 0x00000000
|
||||
Interface = 0x00
|
||||
Unk41 = 0x2c
|
||||
Unk42 = 0x0000
|
||||
Unk44 = 0x00000000
|
||||
Unk48 = 0x0000
|
||||
Unk4a = 0x00
|
18
README.md
18
README.md
|
@ -15,16 +15,27 @@ During execution the script will:
|
|||
|
||||
Just a single reboot is necessary after the script completes.\*
|
||||
|
||||
Currently this only works for the H310 Mini Mono until the SBR modification is made dynamic and additional device identification strings are accumulated/tested.
|
||||
|
||||
Tested on R320, R420, R720xd with RancherOS 1.5.4 (kernel 4.14) and the Ubuntu 18.04 console, but should work with anything that has bash and apt.
|
||||
|
||||
<sup>\*_You will need to move your backups to persistent storage before rebooting or they will be lost_</sup>
|
||||
|
||||
## Supported Devices
|
||||
* PERC H310 Mini Monolithic
|
||||
* PERC H310 (beta)
|
||||
* _more coming soon!_
|
||||
|
||||
## Should support but untested (plz halp)
|
||||
* Other cacheless LSI SAS2008 cards
|
||||
|
||||
## How to test other adapters
|
||||
Testing adapters that are currently not on the supported list is super easy! Just change the `ADAPTER_PATTERN="H310"` line, where `H310` is a regex pattern that matches your adapter. Please let me know if you test another adapter with success or failure, with the following information:
|
||||
* Adapter model
|
||||
* Exact pattern used
|
||||
* Whether it succeeded or failed
|
||||
* Other notes about your experience
|
||||
|
||||
PRs are also welcome!
|
||||
|
||||
## Prerequisites
|
||||
* Server or other computer with only the target adapter installed and visible to the OS
|
||||
* Linux environment with bash and apt that does not rely on the controller (live environment is recommended)
|
||||
|
@ -39,10 +50,9 @@ This script was born from necessity. I've got a pile of 12G Dell servers that ne
|
|||
## How to
|
||||
1. Ensure the adapter you want to flash is the only LSI/Avago/rebranded HBA device in the system.
|
||||
|
||||
2. Copy `flash-it.sh` and `H310MM_mod.cfg` to a directory you're okay with making a mess in:
|
||||
2. Copy `flash-it.sh` to a directory you're okay with making a mess in:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/Confusingboat/flash-it/master/flash-it.sh
|
||||
wget https://raw.githubusercontent.com/Confusingboat/flash-it/master/H310MM_mod.cfg
|
||||
```
|
||||
3. Make the script executable:
|
||||
```
|
||||
|
|
Loading…
Reference in New Issue