Topic: Digiface AVB: Network Interface in macOS System Preferences

Hi all,

I have an RME Digiface AVB connected to my MacBook Pro. AVB works, Hive shows the feth10000 interface, but it can't see or add the interface in the System Preferences in macOS. I am not sure, if uninstalling a previous driver worked correctly - there was something in the release notes, that the bridge interface was removed, but when I do an ifconfig I get the following additional interfaces after connecting the Digiface AVB:

feth10003: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 66:65:74:68:27:13 
    peer: feth10002
    media: autoselect
    status: active
feth10002: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 48:0b:b2:d9:c8:ef 
    peer: feth10003
    media: autoselect
    status: active
feth10000: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 66:65:74:d9:c8:ef 
    inet6 fe80::c20:36a7:51fc:2f02%feth10000 prefixlen 64 secured scopeid 0x18 
    inet 169.254.204.216 netmask 0xffff0000 broadcast 169.254.255.255
    peer: feth10001
    nd6 options=201<PERFORMNUD,DAD>
    media: autoselect
    status: active
feth10001: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 66:65:74:68:27:11 
    peer: feth10000
    media: autoselect
    status: active
bridge9999: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=3<RXCSUM,TXCSUM>
    ether 3e:22:fb:c9:cf:0f 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x0
    member: feth10001 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 25 priority 0 path cost 0
    member: feth10002 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 23 priority 0 path cost 0
    media: autoselect
    status: active

Is this expected?

I couldn't find the kext that was mentioned in the release notes ,that shouldn't be there anymore.

Thanks
Arno

Re: Digiface AVB: Network Interface in macOS System Preferences

In the beginning we developed a network kernel extension for the digiface AVB / Dante. At this stage the network interface was visible in the System Preferences. With the newer mac OSesApple changed their policy: Network kernel extensions were not allowed any longer. We then developed the command line tool "netifc" which replaces the kernel extension. It runs in user mode. For a network interface to be visible in the System Preferences someone must update the file "preferences.plist". This is not allowed according to Apple.

So please keep in mind:
feth10000 -> network interface for Digiface AVB
bridge9999 -> network interface for Digiface Dante