Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
        • Stable Diffusion
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design & Animation
        • Recommended Systems For:
        • Autodesk 3ds Max
        • Autodesk Maya
        • Blender
        • Cinema 4D
        • Houdini
        • ZBrush
      • Real-Time Engines
        • Recommended Systems For:
        • Game Development
        • Unity
        • Unreal Engine
        • Virtual Production
      • Rendering
        • Recommended Systems For:
        • Keyshot
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • Architecture & CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Visualization
        • Recommended Systems For:
        • Enscape
        • Lumion
        • Twinmotion
      • Photogrammetry & GIS
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • AI & HPC
      • Recommended Systems For:
      • Data Science
      • Generative AI
      • Large Language Models
      • Machine Learning / AI Dev
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
    • Business & Enterprise
      We can empower your company
    • Government & Education
      Services tailored for your organization
  • Products
    • Computer System Styles:
    • Desktop Workstations
      • AMD Ryzen
        • Ryzen 7000:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • AMD Threadripper
        • Threadripper 7000:
        • Mid Tower
        • Full Tower
        • Threadripper PRO 5000WX:
        • Full Tower
        • Threadripper PRO 7000WX:
        • Full Tower
      • AMD EPYC
        • EPYC 9004:
        • Full Tower
      • Intel Core
        • Core 13th Gen:
        • Small Form Factor
        • Core 14th Gen:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • Intel Xeon
        • Xeon W-2400:
        • Mid Tower
        • Xeon W-3400:
        • Full Tower
    • Custom Computers
    • Laptop Workstations
      • Puget Mobile 17″
    • Rackstations
      • AMD Rackstations
        • Ryzen 7000:
        • R120-4U
        • R550-6U 5-Node
        • Threadripper 7000:
        • T120-4U
        • Threadripper PRO 5000WX:
        • WRX80 4U
        • Threadripper PRO 7000WX:
        • T140-4U
        • EPYC 9004:
        • E140-4U
      • Intel Rackstations
        • Core 14th Gen:
        • C130-4U
        • Xeon W-3400:
        • X140-4U
        • X141-5U
    • Custom Rackmount Workstations
    • Puget Servers
      • Puget Servers
        • AMD EPYC:
        • E200-1U
        • E140-2U
        • E280-4U
        • Intel Xeon:
        • X200-1U
    • Custom Servers
    • Storage Solutions
      • Network Attached Storage
        • QNAP NAS Recommendations
      • Puget Storage
        • Puget Storage:
        • 12-Bay 2U
        • 24-Bay 2U
        • 36-Bay 4U
    • Recommended Third Party Peripherals
      Curated list of accessories for your workstation
    • Puget Gear
      Quality apparel with Puget Systems branding
  • Publications
    • Articles
    • Blog Posts
    • Case Studies
    • HPC Blog
    • Podcasts
    • Press
    • PugetBench
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
    • Onsite Services
    • Unboxing
  • About Us
    • About Us
    • Contact Us
    • Our Customers
    • Enterprise
    • Gov & Edu
    • Press Kit
    • Testimonials
    • Careers
  • Talk to an Expert
  • My Account
  1. Home
  2. /
  3. Hardware Articles
  4. /
  5. Product Review: Asus ASMB5-iKVM

Product Review: Asus ASMB5-iKVM

Posted on August 8, 2011 by Matt Bach
Always look at the date when you read an article. Some of the content in this article is most likely out of date, as it was written on August 8, 2011. For newer information, see our more recent articles.

Table of Contents

  • Introduction
  • iKVM Installation
  • Web Based Interface
  • Limitations/Problems
  • Conclusion

Introduction

Remotely controlling a Windows 7 system through the ASMB5-iKVM Web Interface

Remotely accessing and controlling a computer is something that has become increasingly popular with both network administrators as well as many home users. In a nutshell, it allows you to remotely access a computer and control it as if you were physically there. It can allow the user to make software changes, fix minor software bugs, troubleshoot OS-related issues or just access and use the computer like normal from any place that has internet connectivity.

 

