

I don’t know why you want a BIOS update.
If you’re wanting VT-x support, looks like it’s present.
https://mobilespecs.net/laptop/Toshiba/Toshiba_SATELLITE_M100-221.html
Processor Model: T5600
https://www.techpowerup.com/cpu-specs/core-2-duo-t5600.c378
VT-x
https://superuser.com/questions/1584771/what-is-difference-between-vmx-and-vt-x
The CPU flag for VT-x capability is “vmx”; in Linux, this can be checked via /proc/cpuinfo
Does:
…show anything bound to the port?
I’m not sure how you determined that it’s not binding to the port, but that’s how I’d check.
There isn’t much that should stop a process from listening on a port over 1024 unless another process is already listening on it.