RNDIS driver in Windows 10 2004

Discussion relating to the Korg Wavestate, MKII, and the SE Edition.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Post by sol_hsa »

smurf606 wrote:So - forgive my ignorance - I have never come across RNDIS before and maybe by coincidence have never had this kind of issue with usb on ANY OTHER device before. Would it be possible to get the wavestate to work in a more standard way over usb? is that possible? One where you don't have to go rummaging in the device manager?
Basically RDNIS is microsoft's way of making it easier to create network interfaces without writing custom drivers. Kinda like how your USB memory sticks, mice or keyboards work "without drivers". For some reason that microsoft has not stated, the drivers seem to have disappeared in win10 version 2004. (Mac os and linux also support rdnis so this isn't exactly microsoft-only).

I've heard that some other hardware that depends on RDNIS has gotten dedicated drivers since, which is probably what korg should also do. I don't know how much effort this would be.

For a reason or other microsoft hasn't just rolled back the drivers. Maybe some security fix rendered the drivers incompatible. Who knows, because they aren't talking.
Bozzy
Posts: 13
Joined: Sat Nov 28, 2020 10:59 pm

Possible workaround

Post by Bozzy »

Hi.

I've just successfully updated my new Wavestate, my PC runs Windows 10 20H2 so no RNDIS drivers here, but I've solved the problem by installing Windows 10 1909 on a Virtual Machine and running the system updater from here 8)

I'm not going to explain how to get a Windows VM up and running here, please search the web for this. The Windows 10 1909 ISO images are downloadable from Microsoft website, you can install it on a VM using for example VirtualBox (it's free).

You can have the system installed without a serial number, it runs normally for a month or so before asking for activation, but you need it just for a few minutes so that's not a problem if you only need to run the system updater.

If you'll use VirtualBox, please also install the Extension Pack and configure the VM to support USB 2.0, we need it to run the updater (at least I think so... maybe it'll work also with USB 1.1, but it'll be veeery slow).

Hope this can be helpful :wink:
sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Re: Possible workaround

Post by sol_hsa »

Bozzy wrote:If you'll use VirtualBox, please also install the Extension Pack and configure the VM to support USB 2.0, we need it to run the updater (at least I think so... maybe it'll work also with USB 1.1, but it'll be veeery slow).
Well, it at least doesn't work without the extension pack, the driver won't install. With the extension pack I've managed to install the driver but things are still not working; the device refuses to start (or some such). I'll install updates and see if that helps.
sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Post by sol_hsa »

Okay, either it was the updates or the fact I unplugged and inserted the usb cable, but librarian seems to work under the VM now.
Laag4
Posts: 2
Joined: Mon Nov 30, 2020 2:42 am

I'm new to the Wavestate, and I'm sad about this issue.

Post by Laag4 »

Just thought I'd add myself to the list of people who are experiencing this issue.
I just got my Wavestate on November 27'th 2020. Running latest version of windows (20H2). Opened the three ports on my windows firewall. No luck.

Installing the VM to get the update seems like a smart idea, but I know that can take a while to install. I'll probably do it. I really hope Korg comes up with a good solution.

At least with a VM you can uninstall it after its done. I like to keep my system clean.

I'm really excited to learn how to use all of the features of this Synth. I think the Librarian would really be a nice feature, and in theory the updater would be a nice feature as well assuming it would just work, but the world of software is a complex one, and there are always issues (many people just don't even know about.) unfortunately this one does have a big impact.

I appreciate the folks at Korg working on this issue. Thanks.
Bozzy
Posts: 13
Joined: Sat Nov 28, 2020 10:59 pm

Post by Bozzy »

Any user running Windows 10 2004 or 20H2 will have the issue. This is mathematical, not something one can have and one not.
Korg knows that and stated they're actively working with Microsoft to sort that, so we just have to wait for a real solution.
In the meantime, the VM is a good workaroung. Nowadays, with fast computers, fast internet connections and SSD disks, the whole process of downloading the Win10 1909 ISO, creating a VM and installing it doesn't take so much time. I've done all from zero to hero in an hour or so. It's worth it.
Laag4
Posts: 2
Joined: Mon Nov 30, 2020 2:42 am