Most remote management today uses software to act as the bridge between the computer and the user remotely controlling it, but that has the major problem of only working if the remote software is running. That means that if the software is not installed, not currently loaded or if the system is not in the OS you cannot remotely access the system. If the remote system has a major issue that requires diagnostics using utilities launched outside of the OS, or if the OS needs to be reinstalled, software-based remote management is simply not an option. In those cases, you would typically need to be on-site to work on the system.

Remotely accessing the BIOS to check the CPU and motherboard temperatures

The Asus ASMB5-iKVM has the advantage of being a BIOS-level remote management solution, so you can remotely access the system at any point whether the OS is loaded or not. You can configure the BIOS, run test diagnostic utilities, and even reinstall the OS completely without being present. The ASMB5-iKVM also has the ability to remotely power on a computer, so even if the system is powered off you can turn it on, do whatever you need to do, and turn it back off once you're done.

 

With the Asus ASMB5-iKVM, there are two ways to remotely access the machine. The first is to install the “Remote Console” software provided by Asus. The second is to access the system by inputting the IP into Internet Explorer and using the “Web Based Interface”. In this article, we are only going to be looking at the Web Based Interface as the Remote Console simply does not have any functionality that is not present in the Web Based Interface and has many, many more limitations. A few brief examples are that the iKVM functionality in the Remote Console will only work in the BIOS and that there is no way to change the remote access username and password.

 

Before we take a closer look at the ASMB5-iKVM, there are a few bits of terminology we need to define. First: KVM stands for keyboard, video and mouse. This is generally used as shorthand for a device that can control the keyboard and mouse inputs to a computer as well as redirect the video output. In this article, we will often refer to iKVM which is the controlling of the keyboard, video and mouse over a network or internet connection.

 

We will be calling the computer that has the ASMB5-iKVM chip installed the "server" as this technology is currently aimed primarily at server hardware. The machine being used to remotely access the server will be called the "remote system" which is in line with Asus' documentation.

iKVM Installation

Installation of the iKVM chip into the server is very easy.  Simply insert the iKVM chip into the appropriate connector on the motherboard (see your motherboard documentation for the exact location) and you are done with the physical installation. You also need to have a dedicated network cable plugged into the iKVM LAN port on the motherboard (again see your motherboard documentation for the exact location) which is used solely for the iKVM remote management. If the server needs network connectivity you will need another network cable plugged into one of the other RJ45 network jacks.

Setting a static IP on the DM_LAN1 port

It is strongly advised that you set a static IP for iKVM network port (Labeled in our test system as DM_LAN1) which can be configured in the BIOS. You will need to check your motherboard manual to find the exact location, but on the Asus P8B-M motherboard we used for testing it is located in Server Mgmt -> BMC Network Configuration. The port by default uses DHCP to get its IP address, but since you need to know the IP address to remotely access the server using a static IP is recommended.

Web Based Interface

As the Web Based Interface just uses Internet Explorer, there is actually no setup or installation necessary. The only requirement is that you run Internet Explorer and have Java installed.

Login screen for the Web Based Interface

To access the Web Based Interface, open Internet Explorer and put the server's iKVM IP into the address bar. For example, our testing server's iKVM address was "https://192.168.0.63". You will immediately be asked to login, and after that you can freely navigate the Web Based Interface. The default username/password is admin/admin and it is highly recommended that you immediately change it to something more secure.

 

The Web Based Interface allows for a very wide range of management. You can set custom alerts, view sensor readings, remotely change the server's iKVM IP, turn on/off the server, add/delete/change users and passwords for remote access, remotely control the server and much more. It doesn't require any software to be installed beyond Internet Explorer and Java, so any Windows-based computer can remotely access the server. We will not be going through all the possible options in this article since that is covered in the ASMB5-iKVM manual, but we will quickly go through the main navigation pages.

 

There are six links on the top of the Web Based Interface for navigation that lead to the following pages:  

System Information gives information such as the server power state, firmware version and a screenshot of the active screen on the server.

Server Health lists the available sensor readings and event logs.

