Skip to content

Commit 8bc50e8

Browse files
authored
Merge pull request #85 from pcengines/update-pfsense-docs
docs/pfSense-install-guide.md: update MSI quirk information
2 parents 2c10e98 + 488040c commit 8bc50e8

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

docs/pfSense-install-guide.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dd if=pfSense-CE-memstick-serial-2.4.2-RELEASE-amd64.img of/dev/sdx status=progr
2828

2929
where `sdx` is the correct USB drive.
3030

31-
> On BIOS v4.6.4 or later and v4.0.14 or later one will have to deal with double
31+
> On BIOS v4.6.4 or newer and v4.0.14 or newer one will have to deal with double
3232
> console redirection in newer BIOSes due to multiconsole option in installer.
3333
> In the [Installation section](#installation) there is a description how to fix
3434
> it. If one has a write access to the stick, just edit `/boot.config` to
@@ -50,29 +50,29 @@ Plug the USB stick prepared earlier to apu and boot from it.
5050

5151
When main installer menu pops up do the following:
5252

53-
- for BIOS v4.0.13 or earlier let it boot automatically
54-
- for BIOS v4.6.3 or earlier, interrupt the installer by pressing `ESC` and type
53+
- for BIOS v4.0.x let it boot automatically
54+
- for BIOS v4.6.7 or older, interrupt the installer by pressing `ESC` and type
5555
following commands:
5656

5757
```
5858
set hint.ahci.0.msi="0"
5959
boot
6060
```
6161

62-
> v4.6.x BIOSes need to have MSI disabled, due to signal races causing disk
63-
> write commands timeouts. This issue is not present in legacy BIOSes v4.0.x
64-
> Do it if did not edit `/boot/device.hints` earlier.
62+
> BIOS versions v4.6.7 and older need to have MSI disabled, due to signal races
63+
> causing disk write commands timeouts. This issue is not present in legacy
64+
> BIOSes v4.0.x. Do it now if did not edit `/boot/device.hints` earlier.
6565
6666
Installer should load the kernel now and begin installation process.
6767

6868
## Installation
6969

7070
Proceed with the installation choosing the options that fit you.
7171

72-
> Only for installation on BIOS v4.6.4 or later and v4.0.14 or later
73-
7472
At the end of installation open the shell to customize the system:
7573

74+
> Only for installation on BIOS v4.6.4 or later and v4.0.14 or later
75+
7676
```
7777
echo "-S115200 -h" > /boot/config
7878
rm /boot.config
@@ -89,12 +89,13 @@ cp /boot/loader.conf /boot/loader.conf.local
8989
```
9090

9191
Open `/boot/loadef.conf.local`, change `console="comconsole,vidconsole"` to
92-
`console="comconsole"` and delete `boot_multicons="YES"` line. Append
93-
`hint.ahci.0.msi="0"` at the end and save.
92+
`console="comconsole"` and delete `boot_multicons="YES"` line.
93+
94+
> This is needed for BIOS v4.6.4 or newer and v4.0.14 or newer to avoid doubled
95+
> output in loader.
9496
95-
> This is needed for BIOS v4.6.4 or later and v4.0.14 or later to avoid doubled
96-
> output in loader. `hint.ahci.0.msi="0"` is needed when system hangs or reboots
97-
> after few hours uptime.
97+
Also append `hint.ahci.0.msi="0"` on BIOS v4.6.7 or older to
98+
prevent system hangs or reboots after few hours uptime.
9899

99100
Edit `/boot/defaults/loader.conf`:
100101
- change `#boot_serial=""` to `boot_serial="YES"`

0 commit comments

Comments
 (0)