Keep It Short & Simple.

How to run a Speed Test from your Terminal

To test your Internet connection bandwidth using your linux terminal, you can install speedtest-cli

$ sudo apt-get install speedtest-cli

then run:

$ speedtest

or just run this directly:

curl -s | python -

Error: piix4_smbus 0000:00:07.3: SMBus Host controller not enabled!

VMware 4.18.0-kali2-amd64

Getting this error message at startup: piix4_smbus 0000:00:07.3: SMBus Host controller not enabled!

To fix this, edit the following files:

$ nano /etc/modprobe.d/blacklist-libnfc.conf

and add these 3 lines at the end of the file:

blacklist i2c_piix4
blacklist i2c-piix4
blacklist intel_powerclamp

do the same with these other two files:

$ nano /etc/modprobe.d/amd64-microcode-blacklist.conf
$ nano /etc/modprobe.d/intel-microcode-blacklist.conf

then issue this command to update the initramfs image:

$ sudo update-initramfs -u -k all

then reboot your computer.

Getting "a start job is running for dev-disk-by..."

Getting "a start job is running for dev-disk-by.." followed by a 90 second delay during each boot.

This occurred to me once when I repartitioned my hard drive and relocated my swap file.
This is caused by an incorrect UUID entry on your /etc/fstab file because it is still referring to the old swap.

To fix this, you have to check the correct UUID that you're currently using:

$ sudo blkid

Now open your fstab file and inspect any difference in values and replace them with the correct one accordingly.

$ sudo gedit /etc/fstab

After editing the file, go ahead and save it then reboot your c...