Configuration is where you can change settings such as custom alerts, the server's IP address, and add/remove/change iKVM accounts.

Remote Control allows you to turn on/off the server and do “console redirection” which is in actuality iKVM (remotely controlling the server)

Maintenance is used solely to remotely update the iKVM firmware.

Languages allows you to select the language used for the Web Based Interface.

Boot option for a redirected ISO

The remote iKVM feature is much more robust than we expected. In addition to being able to see and control the server's screen you can also redirect your DVD drive or even an ISO from the local system to the server. This means that running DOS-based testing or even reinstalling the OS can be done completely remotely without the need for CD/DVD's to be inserted into the server. Simply choose to redirect the CD ROM or ISO in the iKVM interface, and it shows up in the server's BIOS as a new bootable device. If the server is running an OS with plug and play enabled, the redirected ISO or CD ROM shows up as a new removable device.

 

Responsiveness within the iKVM interface was very good on a local gigabit Ethernet network – with the software reporting 15-20fps when in Windows. While using it, it felt pretty much on par with software-based remote management, although there is a bit more mouse lag. The small amount of lag is more than made up for with the all the advantages of it running on the BIOS level rather than through software.

 

Installing Windows 7 through the Web Based Interface

 

Using only the Web Based Interface, we were able to remotely configure the BIOS and install Windows 7 (using a redirected ISO from the remote system) with no problems. Technically the machine was only a few feet away, but since it was completely done through the network the procedure was no different than if the machine was in a room on the other side of the building.

 

The one thing we did do locally on the server is to setup the static iKVM LAN IP address. While the iKVM port does default to using a DHCP address, without knowing what that address is you cannot remotely access the server to change it through the Web Based Interface.

Limitations/Problems

The one major limitation to using the iKVM feature through the Web Based Interface is that you must use the onboard video. If you use an add-in video card, you will just get a blank screen when you try to use the iKVM feature. Even with using the onboard video, there was one time when we loaded up a Linux live environment that we had to restart the video feed. Luckily this is easily done through the iKVM interface by selecting Video → Restart.

Remote power on/off options

The ISO redirect in the iKVM also appears to only allow files less than about 3GB in size, so some OS installations might need to be done by either redirecting the remote system's DVD drive or by having the discs inserted into the server directly. This appears to be a bug in the Web Based Interface so we would not be surprised to see this resolved in a future firmware update.

 

Our only other problem with the iKVM is that things like mouse capture are not automatically started. You need to enable the Sync Cursor option under the “mouse” menu every time you start the iKVM if you want to use the mouse. You also can not send combination keypresses like alt-f4 or special keys like the Windows key through the iKVM. The “keyboard” menu does however have options for things like “hold left alt” that you can select, hit f4, then go back and deselect the option to allow for combination keypresses. It is definitely cumbersome if you are used to using keyboard shortcuts, but it does get the job done.

 

The biggest issue we had in all our testing was not isolated to just the Web Based Interface, but also appeared when we tried using the Remote Console. We had a big problem with the software not reporting the correct sensor readings for temperatures, fan speeds and voltages. For example, the software reported a CPU temperature of 118 degrees C while the BIOS reported a reading of 58 degrees C. Voltage sensor readings were closer, but a few of them were still off by up .3 volts. At times, the sensor readings were correct, but when we would check them a few minutes later, they were back to being off.

 

We found no reliable way to get the software to report the correct sensor readings. We tried restarting the software, rebooting the server, fully powering down the server, and rebooting the remote system. We even tried starting the server before the software and starting the software before powering on the server to see if perhaps one or the other had to be running first. We also made sure to flash both the motherboard BIOS and iKVM firmware to the latest available.  Most likely, this bug will be fixed in a future firmware update, but for now we were unable to find a way to reliably access the sensors. Luckily, you can remotely control the server and launch a local sensor monitor utility (like CoreTemp or SpeedFan) to check those sensors.

 

