Skip to main content

Web MiniDisc Pro on Windows 11 w/out Zadig (cheating w/WSL)

Since the internet is full of answers to questions that no one asked... Here's my contribution. (I've also added this to the wiki)




Web MiniDisc Pro is a great way to manage your NetMD MiniDisc device for recording or simply titling discs since even the best remotes aren't as fast as typing on a keyboard! You can do this within Windows, but it requires the installation of a utility (Zadig) to manage your USB drivers. More info here.

For those that want to manage their MiniDisc recorder under Windows, but don't want to install the Zadig driver manager (for whatever reason), you can use Windows Subsystem for Linux 2 (WSL2) to do it! Perhaps you're already a WSL2 user and use it for other things and doing a few more steps to get things running are no big deal.


Install WSL2 under Windows 11:

Open a PowerShell prompt under Windows 11 by right-clicking on the Start button and choosing Windows Terminal (Admin). Accept the warning and you'll see the PowerShell window pop up with "Administrator" in the top left.

Next, install WSL by typing the following in the PowerShell window:
wsl --install
Just wait a few minutes and after it's complete, reboot when you're ready.

After a reboot, you'll see terminal window that asks you to set a username and password. These are for the instance of Ubuntu running in the WSL, so they don't need to correlate to your Windows login.

Next, let's check for updates. In the WSL2 terminal, use "sudo apt update" to update the list of packages in this Ubuntu distro.


Passing USB device info to WSL2

Since passing through USB devices from Windows to the WSL instance isn't supported natively (yet?), you'll need to install something for USB support.

Install USB support for WSL2 (from Microsoft / USBIPD-WIN)
In Windows: Download the .msi from here and install it


Check your USB devices in Windows after install with the following command:
PS C:\Users\username> usbipd wsl list
BUSID  VID:PID    DEVICE                                         STATE
1-3    8087:0029  Intel(R) Wireless Bluetooth(R)                 Not attached
1-4    0c45:672c  Integrated Webcam                              Not attached
2-1    046d:c332  USB Input Device                               Not attached
2-2    054c:00c9  Net MD Walkman                                 Not attached
2-3    187c:0550  USB Input Device                               Not attached
2-4    0d62:3740  WinUsb Device, USB Input Device                Not attached
4-3    19f7:001c  USB Input Device, RØDE VideoMic GO II          Not attached


Note the "BUSID" listed above, see how 2-2 lines up with the Net MD Walkman?

We'll use that to pass that device info to WSL2. So from your PowerShell, type the following where X-Y is substitited by the proper BUSID. In this case, it would be 2-2.
usbipd wsl attach --busid X-Y
If you didn't attach the device in Windows first, you'd see the following in WSL2:
user@M15R5:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

After attaching the USB device Windows, you'd see the following in WSL2:
user@M15R5:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 054c:00c9 Sony Corp. Net MD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Udev is a tool to manage devices in Linux and it's not started by default in WSL2. We need to start udev or you'll run into an error later. Type the following in your WSL2 terminal window:

/lib/systemd/systemd-udevd --daemon

Getting WSL2 configured to access your MiniDisc device

Now we do what it says at the WMP site under Linux:

  • Find your device using "sudo lsusb" and note the output (see the output above)
  • Create a file at /etc/udev/rules.d/50-md.rules by using vi or other editor to allow the device you saw in the "lsusb" output (again, see the WMD page)
  • update udevadm (sudo udevadm control --reload-rules)
  • trigger udevadm (sudo udevadm trigger)

Then open up Chrome (google-chrome or on the Start Menu as Ubuntu > Google Chrome [Ubuntu]) and go to web.minidisc.wiki (if you need to install Chrome - see below)

From here, press Connect and select your NetMD device!





Reconnecting after a reboot:

First, connect your NetMD device via USB cable.
Admin Windows PowerShell:
 usbipd wsl attach --busid 2-2 (Optionally usbipd wsl list - to find device)

WSL2/Ubuntu terminal:
lsusb (confirm you see your device)
make sure udev is started (sudo /lib/systemd/systemd-udevd --daemon)
trigger the rules (sudo udevadm trigger)

Open Chrome and go to web.minidisc.wiki and Connect your device!

Surely this can be scripted out better, but these are the manual steps. If I continue using this method, I'll update the post to make this more permanent!




To install the Google Chrome for Linux (from Microsoft):

  • Change directories into the temp folder: cd /tmp
  • Use wget to download it: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  • Get the current stable version: sudo dpkg -i google-chrome-stable_current_amd64.deb
  • Fix the package: sudo apt install --fix-broken -y
  • Configure the package: sudo dpkg -i google-chrome-stable_current_amd64.deb
  • To launch, enter: google-chrome
  • To launch, optionally look at your Start Menu for Google Chrome (Ubuntu)


Popular posts from this blog

Recertifying your CCIE for less than $600 (or less than $800)! Updated 2023

This is a 2023 update to my previous post about using Cisco Continuing Education (CE) credits to recertify your CCIE. Let's cut to the chase: You need/want to recertify your CCIE without taking an exam and you need to do it as quickly and cost-effectively as possible. Thanks to Cisco's Continuing Education program, you've had the option earn CE credits for years, but sorting through courses to find the best use of your time and money wasn't the easiest. Since it's time for me to recertify, I've had to dig into it a bit more and I hope this updated information helps you, too! Can I expense this? Probably! If you're working at a company that requires/benefits from your certifications and ongoing training, you should be able to expense your training courses! Step 1 - Determine your status Go to https://ce.cisco.com and login with your credentials to view your Dashboard of current certifications and training items you have taken in the past.  Mine looks like th...

Giveaway #9 - 800+ Subscribers on YouTube - Sony MZ-E810SP + MiniDiscs directly from Japan!

  Thank you all for subscribing (if you haven't already, please consider it!) to my YouTube  where I try my best to repair some of these great old devices. 800 subs ago I never thought this would get this far! Thank you again for your support and I hope I can continue to help the great MiniDisc global community in some form. To celebrate 800 subscribers, I'm doing something a little bit different this time! I'm going to give away this sweet Sony MZ-E810SP - a nice MD unit with a folding speaker dock, and I'm going to direct-ship some MiniDiscs that I won in Japan straight to you! So the winner will get two packages, one Sony MZ-E810SP, and one set of MiniDiscs from Japan! For this  NINTH  giveaway (completely free to enter!), use the Rafflecopter widget below to enter between October 26th and November 3, midnight US Pacific time. a Rafflecopter giveaway Please see official rules, here!      Privacy policy is included here also - I don't need/wa...

New Year's Giveaway! YouTube - MiniDisc Giveaway #3 - Panasonic SJ-MR230 Complete Set with Speakers and Dock ENDS 1/1/2024 US Pacific

To celebrate the New Year 2024, I'm giving away a Panasonic SJ-MR230 complete set with recorder, speakers, dock and charger! These have exceptionally good speakers for their size and the dock is a nice way to charge and display your recorder ( NOTE - you must have the AC power connected AND a battery inside to play audio through the speakers ) YouTube video: I just repaired the Record button and everything's working fine! For the third giveway (completely free to enter!), use the Rafflecopter widget below to enter between December 26th and January 1st midnight US Pacific time. a Rafflecopter giveaway If you're not in a region that uses 100v, please get the proper adapter/transformer ( US users can use the one here ).  Please see official rules, here! Privacy policy is included here also - I don't need/want your info outside of getting this device to you! To enter, just use your email (I don't use Facebook so I don't know where those entries will go...) and I...