Wavlink Again!

Edit: Wavlink is now supported on Ubuntu 25: SMI USB driver install package


Steps to make the Wavlink WSB adapter work on Ubuntu 25:

  1. Install the EVDI driver
sudo apt install evdi
  1. Download the SMI USB driver install package. You can choose the Ubuntu 24. It also works on 25.

  2. Unzip the package and extract the contents of the bash script

unzip SMI-USB-Display-for-Linux-v2.22.1.0.zip
chmod +x SMIUSBDisplay-driver.2.22.1.0.run
./SMIUSBDisplay-driver.2.22.1.0.run --keep --noexec
  1. Now you have a directory named SMIUSBDisplay with the following content:
cd SMIUSBDisplay
Bootloader0.bin
Bootloader1.bin
evdi.tar.gz
firmware0.bin
install.sh
LICENSE
smi-udev-installer.sh
USBDisplay.bin
x64-ubuntu
  1. Now, you need to edit the install.sh script and comment out lines 334 to 338. This will prevent the script attempt to install the evdi driver.
334   #if ! install_evdi "evdi.tar.gz" "$ERRORS"; then
335   #  echo "ERROR: $(< "$ERRORS")" >&2
336   #  cleanup
337   #  exit 1
338   #fi
  1. Run the install.sh script as root
sudo ./install.sh

The device should start working straight away. Reboot your PC to make sure everything works as expected.