The VM trick worked for me (for updating the Korg)

Post by Laag4 »

I was able to download an ISO that I found from this website here: https://www.itechtics.com/windows-10-1909/
and used VirtualBox
I Followed the instructions Bozzy posted earlier about installing the updater via the VM and it worked. Took a while but I'm happy to be running the latest version of the Wavestate firmware.

For now I think I'll wait for the fix to really start using the librarian. I downloaded that to my VM to check it out, but I've had to work on VMs in the past and am not a fan... I have horror stories... Anyway, thanks for the tip Bozzy
User avatar
Waveform
Junior Member
Posts: 66
Joined: Thu Jul 29, 2004 12:10 am
Location: UK

Post by Waveform »

Just so I'm clear, Is it just the Librarian and firmware updates that are affected by this, or is it Midi over USB? (New owner - Black Friday Purchase!) :)
sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Post by sol_hsa »

Waveform wrote:Just so I'm clear, Is it just the Librarian and firmware updates that are affected by this, or is it Midi over USB? (New owner - Black Friday Purchase!) :)
As far as I know the midi over usb should work, as it uses a different interface (haven't tried, though); the firmware updates and librarian are affected.

I presume the assumption is that the librarian will transfer large amounts of data at some point (i.e, samples) and they didn't want to make users wait a week while sending a couple gigabytes over midi sysex.. =)
Bozzy
Posts: 13
Joined: Sat Nov 28, 2020 10:59 pm

Post by Bozzy »

I can confirm that MIDI over USB works correctly in Win 10 20H2.

As for the assumption, the librarian doesn't transfer samples, it only transfers "patch" data (which can be quite big anyway, considering the amount of parameters each performance can have). Surely the firmware update can transfer much more data and, I assume, using RNDIS speeds up things a lot when updating.
sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Post by sol_hsa »

Bozzy wrote:As for the assumption, the librarian doesn't transfer samples, it only transfers "patch" data (which can be quite big anyway, considering the amount of parameters each performance can have).
It doesn't transfer samples *yet*.
Bozzy
Posts: 13
Joined: Sat Nov 28, 2020 10:59 pm

Post by Bozzy »

sol_hsa wrote:It doesn't transfer samples *yet*.
Wait, do you know something I don't? Will it be possible to transfer user samples to the Wavestate? :roll:
Narioso
Senior Member
Posts: 300
Joined: Thu Oct 15, 2015 9:18 am
Location: Sweden

Post by Narioso »

I think *yet* refer to hopes that some have.

I think updater, can load samples or anything internally on lowest level.
But not made for user purposes *yet*....
MIDI gear: Sequential REV2.16, Prologue-8, Hammond XK-3C, Kawai MP7SE piano, Nord Lead 2X, Roland D-05
sol_hsa
Posts: 12
Joined: Thu Nov 12, 2020 7:53 pm

Post by sol_hsa »

Bozzy wrote:
sol_hsa wrote:It doesn't transfer samples *yet*.
Wait, do you know something I don't? Will it be possible to transfer user samples to the Wavestate? :roll:
I don't know anything you don't. There's no physical limitation that would stop user samples. The synth even says when booting that it's loading samples to memory, meaning they're not stored in some fixed rom banks.

The patches use the network interface instead of midi sysexes. If they were just for the relatively small performance configurations, that would be a slight overkill..
gizmotron
Posts: 2
Joined: Tue Dec 08, 2020 4:44 pm

Post by gizmotron »

Just setting a post so that I will be notified any time anyone adds to this thread.

Hope they get this solved sooner rather than later. Just got my WaveState two days ago. I'm so amazed by this equipment.

Wow, Sequencing 2.0

They thought of everything but a Microsoft roll-out / upgrade.
Just wanted to say something here: "Something Here."
Post Reply

Return to “Korg Wavestate / MkII / SE”