1

Topic: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

These two devices have an internal network port to be able to communicate with Dante Controller and AVB Controller without adding an extra network access port - in other words saving one. While this was easy under Windows, it was quite complicated under macOS. So far we used an RME USB network driver (older macOS 10), which later on Apple no longer allowed, so we changed to netifc (current KE and DK drivers).

With the latest firmware for Digiface Dante (v64) and Digiface AVB (v268) such measures are no longer necessary. The internal network port is now Class Compliant, and works directly with the OS included network driver, on any macOS version.

This means an installation of netifc is no longer needed. While we did not notice any issues with it still being present, the new Firmware Update Tool includes a detection of netifc, and if found offers to remove it. Follow the dialogs, enter the password three times - finished, and the firmware update begins.

The new firmware not only makes the support for the internal network port future proof on macOS, but also removes netifc as possible cause for unclear issues like Dante Controller not showing, apps hanging, network not working...and thus helps our support in case they need to help you.


Downloads

Digiface Dante v64: https://www.rme-audio.de/downloads/fut_ … mac_64.zip

Digiface AVB v 268: https://www.rme-audio.de/downloads/fut_ … ac_268.zip

Regards
Matthias Carstens
RME

2 (edited by kuncarp 2025-04-20 19:20:45)

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Dear Matthias,
I have installed everything new for DF AVB - Driver 4.21, AVB package (0.9891) and updated firmware to 268. AVB controller now does not work (after I connect DF to the computer it start but after a few seconds the window goes grey). Even with the grey window I can get to "configure" settings which shows IEEE compatibility - not Milan) If I try to switch it to Milan and configure the streams, nothing changes. Milan Manager cannot see DF AVB and states that is has no working ethernet port.
I have ran across similar problem long time ago with DF Dante so I tried to connect to ethernet AVB port directly to computer ethernet port. The AVB controller started to behave normally and Milan Manager could see both ports (computer one and DF AVB one). However the DF AVB port was very unstable with Milan Manager and kept switching online and offline in matter of seconds. With this state I was able to configure necessary things (Milan comp., number and format of the streams, PTO - that were changed to factory default by the update).
After I disconnected the computer port the Milan Manager lost connection to AVB ethernet port, but AVB controller behaved normally. After a computer restart it is back in previous state - not working (Milan Manager does not see the port and AVB Contoller goes black after a minute of so).

I appreciate any help.

MBP M1 Max, Ventura 13.4

UPDATE: After I connected DF to AVB network (in this case only switch and AVB Tool) everything started to behave normally.

UPDATE 2: But after i disconnect DF from the network, the windows goes black again. It menas I cannot change the sample rate...

UPDATE 3: This happens also under Windows, different port, different cable etc.

3 (edited by JL 2025-04-18 20:15:29)

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

We ran into problems also with the latest updates 4,21 dk driver, avb package and 268 firmware, running latest Sequoia on MBP M1 MAX. Avb controller stayed blank grey at first, then after a couple of restarts found avb network, or some of the devices in the network and then got dropped again, showing only my device in the network. I rolled back to firmware 260 and installed the previous AVB package, which may have fixed the problems but we ran out of time and the setup was not fully tested for a longer period yet, there was a glitch with that setup as well, but not sure if it was related to AVB problems. We're running a bit stretch of a setup where we have two digiface avb's with Avid S3L-X in avb network, devices are connected with presonus switch. The other DF AVB in the networks was running sonoma and not updated AVB with firmware 260. Any suggestions really appreciated, should get all this running smooth in few weeks for gigs again.

A small update after going back and forth with firmwares and avb controllers I had available. The new avb controller (04/12/2025 0.9891) and firmware 268 combination does not work. AVB controller seems to "initialize" and looks normal for a while when the interface is connected but then goes all blank grey in 10-20 seconds. The last avb controller I had available is 01/11/2024 0.9596, firmware 263 is ok. So apparently there's somehing with not using netifc / being class compliant that makes it not compliant with my computer.

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Dear Matthias,
DF AVB is partly unusable now with the new firmware. When connected only to the computer I cannot change the sample rate etc. Were you able to identify the possible problem? If not, could you tell me how can I downgrade to v263 (the FUT does not allow downgrades) and send me the link to netifc?

Thank you for the answer.

Pavel

5

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

The DF AVB needs a network connection, otherwise the Controller stays blank. That has been like that ever since, and is  the same on Dante networks. From the manual: With no detected network an empty window with notice will be shown

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Dear Matthias,
thank you for the answer. I must disagree, I used DF AVB on its own for quite a long time only with headphones. I was always able to change the sample rate in AVB Controller.
Is this a planned feature of firmware 268 that users will no longer be able to change sample rate without physical network? If so, why it is not mentioned in the changelog? If not, are engineers on it?
Please, let me know. I just wish to be informed as I use the stuff everyday for the living. I am not happy when a new firmware or driver comes and I sped a lot of time trying to make it work with no success.
I would love to stay informed.

