Google Chat: zj734465502@gmail.com
+86-0755-88291180
sales01@spotpear.com
dragon_manager@163.com
services01@spotpear.com
manager01@spotpear.com
WhatsApp:13246739196
!
will be displayed before the IP.2.1.4
, the OLED automatic sleep feature has been added: After setting the sleep time in the settings, the OLED will automatically enter sleep mode after the specified time. Pressing the BOOT button can temporarily wake up the OLED.The floating toolbar from left to right includes: Image Settings, On-Screen Keyboard, Mouse Style, Image Mounting, Custom Scripts, KVM Web Terminal, WOL, ATX Control/Indicator, Settings, Full Screen, and Hide Floating Toolbar.
NanoKVM supports 1080P, 720P, 600P, and 480P image transmission. Different resolutions can be selected in Image Settings -> Resolution. Higher resolutions use more bandwidth and lower real-time frame rates.
The Frame Rate setting option is used to modify the maximum transmission frame rate, which can limit network bandwidth usage. However, lower frame rates result in choppier images. Configure according to network conditions. Full version users can see the real-time video frame rate on the OLED.
The Image Quality option can modify the compression ratio. If the image appears choppy or has high latency, you can reduce the image quality.
Frame Difference Detection
Display
-> Frame Difference Detection
to disable or enable this feature.Besides simulating keyboard and mouse devices, the USB-C port of NanoKVM also simulates a USB drive, mounting part of the TF card's storage space for installation needs. This USB drive is formatted as exFAT by default. The Full version NanoKVM has a built-in TF card with approximately 21GB of storage for the simulated USB drive.
Unlike a regular USB drive, NanoKVM's virtual USB drive can store multiple images simultaneously. Before starting, users can select the system image to be installed through the web page options.
Users need to download the installation images (usually ending in .iso) in advance, insert NanoKVM USB-C into the computer, and copy the downloaded images directly into the USB drive (multiple systems can be copied). Then, disconnect it.
Connect the remote host to NanoKVM as described above, log in to the system via the browser, click the CD icon, and select the system to be installed for ISO mounting.
Next, start the installation process by clicking Power On (Short Press)
and quickly pressing the F11 key on the keyboard (keys may vary by host, refer to the host manual), select the corresponding image to boot and complete the installation process.
Note:
Settings
-> Virtual USB Drive
./data
directory of NanoKVM, allowing users to read and write to this partition directly from the NanoKVM terminal.Terminal
-> NanoKVM Terminal
icon on the floating toolbar, users can open the web terminal and access the NanoKVM system directly without SSH.root
and the password is root
.NanoKVM is built on the LicheeRV Nano, which has 3 UART ports. UART0 is used for system log output by default. In the Full version of NanoKVM, UART1/2 are exposed, allowing users to expand functionality (the first batch of beta versions have holes in the shell for this purpose).
Click Terminal
on the management page, select Serial Terminal
, choose the serial port to use, enter the baud rate, and click Start to use it.
Note: The serial terminal feature uses WebSSH + picocom, and the usage is similar to picocom.
NanoKVM's USB will default to simulate an RNDIS USB network card (slave device), which can be used for system maintenance when the NanoKVM service is abnormal. Refer to here to connect to a computer, and explore more usages yourself.
If you do not use the RNDIS feature, it can be disabled by clicking Settings
-> RNDIS
.
Note: The NCM connection method was added after version 2.1.5, but the default remains RNDIS. To enable it, use: touch /boot/usb.ncm or create an empty file named usb.ncm in the /boot partition.
Note:
In version 2.1.6 and later, SSH can be enabled or permanently disabled from the web interface under Settings -> Devices -> SSH.
In version 1.4.0, SSH is disabled by default.
touch /etc/kvm/ssh_stop
to disable SSH login on the next boot. To enable it again, remove the file using rm /etc/kvm/ssh_stop
.touch /boot/start_ssh_once
or create an empty file named start_ssh_once
in the /boot partition. This will enable SSH on the next boot, and the file will be automatically deleted.mDNS (Multicast DNS) is a protocol used for name resolution within a local network, allowing devices to discover and communicate with each other using hostnames instead of IP addresses. It enables automatic discovery of services and devices on the network without a central DNS server.
NanoKVM generates mDNS hostnames based on the device code to minimize conflicts when multiple devices are present.
The device name for NanoKVM can be modified in the settings and will take effect after a restart.
mDNS services can lead to higher CPU usage in complex network environments, affecting image smoothness. It is recommended to disable it when not in use: Settings -> Devices -> mDNS.
touch /etc/kvm/watchdog
in the web terminal and disable it with rm /etc/kvm/watchdog
.Connect the host to KVM and a regular screen, play a stopwatch video, capture the remote desktop and display screen, and calculate the difference to estimate network latency.
Full version NanoKVM requires disassembly for re-flashing the card. Follow the steps below to disassemble the shell.
The official version hardware reserves pins for the WiFi module and modifies the OLED and ATX pin allocations as shown below.
To ensure compatibility with both hardware versions, the software has been designed with adaptive features. Beta users and official version users can update with confidence.
ATX Wiring:
NanoKVM Full version comes with an integrated ATX control board. Beta users can add the ATX extension board to the Lite version.
The official firmware for NanoKVM Full version is universal and compatible with all versions. The ATX control interface supports configurations for power light, hard disk light, reset, and power buttons. Refer to the wiring diagram for assembly.
For Lite version users, the software adapts to their board, and there's no hardware auto-detection feature. If users need ATX support, they can manually update the firmware to the Full version and add the necessary hardware extensions.
Updating the firmware requires disassembling the Full version NanoKVM. For Lite version users, follow these steps to update:
Users can check for software updates via the NanoKVM management page:
Settings
-> Check for Updates
.Update
to begin the process.