Another issue that will most likely always be present in a product like this is that in the event of a BIOS reset, there is no easy way to remotely access the server to reconfigure the BIOS. Like we stated earlier in this article, the iKVM LAN defaults to using DHCP, but unless you have a way look up the address for the server you have no way to access the server remotely. The easiest way around this issue would be to have your DHCP server configured to always assign the same IP address to the iKVM using its MAC address.

Conclusion

Booting to and running our GRUB-based Tools Disc using a redirected ISO from the remote system

When we first started testing the ASMB5-iKVM, we were using the Remote Console software and were somewhat underwhelmed with this product due to the limitations of the Remote Console's iKVM. Once we started using the Web Based Interface which had much more robust iKVM functionality however, we were immediately blown away. Network administrators everywhere and even smaller tech support teams would absolutely love to have a product like this installed into all their machines or at the very least their servers. While it does cost a little bit of money, the current sub-$100 price tag could easily pay for itself even if all it saved was a few hours of driving time for a tech to get onsite when there is an issue with the server.

Overall, we were very impressed with this product. We listed a lot of problems that we found, but most of them were minor and are more inconveniences than major issues with the only major issue being the inaccurate sensor reporting. Not being able to be 100% confident that the software is accurately reporting the correct readings pretty much makes those reading moot.

 

This technology should even work to access an off-site server although port forwarding would need to be setup on the router. The responsiveness of the iKVM would be noticeably more sluggish, but just having the option of remotely setting up a machine rather than having to drive to the location is amazing.

 

Unfortunately this product is currently only available on a limited number of motherboards. We certainly hope that this technology takes off as even our own tech support department would love to have the ability to remotely configure a customer's BIOS, which is at times a difficult and time consuming thing to talk a customer through. If motherboard manufactures see a huge demand for this technology, we could easily imagine them integrating it into all of their future motherboards. For at least the next year however, we expect this technology to stay as an add-in component simply because the demand is not enough to justify the price increase that would need to happen in order to integrate it fully into the motherboard. Given how easy it was to install, even having to purchase and install it separately is not that big of a deal considering just how useful a product like this could be.

Tags: Maintenance, Motherboards, Products, Remote Management, Review, Technology

Who is Puget Systems?

Puget Systems builds custom workstations, servers and storage solutions tailored for your work.

We provide:

Extensive performance testing
making you more productive and giving better value for your money

Reliable computers
with fewer crashes means more time working & less time waiting

Support that understands
your complex workflows and can get you back up & running ASAP

A proven track record
as shown by our case studies and customer testimonials

Get Started

Browse Systems

Puget Systems Mobile Laptop Workstation Icon

Mobile

Puget Systems Tower Workstation Icon

Workstations

Puget Systems Rackmount Workstation Icon

Rackstations

Puget Systems Rackmount Server Icon

Servers

Puget Systems Rackmount Storage Icon

Storage

Latest Articles

  • DaVinci Resolve Studio 18.6 – Consumer GPU Performance Analysis
  • Effects of CPU speed on GPU inference in llama.cpp
  • PC Gaming Performance Tweaks
  • How to View Your Windows 10 and 11 Product Key
  • When the Windows Store App Simply Won’t Cooperate
View All

Post navigation

 How it works: O.C. ProfilesProduct Review: BitFenix Shinobi Black w/ Window 
Puget Systems Logo
Build Your Own PC Site Map FAQ
facebook instagram linkedin rss twitter youtube

Optimized Solutions

  • Adobe Premiere
  • Adobe Photoshop
  • Solidworks
  • Autodesk AutoCAD
  • Machine Learning

Workstations

  • Content Creation
  • Engineering
  • Scientific PCs
  • More

Support

  • Online Guides
  • Request Support
  • Remote Help

Publications

  • All News
  • Puget Blog
  • HPC Blog
  • Hardware Articles
  • Case Studies

Policies

  • Warranty & Return
  • Terms and Conditions
  • Privacy Policy
  • Delivery Times
  • Accessibility

About Us

  • Testimonials
  • Careers
  • About Us
  • Contact Us

© Copyright 2024 - Puget Systems, All Rights Reserved.