Thank you

Pavel Kunčar

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

AVB controller seems to "initialize" and looks normal for a while when the interface is connected but then goes all blank grey in 10-20 seconds.

The interface disables itself if it does not receive a packet. Are you sure that you have connected a cable? Does the cable connect to an AVB switch (or device)? AVB Protocol includes transfering packets on a regular base, eg. gPTP every second.

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

No, what I am trying to say is that I need DF AVB to work on its own - without connection to any network, connected just to the computer via USB cable. As an ordinary sound card with headphones output. With this configuration I need to be able to change sample rate.
It works perfectly with firmware 263 and does not work at all with 268.

9

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

That's exactly how it doesn't work on my system as well. With 263 avb controller shows only my device, but you can change sample rate, device configuration etc. It has been like that since 2021, it has never been all grey without network if Digiface AVB is connected with usb.

And yes, even with all the cables connected fw 268 version loses connection after a while, if it ever finds the network in the first place. With 263 and netifc everything works normally, fw 268 basically does not work at all.

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

I have a digiface DANTE and since the news firmware for CC on mac, it can't be used anymore on a PC... i have a "usb composite device" with a ? and no way to be use with the latest driver on windows (driver 1.02 for windows 11 on rme website)

11

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Of course. You need to flash it back to non-CC with the Mac Flash tool. Then it's working on Windows again. BTW, this thread is about the internal network port. You flashed the audio part to CC.

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Ok now i understand better... it wasn't clear for me. the LED near the usb port is now blue instead of green, is it the way to identify the mode ? (CC vs Driverkit ?)

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Excellent Work!.   I also noticed that the Digiface Dante has a Class-Compliant (cc7) firmware for the audio as well.  Any chance we can bump up the class-complaint audio channel count from 32x32 up to at 64x64? Or is a class-complaint audio interface with 64channel of Dante a threat to the audio industry?

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hello,

The internal network port as class compliant on MacOS is great news for us. Due to our operators' skill levels (?) I had to remove netifc from our systems and use another network port for Dante Controller, RTP midi, and file transfer. No matter how many cli commands placed in text files with explanations, and encouraging our operators to copy/paste, they always seemed to mess it up and I had to get involved. Very good news.

I have two questions please -

A - The first is regarding one of the above posts about CC audio. I thought v64 only made the internal network port CC. We don't want class compliant audio, we want to use Totalmix and the rest of the features. Does v64 make only the internal network port CC, or both network and audio, or choices, or what? I'm just not understanding and don't want to harm our systems.

B - This is more a qualitative question than a quantitative question. We have around 10 Digiface Dante units and they all utilize Dante audio, Madi, file sharing/transfer, and midi with MTC over network. 64 channels of Dante is (sort of) around 100Mb/s, but we also do network file session transfers and real time MTC and MMC over the same network. Putting all this on one network port has the bandwidth but are there any QoS issues such that having these additional protocols causes audio issues? Does the Digiface Dante internal network port properly allocate protocols so audio is clean while these other protocols are transferring data without varying latencies?

Thanks for any insight, if this works as I hope (CC network, kernel driver audio, no conflict with network protocols) it's a great improvement for us.

Sincerely,
Hugh

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Class compliant audio and network are separate. There is a choice to use CC audio.

Within the network traffic, it's all just data, so to say. Audio is embedded, it's digital, and it's buffered at the audio interface stage. Unless there are severe interruptions on the network that actually cause a loss of continuity, nothing will directly affect the audio signal.

Regards
Daniel Fuchs
RME

16

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hugh wrote:

I have two questions please -

A - The first is regarding one of the above posts about CC audio. I thought v64 only made the internal network port CC. We don't want class compliant audio, we want to use Totalmix and the rest of the features.

And that is what you get - mac OS Class Compliant audio and still using TotalMix and the Settings dialog. Current firmware to do so is USB 68 and CC 9, together with DriverKit driver 4.26. You should try it!

https://www.rme-audio.de/downloads/fut_ … ac_339.zip

https://www.rme-audio.de/downloads/driv … ac_426.zip

And as Daniel wrote - you have the choice to not use CC audio, steered from the firmware update tool.

Hugh wrote:

B - This is more a qualitative question than a quantitative question. We have around 10 Digiface Dante units and they all utilize Dante audio, Madi, file sharing/transfer, and midi with MTC over network. 64 channels of Dante is (sort of) around 100Mb/s, but we also do network file session transfers and real time MTC and MMC over the same network. Putting all this on one network port has the bandwidth but are there any QoS issues such that having these additional protocols causes audio issues? Does the Digiface Dante internal network port properly allocate protocols so audio is clean while these other protocols are transferring data without varying latencies?

MIDI/MTC is not transferred over Dante with the Digiface Dante. The internal network port only carries the Dante Controller communication over the network.

Hugh wrote:

Thanks for any insight, if this works as I hope (CC network, kernel driver audio, no conflict with network protocols) it's a great improvement for us.

That was the goal. Tell us how it works for you!

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

So,
lets say i have a Mac Studio M4 Max and a M32-DA AVB or Dante Converter.
Can i now simply connect a CAT-6 Network Cable from the Mac to the Converter and it works ??
Or what does this "The AVB needs a network connection, otherwise the Controller stays blank."
If i connect the mac with the M32 it IS a Network connection, or not ??

I see this AVB,Milan/Dante is the next level connection after MADI, so no extra MADI Hardware is needed so, after i read this "an installation of netifc is no longer needed" i assume a simple CAT-6 Cable should do the trick and all would work fine ?
OR NOT ?
Cheers

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hello,

Matthias thank you for the response. I am confused by this -

MIDI/MTC is not transferred over Dante with the Digiface Dante. The internal network port only carries the Dante Controller communication over the network.

I am confused by that because it's a CC network port, so naturally we want to use it for everything (hence my previous QoS question). Without that capability we still need a separate Mac network port.

When using the audio nic as non-CC and the internal network nic as CC, can I then use the DF ethernet port for everything including Midi? Or are there issues as with the CC audio mode you mentioned in another thread?

Thanks for any clarification, we look forward to trying it once you confirm we can use it for all data without issues.

Hugh

19

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hi Hugh,

the CC network port is supposed to be used for Dante remote control operation. Our hardware limits it to less than 100 Mbit/s. So while you could use it for general network applications, this is not what it is intended for, and might turn out not to work as expected. You could try if it is quick enough for your intended use, though.

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hello,
Thank you for the specifics, that's the information I was looking for so we can make informed decisions and know what to test before use. And where we only need Dante Controller it will be fine.
Later this month when I get a couple of systems back I'll run some abuse tests and see where the limitations are.

Thanks again,
Hugh

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Dear Matthias,
I noticed that you released new firmware for DF AVB - 269. I tried it to see if it solves my issue - AVB Controller staying grey. It did not. In post no. 5 you say that "it has alway been like that". I disagree, with firmware 263 the controller works even with no devices connected to DF AVB.
I would still like to know the answer to my question from post no. 8 - how am I supposed to change the sample rate if I am using DF AVB only with headphones with no other connected devices?

Thank you

Pavel

22

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Dear Pavel,

you are right. While it has been like that in the beginning, later on we added a simple workaround that allowed to control it without connected network. The new CC compatible firmware does not allow that anymore. We checked for a workaround but it seems to be very complicated, so will stay like that for now.

Please note that you don't need to connect 'other devices'. Just plug in a network cable (from whatever network), and you will be able to control sample rate.

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Hi Mathias,

Does this mean we can use it with a Linux box?

Thanks

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

On macOS 13.7.6,
Digiface AVB Firmware V270, Driver 4.27,
and AVB Controller 0.9574 are working without any issues.

However, when I install AVB Controller 0.9909, the AVB Controller window appears completely blank.

I understand that the netifc file is not included, but what steps are required to run the Digiface AVB in class-compliant mode on macOS 13.7.6?

25 (edited by waedi 2025-11-15 10:51:37)

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

east-power1130 wrote:

what steps are required to run the Digiface AVB in class-compliant mode on macOS 13.7.6?

Try

https://i.ibb.co/nst8m7bg/cc.jpg

M1-Tahoe, Madiface Pro, Digiface USB, Babyface silver and blue

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

waedi wrote:
east-power1130 wrote:

what steps are required to run the Digiface AVB in class-compliant mode on macOS 13.7.6?

Try

https://i.ibb.co/nst8m7bg/cc.jpg



It seems that the firmware update tool for the Digiface Dante has a clickable section for that function, but the firmware update tool for the Digiface AVB did not have it.

27

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

Because the DF AVB does not have CC audio, only CC network, and that is not a choice but a requirement for later macOS.

The DF AVB posts above all relate to network, not audio.

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

MC wrote:

Because the DF AVB does not have CC audio, only CC network, and that is not a choice but a requirement for later macOS.

The DF AVB posts above all related to network, not audio.


“So, if I operate with AVB Controller 0.9909 on macOS 13.7.6, what should I do to make it work the same way as AVB Controller 0.9574, where the 12Mic and other AVB devices were properly displayed?”

29

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

This works for us even with macOS 12, so not easy to explain. Check that netifc has been removed (no longer needed) and install 0.9909 once again.

Regards
Matthias Carstens
RME

Re: DF Dante & DF AVB macOS - Internal network port goes Class Compliant

I checked that netifc had been removed and installed version 0.9909, but the AVB Controller screen remained completely blank. Then, when I happened to look inside the menu bar, I noticed something that hadn’t been there before…A new item called “start → stop” had appeared, and when I clicked it, the usual screen came up. However, after a few minutes, it turned blank again. I’ll continue working with version 0.9574 for now.