Some notes on PCIe based KVM over IP and splitting video (as modern KVM over IP do not seem to do passthrough) for remote out-of-band management
Posted by jpluimers on 2026/03/13
The notes are based on the NanoKVM PCIe as that is what I wanted to set-up on a Windows 11 compatible PC that could be remotely managed for someone not savvy enough to do that themselves. They had an old Supermicro based PC with IPMI which kind of does IPKVM when using the embedded video hardware, but back when I wrote this early 2025 – the year Windows 10 would become end-of-life – it was:
- a nightmare to figure out which Supermicro mainboards were Windows 11 compatible
- remote IPMI tooling ¹ was a pain to get working (the most important one is IPMIView which requires Java and even with Java installed would have issues connecting to various generations of IPMI)
- newer KVM tooling has way better
- user experience than classic ones like IPMI and iDRAC
- features like for instance WireGuard support which makes for way less network configuration
- open source software (for at least NanoKVM I mention here, but also for Pi-KVM which has the drawback of also requiring a Raspberry Pi)
Since none of the modern remote KVM hardware tooling seems to be able to do passthrough video, the solution I researched for was to split the outgoing video signal (either Displayport or HDMI), then optionally convert Displayport to HDMI and finally route that HDMI into the remote KVM hardware.
Links
The NanoKVM-PCIe
- [Wayback/Archive] Introduction – Sipeed Wiki
- [Wayback/Archive] Quick Start – Sipeed Wiki
- [Wayback/Archive] Sipeed · GitHub
- [Wayback/Archive] Sipeed NanoKVM-PCIe IP-KVM Remote Control Operations Maintenance Server Linux Development Board SG2002 RISC-V PCIe ETH POE WIFI – AliExpress 7
- [Wayback/Archive] Sipeed NanoKVM-PCIe is an inexpensive KVM over IP solution with optional WiFi 6 and PoE support – CNX Software
- [Wayback/Archive] Sipeed NanoKVM PCIe – full review : r/RISCV
- [Wayback/Archive] NanoKVM PCIe Test/Review/Whatever – YouTube
Order link over here: [Wayback/Archive] Sipeed NanoKVM IP-KVM Mini Remote Control Operations Maintenance Server, 1TOPS NPU 1GHz C906 RISC-V Linux Single Board Computer, with HDMI 100M Network Connection: Amazon.de: Computer & Accessories
Splitters and converters
Based on [Wayback/Archive] Issue with 3440 x 1440 · Issue #339 · sipeed/NanoKVM · GitHub (the issue got fixed in version 2.2.1) and [Wayback/Archive] Checking Out The Teensy Tiny RISC-V NanoKVM! – YouTube (at 4:33)
- [Wayback/Archive] Amazon.com: Monoprice 1×2 DisplayPort Splitter, 4K@60Hz, 21.6Gbps, Black : Electronics
- [Wayback/Archive] Monoprice 1×2 DisplayPort Splitter | 4K @ 60 Hz, 21.6 Gbps, Multi-Stream Transport , Supports up to 16 bit per channel: Amazon.de: Electronics & Photo
Many splitters exist for HDMI, this is the one from the above video:
- [Wayback/Archive] 4K60 HDMI Splitter 1×2 – Dolby Vision, HDR, Scaler, EDID Setting, Dual Display HDMI Splitter
- [Wayback/Archive] Amazon.com: HDMI Splitter 1×2 4K 60Hz 4:4:4 HDR Dolby Vision Dolby Atmos, HDMI Splitter Scaler 4K 1080P,Firmware Upgrade HDMI 2.0 Splitter 1 in2 Out HDCP2.2,Scaler EDID Switch,USB Power,ESD,Mini Case SP12H2 : Electronics
- [Wayback/Archive] HDMI Splitter 1 in 2 Out 4K 60Hz 4:4:4 HDR Dolby Vision Dolby Atmos, Scaler 4K 1080P, Firmware Upgrade HDCP2.2, Scaler EDID Switch, USB Power: Amazon.de: Electronics & Photo
For DisplayPort you need a converter too; these even come in cable form.
- [Wayback/Archive] Amazon.com: Club 3D CAC-1080 DisplayPort 1.4 to HDMI 2.0b HDR Active Adapter M/F
- [Wayback/Archive] Club 3D CAC-1080 DisplayPort 1.4 auf HDMI 2.0a HDR Aktiver schwarz: Amazon.de: Computer & Zubehör
The above images from:
- [Wayback/Archive] 61hrVeFZ1AL._AC_SX679_.jpg (679×357) – DisplayPort splitter
- [Wayback/Archive] 712pNUGSlIL._AC_SX679_.jpg (679×524) – HDMI splitter
- [Wayback/Archive] 71kL9t11VmL._AC_SX425_.jpg (425×361) – converter
Potential systems
All of these have low-profile PCIe slots, so for cable guidance you need to modify a low-profile PC slot bracket. For that, you can either buy metal ones, or 3D print one as these are far less sharp when you modify them:
- [Wayback/Archive] PCI Low Profile Bracket by haavardok | Download free STL model | Printables.com
- [Wayback/Archive] PCI low profile bracket by yduf | Download free STL model | Printables.com
- [Wayback/Archive] ▷ low profile pci bracket 3d models 【 STLFinder 】
The systems
[Wayback/Archive] Disassemble Dell OptiPlex 7060 5060 & 3060 – YouTube
- [Wayback/Archive] Dell Optiplex 7060 SFF Motherboard Replacement – YouTube shows the
INT_USBconnector
That video image is not really clear, but these mainboard images are better, and it looks like a 10-pin connector which sometimes is used to power parts of expansion cards hinted at in [Wayback/Archive] Dell Optiplex 7060 SFF USB upgrade question : Dell. Anyway, here are some mainboard images:
- [Wayback/Archive] s-l1600.jpg (1454×1085)
- [Wayback/Archive] s-l1200.png (1096×780)
- [Wayback/Archive] $_57.JPG (1600×1200)
- [Wayback/Archive] Dell_OptiPlex_7060_SFF_motherboard.jpg (1700×1739) with legend of the connectors via [Wayback/Archive] Acer Veriton X6640g vs. Dell OptiPlex 7060 SFF Comparison
Few sites seem to have pinout information on INT_USB which sometimes is also called F_USB or FlexBay, so I archived the ones I could find:
- [Wayback/Archive] is F_USB Connector Available on OptiPlex 7040 SFF Motherboard? | DELL Technologies
- [Wayback/Archive] Precision T3420 internal USB | DELL Technologies
- [Wayback/Archive] Precision 690 FlexBay USB header pinout | DELL Technologies
- [Wayback/Archive] FlexBay Drive USB 10 pin header | DELL Technologies
- [Wayback/Archive] 7040, internal USB header accept 10-pin USB connector? | DELL Technologies
- [Wayback/Archive] Specification and hardware description of the Wyse 5070 (N11D) Thin Client
- [Wayback/Archive] Dell T7400 – Podłączenie huba USB do int_usb na płycie głównej
I made a detailed picture of the INT_USB connector on a 7060 SFF motherboard and found there are unpopulated headers on the board:
header [Wayback/Archive] 433766466-e2b4c11f-6104-4920-8fcf-dc047968941b.png (1093×1454)
WF_BT_USB- [Wayback/Archive] Connection ports | DELL Technologies (WF_BT_USB, INTRUDER, CARD READER)
- [Wayback/Archive] Optiplex 7060 fan headers | DELL Technologies
- [Wayback/Archive] Fan pin out order | DELL Technologies (which can be different than other machines)
FAN_SYS/SYS_FANheader (plus documented jumper pairsSERVICE_MODEandCMOS_CLR, and an undocumented unnamed jumper pair having a blue jumper on it)- [Wayback/Archive] front fan, and a fan header for optiplex 7060 sff : SleepingOptiplex
The front fan size is 80mm. As for the fan header, seems they don’t include one for the front fan on the Optiplex, though I’ve seen some that do. Could be boards from an XE3 or a Precision though. That being said, you would have to add one, and it would work, but it’s so simple if you’ve never done something like that and you’ve never really done any soldering. The simplest solution would be to use a splitter, fan hub or fan controller to split off the CPU fan header.
[Wayback/Archive] 433777916-90c71608-cb43-4931-b2f0-f15e647e2222.png (1939×1454)
[Wayback/Archive] 433911135-e945c0df-4871-46c5-b5b9-01f11cbd0f80.png (2992×2244)
Of course it is sort of straightforward to solder pins to that header, but with a SATA power splitter and SATA power to fan cable it is way easier to connect a 80mm fan like these
- [Wayback/Archive] front fan, and a fan header for optiplex 7060 sff : SleepingOptiplex
PWR_SWH1andRST_SWH1are not documented but at first sight look like alternative pads for the power and reset switch especially as the silk screen for both of them contains a1P1T, SPST (single-pole single-throw) switch
(image from wikipedia)
[Wayback/Archive] 433791961-6f988343-7ca4-4193-93b5-ec89fa8190e5.png (1091×1454)- Electronic symbol – Wikipedia
- Switch – Wikipedia
- File:SPST-Switch.svg – Wikimedia Commons
- File:Symbol circuit breaker (one-pole).svg – Wikimedia Commons
These could be useful with the NanoKVM to power up or reset the system.
Initially I thought the optical disc drive height would be 12.5 or 15mm, but it actually is 9.5mm according to
- [Wayback/Archive] 8x DVD-ROM 9.5mm Optical Disk Drive | Dell USA
[Wayback/Archive] DELL OPTIPLEX SFF 3060 3050 5060 5050 7070 7050 9.5MM DVD+RW OPTICAL DRIVE | eBay also indicates there is a plastic bracket involved:
- [Wayback/Archive] Dell DVD Drive DU-8A5LH 0PNDVV | eBay has a – despite the image dimensions – coarse image of the bracket separate from the drive
[Wayback/Archive] Dell DVD-RW Disk Drive DU-8A5LH 0PNDVV and Caddy Bracket 01GX87 | eBay has way sharper pictures including even the model number 01GX87of the bracket.- [Wayback/Archive] s-l1600.webp (1200×1600)
- [Wayback/Archive] s-l1600.webp (1200×1600)
- [Wayback/Archive] s-l1600.webp (1200×1600)
- [Wayback/Archive] s-l1600.webp (1600×1200)
- [Wayback/Archive] s-l1600.webp (1233×1600) shows the instructions of mounting the bracket on the drive
- [Wayback/Archive] s-l1600.webp (1296×1600) is even sharper but lacks the opened drive tray
[Wayback/Archive] s-l1600.webp (1600×1200) has the bracket model number 01GX87- [Wayback/Archive] s-l1600.webp (1600×1200)
- [Wayback/Archive] s-l1600.webp (1600×1200)
- Brackets only:
- [Wayback/Archive] Dell 3040 7050 MT Rail Slim Slide ODD Release Latch instead 1GX87 | Topmedia BV has coarse images, but also reveals models PCP-DVD-DL002C normal type and PCP-DVD-DL002S short type
- [Wayback/Archive] For Dell 3040 5040 7040 MT Rail Slim Slide Optical Drive Latch 1GX87 01GX87 | eBay
- [Wayback/Archive] For DELL 5040 7040 7050 Rail Slim Slide ODD Release Latch 1GX87 01GX87 Optical | eBay is in the mid price range and has the best product pictures:
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] s-l1600.webp (1600×1600)
- [Wayback/Archive] Für DELL 3040 5040 7040 7050 MT Slim Optical Drive Latch Caddy Bracket 01GX87 | eBay
- Since I do not like tray based slimline DVD drives because they tend to be fragile, I opted for a slot loaded one: [Wayback/Archive] LG GS40N 9.5 mm Slim Slot Loading Internal DVD-W for Notebooks: Amazon.de: Computer & Accessories
- [Wayback/Archive] Dell Optiplex 7060 SFF Motherboard Replacement – YouTube shows the
- [Wayback/Archive] Lenovo desktop V530 Unboxing, Setup and SSD Upgrade | Lenovo V530-15ICB unboxing – YouTube
Via
All because of a reaction to my request
- [Wayback/Archive] Supermicro Desktop of andere desktop met out-of-band-management waar Windows 11 op kan gevraagd – Vraag & Aanbod – Tweakers
and an earlier tweet:
- [WaybackSave/Archive] Jeff Geerling on X: “Hopefully the software will all be open source for launch—this is a compelling little solution.”
Queries
- [Wayback/Archive] hdmi splitter nanokvm – Google Search
- [Wayback/Archive] hdmi splitter or passthrough – Google Search
- [Wayback/Archive] “optiplex 7060” “sff” “INT_USB” – Google Search
- [Wayback/Archive] WF_BT_USB – Google Search
- [Wayback/Archive] dell fan_sys header – Google Search
- [Wayback/Archive] front fan for dell 7060 sff – Google Search
- [Wayback/Archive] dell 01GX87 – Google Search
¹ IPMI tooling
If you ever need the IPMIView part f the [Wayback/Archive] Supermicro IPMI Utilities | Supermicro Server Management Utilities | Supermicro, then you can get them via:
[Wayback/Archive] www.supermicro.com – /wdl/utility/
- [Wayback/Archive] www.supermicro.com – /wdl/utility/IPMI FW flash tools/
- [Wayback/Archive] www.supermicro.com – /wdl/utility/IPMICFG/
- [Wayback/Archive] www.supermicro.com – /wdl/utility/SMCIPMItool/
- [Wayback/Archive] www.supermicro.com – /wdl/utility/IPMIView/
- [Wayback/Archive] www.supermicro.com – /wdl/utility/IPMIView_for_Android/
The above links thanks to [Wayback/Archive] supermicro IPMIview software download : supermicro.
--jeroen
[Wayback/Archive] NanoKVM PCIe Test/Review/Whatever – YouTube
[Wayback/Archive] Checking Out The Teensy Tiny RISC-V NanoKVM! – YouTube
[Wayback/Archive] Disassemble Dell OptiPlex 7060 5060 & 3060 – YouTube
[Wayback/Archive] Dell Optiplex 7060 SFF Motherboard Replacement – YouTube
[Wayback/Archive] Lenovo desktop V530 Unboxing, Setup and SSD Upgrade | Lenovo V530-15ICB unboxing – YouTube






Leave a comment