HP t740 ਥਿਨ ਕਲਾਇੰਟ ‘ਤੇ pfSense ਚੱਲ ਰਿਹਾ ਹੈ: ਸੁਝਾਅ ਅਤੇ ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ ਗਾਈਡ
Table of Contents
HP t740 ਥਿਨ ਕਲਾਇੰਟ** ‘ਤੇ pfSense, OPNsense, ਜਾਂ HardenedBSD
ਜੇਕਰ ਤੁਸੀਂ pfSense, OPNsense, ਜਾਂ HardenedBSD ਨੂੰ ਚਲਾਉਣ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਡਿਵਾਈਸ ਲੱਭ ਰਹੇ ਹੋ, ਤਾਂ HP t740 ਥਿਨ ਕਲਾਇੰਟ ਤੁਹਾਡੇ ਲਈ ਇੱਕ ਢੁਕਵਾਂ ਵਿਕਲਪ ਹੋ ਸਕਦਾ ਹੈ।
ਹੋਰ ਪਾਵਰ ਅਤੇ ਸੰਖੇਪ ਹੋਮ ਸਰਵਰ
HP t740 ਥਿਨ ਕਲਾਇੰਟ ਇੱਕ ਸੰਖੇਪ ਯੰਤਰ ਹੈ ਜੋ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ pfSense ਬਾਕਸ ਜਾਂ ਇੱਕ ਸੰਖੇਪ ਹੋਮ ਸਰਵਰ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ t730 ਜਾਂ t620 ਪਲੱਸ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਪਾਵਰ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਜੋ ਇਸਨੂੰ PPPoE ਚਲਾਉਣ ਲਈ ਇੱਕ ਢੁਕਵਾਂ ਵਿਕਲਪ ਬਣਾਉਂਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਫਾਈਬਰ ਇੰਟਰਨੈਟ ਹੈ। ਇਹ 10 ਗੀਗਾਬਿਟ ਨੈੱਟਵਰਕਿੰਗ ਲਈ ਇੱਕ ਅੱਪਗਰੇਡ ਮਾਰਗ ਵੀ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ।
PS/2 ਫ੍ਰੀਜ਼
ਹਾਲਾਂਕਿ, ਜੇਕਰ ਤੁਸੀਂ FreeBSD ਜਾਂ ਇਸਦੇ ਡੈਰੀਵੇਟਿਵਜ਼ ਜਿਵੇਂ ਕਿ pfSense, OPNsense, ਜਾਂ HardenedBSD ਨੂੰ ਬੇਅਰ ਮੈਟਲ ‘ਤੇ ਚਲਾਉਣ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ (ਜਿਵੇਂ ਕਿ ਅੰਦਰ ESXi ਜਾਂ Proxmox ਦੇ ਉਲਟ), ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਮੱਸਿਆ ਆ ਸਕਦੀ ਹੈ ਜਿੱਥੇ ਸਿਸਟਮ ‘atkbd0: [ ਸੁਨੇਹੇ ਨਾਲ ਬੂਟ ਹੋਣ ‘ਤੇ ਫ੍ਰੀਜ਼ ਹੋ ਜਾਂਦਾ ਹੈ। GIANT-locked]`। ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, ਇਸ ਮੁੱਦੇ ਨੂੰ ਬੂਟ ਪ੍ਰੋਂਪਟ ‘ਤੇ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਦਾਖਲ ਕਰਕੇ ਹੱਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
unset hint.uart.0.at
unset hint.uart.1.at
Note that you need to unset both, otherwise, it will still lock up at boot.
After you install the OS, open a post-installation shell and run the following command:
vi /boot/loader.conf.local
Then, add these two lines:
hint.uart.0.disabled="1"
hint.uart.1.disabled="1"
Persist Changes using VI
For those not familiar with vi, you can add the line by doing the following :
Adding the lines hint.uart.0.disabled="1"
and hint.uart.1.disabled="1"
to the /boot/loader.conf.local
file using the vi editor can be done with the following steps:
Open the terminal on your FreeBSD system.
Type
vi /boot/loader.conf.local
and press Enter to open the file in the vi editor.Press the
i
key to enter insert mode.Move the cursor to the bottom of the file using the arrow keys.
Type
hint.uart.0.disabled="1"
without the quotes.Press Enter to start a new line.
Type
hint.uart.1.disabled="1"
without the quotes.Press the
Esc
key to exit insert mode.Type
:wq
and press Enter to save and exit the file.
This will add the two lines to the /boot/loader.conf.local
file, which will disable the UARTs and fix the freezing issue during boot on certain HP t740 “Thin Client” devices when running FreeBSD or its derivatives like pfSense, OPNsense, or HardenedBSD.
This will fix the issue across reboots and firmware upgrades on pfSense/OPNsense.
SSD
If you’re using the HP M.2 eMMC, it will not be detected on an out-of-the-box FreeBSD installation. In that case, you will need a third-party M.2 SSD. Any M.2 SSD can work, SATA or NVMe.
If you are looking for a third-party M.2 SSD for your HP t740 thin client, we recommend considering the Western Digital 500GB WD Blue SN570 NVMe or the Western Digital 500GB WD Blue SA510 SATA . Both of these options are reliable and should work well with your device. If you want to take advantage of both slots, you’ll need both. You’ll sacrifice the speeds of the NVME, but you’ll gain some redundancy that’s oh so important.
Note that the author of this article has successfully run pfSense CE 2.5.2 and OPNsense 22.1 on their t740 without any issues after following the above steps.
Troubleshooting and Post Install
After installation, if you encounter any issues with editing files, you can install the nano editor using pkg update
and pkg install nano
. This will help you edit text files with ease.
To ensure that the changes made to the /boot/loader.conf.local
file persist across pfSense version upgrades, you need to add the following lines to /boot/loader.conf
and /etc/rc.conf.local
:
hint.uart.0.disabled="1"
hint.uart.1.disabled="1"
However, sometimes the editing of /boot/loader.conf.local
file before rebooting doesn’t fix the issue. In such cases, it may be necessary to add the following lines at the beginning of the first boot:
unset hint.uart.0.at
unset hint.uart.1.at
ਇਹਨਾਂ ਕਦਮਾਂ ਨਾਲ ਜ਼ਿਆਦਾਤਰ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਇੰਸਟਾਲੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਪੈਦਾ ਹੋ ਸਕਦੇ ਹਨ।
ਹਵਾਲੇ:
- HP t740 “Thin Client” - pfSense - OPNsense - HardenedBSD - ServeTheHome - FreeBSD (or pfSense/OPNsense) on the HP t740 Thin Client
Disclosure and Affiliate Statement:
ਸੰਬੰਧਿਤ ਸ਼ੋਸ਼ਨਾ: ਅਸੀਂ ਇਸ ਪੰਨੇ ਦੇ ਲਿੰਕਾਂ ਤੋਂ ਕਮੀਸ਼ਨ ਕਮਾ ਸਕਦੇ ਹਾਂ। ਇਹ ਕਮੀਸ਼ਨ ਸਾਡੀ ਵੈੱਬਸਾਈਟ ਅਤੇ ਸਾਡੀਆਂ ਪੇਸ਼ ਕੀਤੀਆਂ ਸਮੱਗਰੀਆਂ ਨੂੰ ਸਹਾਇਕ ਕਰਦੀਆਂ ਹਨ। ਆਪਣੀ ਭਰੋਸੇਮੰਦੀ ਵਿਚ ਰਹੋ, ਅਸੀਂ ਸਿਰਫ ਉਹ ਪਰਮਾਣੂ / ਸੇਵਾਵਾਂ ਸਿਫਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ ਜਿਨ੍ਹਾਂ ਤੇ ਅਸੀਂ ਵਿਸ਼ਵਾਸ ਰੱਖਦੇ ਹਾਂ। ਤੁਹਾਡੀ ਵਿਸ਼ਵਾਸਾ ਲਈ ਧੰਨਵਾਦ! ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