As far as I can tell, bela is supposed to work out of the box without a micro SD card. This is the fourth bela purchase where I've had to come to this forum just to load the ide.

As usual
0.3.8
Connected via dongle
the USB disk loads
IP addresses fail
Bela.local fails.
Nothing coming up in network panel in sys prefs.
Tried update_board, can't connect.
horndis won't install.

Macos 12.3.1 (21E258) (I updated and probably lost a ton of 32 bit stuff just to check)
MacBook Pro (15-inch, 2017)

2.9 GHz Quad-Core Intel Core i7

////////////////////
mattsmbp:~ matthewaidekman$ /Users/matthewaidekman/Downloads/Bela-master/scripts/update_board ; exit;
DATE=2022-05-14T14:17:35Z
/Users/matthewaidekman/Downloads/Bela-master/scripts/update_board: line 132: realpath: command not found
usage: basename string [suffix]
basename [-a] [-s suffix] string [...]
FILENAME=
METHOD=update_board
Checking the board is up and running at root@192.168.7.2...ssh: connect to host 192.168.7.2 port 22: Operation timed out

ERROR: the board does not respond at root@192.168.7.2, check that the address is correct and the board is connected.
Checking the board is up and running at root@192.168.6.2...ssh: connect to host 192.168.6.2 port 22: Operation timed out

ERROR: the board does not respond at root@192.168.6.2, check that the address is correct and the board is connected.
Checking the board is up and running at root@bela.local...ssh: Could not resolve hostname bela.local: nodename nor servname provided, or not known

ERROR: the board does not respond at root@bela.local, check that the address is correct and the board is connected.
Checking the board is up and running at root@192.168.6.2...ssh: connect to host 192.168.6.2 port 22: Operation timed out

ERROR: the board does not respond at root@192.168.6.2, check that the address is correct and the board is connected.
ssh: connect to host 192.168.7.2 port 22: Operation timed out
Installing Bela core code in root@192.168.7.2:/root/Bela
ssh: connect to host 192.168.7.2 port 22: Operation timed out
Updating Bela core files to remote folder /root/Bela
Stopping Bela...ssh: connect to host 192.168.7.2 port 22: Operation timed out

An error occurred.
logout

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...21 completed.

[Process completed]

    audiomatt As far as I can tell, bela is supposed to work out of the box without a micro SD card.

    that's correct: it's pre-flashed during packaging with the latest (or almost...) available image.

    audiomatt This is the fourth bela purchase where I've had to come to this forum just to load the ide.

    Sorry to hear that, that's definitely not the experience we are aiming for. Let's get into it.

    audiomatt 0.3.8

    Latest image is v0.3.8f. On v0.3.8 (which is 2 years old and only shipped for about a month, therefore is unlikely to be on a newly purchased board), HORNDiS wouldn't work (this is a separate issue from you not being able to install it, thought).

    audiomatt horndis won't install.

    Well, I'd hoped that's fine: you shouldn't need it starting with v0.3.8. Or at least, network worked well without HoRNDiS from Catalina 10.15 through to to macos 11 (tested). We haven't tested on macos 12, but I don't think I have seen any report that it stopped working.

    Can you show the output of the following commands on your computer's terminal?:

    ifconfig
    cat /Volumes/BELABOOT/bela.version
    ls /dev/tty*bela*
    ioreg -p IOUSB -w0 -l

    audiomatt /Users/matthewaidekman/Downloads/Bela-master/scripts/update_board: line 132: realpath: command not found

    This is interesting to know, but it's not the cause of the issue you are having, I will look into fixing it anyhow.

    G,

    Ah Yes! apologies. BELA_IMAGE_VERSION="v0.3.8f"

    terminal output: (note that I shaved off the field for "IOKitDiagnostics" because it was gigantic, if you need it I can paste it separately)

    The default interactive shell is now zsh.
    To update your account to use zsh, please run `chsh -s /bin/zsh`.
    For more details, please visit https://support.apple.com/kb/HT208050.
    mattsmbp:~ matthewaidekman$ ifconfig
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    	options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
    	inet 127.0.0.1 netmask 0xff000000 
    	inet6 ::1 prefixlen 128 
    	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    	nd6 options=201<PERFORMNUD,DAD>
    gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
    stf0: flags=0<> mtu 1280
    XHC0: flags=0<> mtu 0
    XHC1: flags=0<> mtu 0
    XHC20: flags=0<> mtu 0
    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=400<CHANNEL_IO>
    	ether 8c:85:90:ca:c9:cc 
    	inet6 fe80::1c88:238e:59a2:124f%en0 prefixlen 64 secured scopeid 0x9 
    	inet 10.0.1.2 netmask 0xffffff00 broadcast 10.0.1.255
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: active
    bridge0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    	options=3<RXCSUM,TXCSUM>
    	ether 82:41:f8:63:ac:01 
    	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: en1 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 13 priority 0 path cost 0
    	member: en2 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 14 priority 0 path cost 0
    	member: en3 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 15 priority 0 path cost 0
    	member: en4 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 16 priority 0 path cost 0
    	member: en9 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 8 priority 0 path cost 0
    	media: autoselect
    	status: active
    en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:41:f8:63:ac:01 
    	media: autoselect <full-duplex>
    	status: inactive
    en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:41:f8:63:ac:00 
    	media: autoselect <full-duplex>
    	status: inactive
    en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:41:f8:63:ac:05 
    	media: autoselect <full-duplex>
    	status: inactive
    en4: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:41:f8:63:ac:04 
    	media: autoselect <full-duplex>
    	status: inactive
    p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    	options=400<CHANNEL_IO>
    	ether 0e:85:90:ca:c9:cc 
    	media: autoselect
    	status: inactive
    awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
    	options=400<CHANNEL_IO>
    	ether 26:09:5b:65:c8:d9 
    	inet6 fe80::2409:5bff:fe65:c8d9%awdl0 prefixlen 64 scopeid 0x12 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: active
    llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=400<CHANNEL_IO>
    	ether 26:09:5b:65:c8:d9 
    	inet6 fe80::2409:5bff:fe65:c8d9%llw0 prefixlen 64 scopeid 0x13 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: active
    utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::e41f:5823:1b56:979c%utun0 prefixlen 64 scopeid 0x14 
    	nd6 options=201<PERFORMNUD,DAD>
    utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
    	inet6 fe80::8569:b0ae:ab75:76a9%utun1 prefixlen 64 scopeid 0x15 
    	nd6 options=201<PERFORMNUD,DAD>
    utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
    	inet6 fe80::ce81:b1c:bd2c:69e%utun2 prefixlen 64 scopeid 0x16 
    	nd6 options=201<PERFORMNUD,DAD>
    utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::726d:8f8d:bac5:e3b9%utun4 prefixlen 64 scopeid 0x18 
    	nd6 options=201<PERFORMNUD,DAD>
    utun5: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::6d4e:4691:577d:139%utun5 prefixlen 64 scopeid 0x19 
    	nd6 options=201<PERFORMNUD,DAD>
    utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::db8:7f6a:e45b:19d5%utun3 prefixlen 64 scopeid 0x1a 
    	nd6 options=201<PERFORMNUD,DAD>
    utun6: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::c644:796:9726:fb19%utun6 prefixlen 64 scopeid 0x1b 
    	nd6 options=201<PERFORMNUD,DAD>
    en7: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	ether ac:de:48:00:11:22 
    	inet6 fe80::aede:48ff:fe00:1122%en7 prefixlen 64 scopeid 0x7 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: active
    utun7: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
    	inet 10.7.18.4 --> 10.7.18.4 netmask 0xffffff00 
    en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=6467<RXCSUM,TXCSUM,VLAN_MTU,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
    	ether 00:e0:4c:68:05:e2 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect (none)
    	status: inactive
    en10: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1486
    	options=400<CHANNEL_IO>
    	ether be:1a:db:7f:16:75 
    en9: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=400<CHANNEL_IO>
    	ether be:1a:db:7f:16:78 
    	media: autoselect (100baseTX <full-duplex>)
    	status: active
    mattsmbp:~ matthewaidekman$ cat /Volumes/BELABOOT/bela.version
    cat: /Volumes/BELABOOT/bela.version: No such file or directory
    mattsmbp:~ matthewaidekman$ ls /dev/tty*bela*
    /dev/tty.usbmodem__bela__6
    mattsmbp:~ matthewaidekman$ ioreg -p IOUSB -w0 -l
    +-o Root  <class IORegistryEntry, id 0x100000100, retain 19>
      | {
      |   "IOKitBuildVersion" = "Darwin Kernel Version 21.4.0: Fri Mar 18 00:45:05 PDT 2022; root:xnu-8020.101.4~15/RELEASE_X86_64"
      |   "OS Build Version" = "21E258"
      |   "OSKernelCPUSubtype" = 3
      |   "OSKernelCPUType" = 16777223
      |   "OSPrelinkKextCount" = 18
      |   "IORegistryPlanes" = {"IOPower"="IOPower","IOService"="IOService","IO80211Plane"="IO80211Plane","IOUSB"="IOUSB","CoreCapture"="CoreCapture","IOACPIPlane"="IOACPIPlane","IODeviceTree"="IODeviceTree"}
      |   "IOConsoleLocked" = No
      |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionIDKey"=257,"kSCSecuritySessionID"=100003,"kCGSessionLongUserNameKey"="matthew aidekman","kCGSSessionSystemSafeBoot"=No,"kCGSSessionUserIDKey"=503,"kCGSSessionAuditIDKey"=100003,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionGroupIDKey"=20,"kCGSSessionUserNameKey"="matthewaidekman","kCGSSessionLoginwindowSafeLogin"=No})
      |   "IOKitDiagnostics" = {"Instance allocation"=29347200,"Container allocation"=7812575,"Pageable allocation"=2832433152,"Classes"={"AtiEnableCrtcInte   [...insert gigantic wall of text]  ationMach"=1,"AMDRadeonX4000_AMDCIVCELLQRing"=0,"IOAccelDisplayPipeGammaTable2"=3,"IOAccelStatistics2"=2,"AMDRadeonX4000_AMDCIHardware"=0,"AMDRadeonX4000_AMDHWAlignManager"=1},"IOMalloc allocation"=160976614}
      | }
      | 
      +-o AppleUSBXHCI Root Hub Simulation@00000000  <class AppleUSBRootHubDevice, id 0x100000421, registered, matched, active, busy 0 (2 ms), retain 9>
      | | {
      | |   "idProduct" = 32775
      | |   "bNumConfigurations" = 1
      | |   "Built-In" = Yes
      | |   "bDeviceClass" = 9
      | |   "bMaxPacketSize0" = 8
      | |   "iManufacturer" = 0
      | |   "iProduct" = 0
      | |   "iSerialNumber" = 0
      | |   "USB Product Name" = "AppleUSBXHCI Root Hub Simulation"
      | |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
      | |   "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
      | |   "locationID" = 0
      | |   "bDeviceSubClass" = 255
      | |   "bcdUSB" = 256
      | |   "non-removable" = "yes"
      | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |   "bDeviceProtocol" = 3
      | |   "Device Speed" = 3
      | |   "USB Vendor Name" = "Apple Inc."
      | |   "idVendor" = 1452
      | |   "IOClassNameOverride" = "IOUSBRootHubDevice"
      | | }
      | | 
      | +-o USB3.0 Hub             @00200000  <class AppleUSBDevice, id 0x100031e40, registered, matched, active, busy 0 (0 ms), retain 15>
      |   | {
      |   |   "sessionID" = 81372410656137
      |   |   "idProduct" = 2071
      |   |   "iManufacturer" = 1
      |   |   "bDeviceClass" = 9
      |   |   "bMaxPacketSize0" = 9
      |   |   "bcdDevice" = 1220
      |   |   "iProduct" = 2
      |   |   "iSerialNumber" = 0
      |   |   "bNumConfigurations" = 1
      |   |   "Bus Power Available" = 450
      |   |   "USB Address" = 1
      |   |   "Built-In" = No
      |   |   "locationID" = 2097152
      |   |   "bDeviceSubClass" = 0
      |   |   "bcdUSB" = 784
      |   |   "USB Product Name" = "USB3.0 Hub             "
      |   |   "PortNum" = 2
      |   |   "non-removable" = "no"
      |   |   "AppleUSBAlternateServiceRegistryID" = 4295171646
      |   |   "bDeviceProtocol" = 3
      |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |   |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      |   |   "kUSBCurrentConfiguration" = 1
      |   |   "Device Speed" = 3
      |   |   "USB Vendor Name" = "VIA Labs, Inc.         "
      |   |   "idVendor" = 8457
      |   |   "IOGeneralInterest" = "IOCommand is not serializable"
      |   |   "kUSBProductString" = "USB3.0 Hub             "
      |   |   "kUSBVendorString" = "VIA Labs, Inc.         "
      |   |   "IOClassNameOverride" = "IOUSBDevice"
      |   | }
      |   | 
      |   +-o Subosen  4K Graphic Docking@00240000  <class AppleUSBDevice, id 0x100031e7a, registered, matched, active, busy 0 (48 ms), retain 19>
      |   |   {
      |   |     "sessionID" = 81374101091199
      |   |     "idProduct" = 24576
      |   |     "iManufacturer" = 1
      |   |     "bDeviceClass" = 239
      |   |     "bMaxPacketSize0" = 9
      |   |     "bcdDevice" = 13064
      |   |     "iProduct" = 2
      |   |     "iSerialNumber" = 3
      |   |     "bNumConfigurations" = 1
      |   |     "Bus Power Available" = 450
      |   |     "USB Address" = 2
      |   |     "Built-In" = No
      |   |     "locationID" = 2359296
      |   |     "bDeviceSubClass" = 2
      |   |     "bcdUSB" = 800
      |   |     "USB Product Name" = "Subosen  4K Graphic Docking"
      |   |     "PortNum" = 4
      |   |     "non-removable" = "no"
      |   |     "kUSBSerialNumberString" = "SUBO360100012"
      |   |     "bDeviceProtocol" = 1
      |   |     "AppleUSBAlternateServiceRegistryID" = 4295171702
      |   |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      |   |     "Device Speed" = 3
      |   |     "USB Vendor Name" = "DisplayLink"
      |   |     "idVendor" = 6121
      |   |     "kUSBCurrentConfiguration" = 1
      |   |     "IOGeneralInterest" = "IOCommand is not serializable"
      |   |     "kUSBProductString" = "Subosen  4K Graphic Docking"
      |   |     "USB Serial Number" = "SUBO360100012"
      |   |     "kUSBVendorString" = "DisplayLink"
      |   |     "IOClassNameOverride" = "IOUSBDevice"
      |   |   }
      |   |   
      |   +-o USB 10/100/1000 LAN@00220000  <class AppleUSBDevice, id 0x100031e7f, registered, matched, active, busy 0 (21 ms), retain 13>
      |   |   {
      |   |     "sessionID" = 81374101191799
      |   |     "idProduct" = 33107
      |   |     "iManufacturer" = 1
      |   |     "bDeviceClass" = 0
      |   |     "bMaxPacketSize0" = 9
      |   |     "bcdDevice" = 12544
      |   |     "iProduct" = 2
      |   |     "iSerialNumber" = 6
      |   |     "bNumConfigurations" = 2
      |   |     "Bus Power Available" = 450
      |   |     "USB Address" = 3
      |   |     "Built-In" = No
      |   |     "locationID" = 2228224
      |   |     "bDeviceSubClass" = 0
      |   |     "bcdUSB" = 768
      |   |     "USB Product Name" = "USB 10/100/1000 LAN"
      |   |     "PortNum" = 2
      |   |     "non-removable" = "no"
      |   |     "kUSBSerialNumberString" = "001000001"
      |   |     "bDeviceProtocol" = 0
      |   |     "AppleUSBAlternateServiceRegistryID" = 4295171704
      |   |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      |   |     "Device Speed" = 3
      |   |     "USB Vendor Name" = "Realtek"
      |   |     "idVendor" = 3034
      |   |     "kUSBCurrentConfiguration" = 2
      |   |     "IOGeneralInterest" = "IOCommand is not serializable"
      |   |     "kUSBProductString" = "USB 10/100/1000 LAN"
      |   |     "USB Serial Number" = "001000001"
      |   |     "kUSBVendorString" = "Realtek"
      |   |     "IOClassNameOverride" = "IOUSBDevice"
      |   |   }
      |   |   
      |   +-o USB3.0 Hub             @00210000  <class AppleUSBDevice, id 0x100031e9e, registered, matched, active, busy 0 (1 ms), retain 11>
      |   |   {
      |   |     "sessionID" = 81374157857813
      |   |     "idProduct" = 2071
      |   |     "iManufacturer" = 1
      |   |     "bDeviceClass" = 9
      |   |     "bMaxPacketSize0" = 9
      |   |     "bcdDevice" = 1220
      |   |     "iProduct" = 2
      |   |     "iSerialNumber" = 0
      |   |     "bNumConfigurations" = 1
      |   |     "Bus Power Available" = 450
      |   |     "USB Address" = 5
      |   |     "Built-In" = No
      |   |     "locationID" = 2162688
      |   |     "bDeviceSubClass" = 0
      |   |     "bcdUSB" = 784
      |   |     "USB Product Name" = "USB3.0 Hub             "
      |   |     "PortNum" = 1
      |   |     "non-removable" = "no"
      |   |     "AppleUSBAlternateServiceRegistryID" = 4295171731
      |   |     "bDeviceProtocol" = 3
      |   |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      |   |     "kUSBCurrentConfiguration" = 1
      |   |     "Device Speed" = 3
      |   |     "USB Vendor Name" = "VIA Labs, Inc.         "
      |   |     "idVendor" = 8457
      |   |     "IOGeneralInterest" = "IOCommand is not serializable"
      |   |     "kUSBProductString" = "USB3.0 Hub             "
      |   |     "kUSBVendorString" = "VIA Labs, Inc.         "
      |   |     "IOClassNameOverride" = "IOUSBDevice"
      |   |   }
      |   |   
      |   +-o Mass Storage Device@00230000  <class AppleUSBDevice, id 0x100031ea5, registered, matched, active, busy 0 (13 ms), retain 11>
      |       {
      |         "uid" = "USB:058F8468058F84688461"
      |         "kUSBSerialNumberString" = "058F84688461"
      |         "bDeviceClass" = 0
      |         "bDeviceSubClass" = 0
      |         "iSerialNumber" = 3
      |         "Bus Power Available" = 450
      |         "Built-In" = No
      |         "AppleUSBAlternateServiceRegistryID" = 4295171729
      |         "iProduct" = 2
      |         "USB Serial Number" = "058F84688461"
      |         "USB Vendor Name" = "Generic"
      |         "bNumConfigurations" = 1
      |         "kUSBProductString" = "Mass Storage Device"
      |         "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      |         "kUSBVendorString" = "Generic"
      |         "USB Product Name" = "Mass Storage Device"
      |         "iManufacturer" = 1
      |         "idVendor" = 1423
      |         "Device Speed" = 3
      |         "kUSBCurrentConfiguration" = 1
      |         "idProduct" = 33896
      |         "bcdDevice" = 256
      |         "non-removable" = "no"
      |         "USB Address" = 4
      |         "sessionID" = 81374158274238
      |         "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |         "IOClassNameOverride" = "IOUSBDevice"
      |         "PortNum" = 3
      |         "bDeviceProtocol" = 0
      |         "locationID" = 2293760
      |         "IOGeneralInterest" = "IOCommand is not serializable"
      |         "bcdUSB" = 768
      |         "bMaxPacketSize0" = 9
      |       }
      |       
      +-o AppleUSBXHCI Root Hub Simulation@14000000  <class AppleUSBRootHubDevice, id 0x10000043d, registered, matched, active, busy 0 (2 ms), retain 11>
      | | {
      | |   "idProduct" = 32775
      | |   "bNumConfigurations" = 1
      | |   "Built-In" = Yes
      | |   "bDeviceClass" = 9
      | |   "bMaxPacketSize0" = 8
      | |   "iManufacturer" = 0
      | |   "iProduct" = 0
      | |   "iSerialNumber" = 0
      | |   "USB Product Name" = "AppleUSBXHCI Root Hub Simulation"
      | |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
      | |   "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
      | |   "locationID" = 335544320
      | |   "bDeviceSubClass" = 255
      | |   "bcdUSB" = 256
      | |   "non-removable" = "yes"
      | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |   "bDeviceProtocol" = 3
      | |   "Device Speed" = 3
      | |   "USB Vendor Name" = "Apple Inc."
      | |   "idVendor" = 1452
      | |   "IOClassNameOverride" = "IOUSBRootHubDevice"
      | | }
      | | 
      | +-o Apple T1 Controller@14200000  <class AppleUSBDevice, id 0x100031d93, registered, matched, active, busy 0 (85 ms), retain 26>
      | |   {
      | |     "sessionID" = 81365684103871
      | |     "idProduct" = 34304
      | |     "iManufacturer" = 1
      | |     "bDeviceClass" = 239
      | |     "bMaxPacketSize0" = 64
      | |     "bcdDevice" = 257
      | |     "iProduct" = 2
      | |     "iSerialNumber" = 0
      | |     "bNumConfigurations" = 3
      | |     "Bus Power Available" = 250
      | |     "USB Address" = 61
      | |     "Built-In" = Yes
      | |     "locationID" = 337641472
      | |     "bDeviceSubClass" = 2
      | |     "bcdUSB" = 512
      | |     "USB Product Name" = "Apple T1 Controller"
      | |     "PortNum" = 2
      | |     "non-removable" = "yes"
      | |     "AppleUSBAlternateServiceRegistryID" = 4295171472
      | |     "bDeviceProtocol" = 1
      | |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |     "kUSBCurrentConfiguration" = 2
      | |     "Device Speed" = 2
      | |     "USB Vendor Name" = "Apple Inc."
      | |     "idVendor" = 1452
      | |     "IOGeneralInterest" = "IOCommand is not serializable"
      | |     "kUSBProductString" = "Apple T1 Controller"
      | |     "kUSBVendorString" = "Apple Inc."
      | |     "IOClassNameOverride" = "IOUSBDevice"
      | |     "UsbUserClientEntitlementRequired" = "com.apple.ibridge.control"
      | |   }
      | |   
      | +-o USB2.0 Hub             @14400000  <class AppleUSBDevice, id 0x100031e56, registered, matched, active, busy 0 (0 ms), retain 12>
      | | | {
      | | |   "sessionID" = 81372447417076
      | | |   "idProduct" = 10263
      | | |   "iManufacturer" = 1
      | | |   "bDeviceClass" = 9
      | | |   "bMaxPacketSize0" = 64
      | | |   "bcdDevice" = 1220
      | | |   "iProduct" = 2
      | | |   "iSerialNumber" = 0
      | | |   "bNumConfigurations" = 1
      | | |   "Bus Power Available" = 250
      | | |   "USB Address" = 62
      | | |   "Built-In" = No
      | | |   "locationID" = 339738624
      | | |   "bDeviceSubClass" = 0
      | | |   "bcdUSB" = 528
      | | |   "USB Product Name" = "USB2.0 Hub             "
      | | |   "PortNum" = 4
      | | |   "non-removable" = "no"
      | | |   "AppleUSBAlternateServiceRegistryID" = 4295171668
      | | |   "bDeviceProtocol" = 2
      | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | | |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | | |   "kUSBCurrentConfiguration" = 1
      | | |   "Device Speed" = 2
      | | |   "USB Vendor Name" = "VIA Labs, Inc.         "
      | | |   "idVendor" = 8457
      | | |   "IOGeneralInterest" = "IOCommand is not serializable"
      | | |   "kUSBProductString" = "USB2.0 Hub             "
      | | |   "kUSBVendorString" = "VIA Labs, Inc.         "
      | | |   "IOClassNameOverride" = "IOUSBDevice"
      | | | }
      | | | 
      | | +-o USB2.0 Hub             @14410000  <class AppleUSBDevice, id 0x100031ed2, registered, matched, active, busy 0 (1 ms), retain 13>
      | |   | {
      | |   |   "sessionID" = 81374185996324
      | |   |   "idProduct" = 10263
      | |   |   "iManufacturer" = 1
      | |   |   "bDeviceClass" = 9
      | |   |   "bMaxPacketSize0" = 64
      | |   |   "bcdDevice" = 1220
      | |   |   "iProduct" = 2
      | |   |   "iSerialNumber" = 0
      | |   |   "bNumConfigurations" = 1
      | |   |   "Bus Power Available" = 250
      | |   |   "USB Address" = 63
      | |   |   "Built-In" = No
      | |   |   "locationID" = 339804160
      | |   |   "bDeviceSubClass" = 0
      | |   |   "bcdUSB" = 528
      | |   |   "USB Product Name" = "USB2.0 Hub             "
      | |   |   "PortNum" = 1
      | |   |   "non-removable" = "no"
      | |   |   "AppleUSBAlternateServiceRegistryID" = 4295171773
      | |   |   "bDeviceProtocol" = 2
      | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |   |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |   |   "kUSBCurrentConfiguration" = 1
      | |   |   "Device Speed" = 2
      | |   |   "USB Vendor Name" = "VIA Labs, Inc.         "
      | |   |   "idVendor" = 8457
      | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
      | |   |   "kUSBProductString" = "USB2.0 Hub             "
      | |   |   "kUSBVendorString" = "VIA Labs, Inc.         "
      | |   |   "IOClassNameOverride" = "IOUSBDevice"
      | |   | }
      | |   | 
      | |   +-o Midi Fighter Twister 4@14413000  <class AppleUSBDevice, id 0x100031f2e, registered, matched, active, busy 0 (23 ms), retain 13>
      | |   |   {
      | |   |     "sessionID" = 81375328224126
      | |   |     "idProduct" = 12295
      | |   |     "iManufacturer" = 1
      | |   |     "bDeviceClass" = 0
      | |   |     "bMaxPacketSize0" = 64
      | |   |     "bcdDevice" = 1
      | |   |     "iProduct" = 2
      | |   |     "iSerialNumber" = 0
      | |   |     "bNumConfigurations" = 1
      | |   |     "Bus Power Available" = 250
      | |   |     "USB Address" = 64
      | |   |     "Built-In" = No
      | |   |     "locationID" = 339816448
      | |   |     "bDeviceSubClass" = 0
      | |   |     "bcdUSB" = 272
      | |   |     "USB Product Name" = "Midi Fighter Twister 4"
      | |   |     "PortNum" = 3
      | |   |     "non-removable" = "no"
      | |   |     "AppleUSBAlternateServiceRegistryID" = 4295171884
      | |   |     "bDeviceProtocol" = 0
      | |   |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |   |     "kUSBCurrentConfiguration" = 1
      | |   |     "Device Speed" = 1
      | |   |     "USB Vendor Name" = "DJ Tech Tools"
      | |   |     "idVendor" = 9600
      | |   |     "IOGeneralInterest" = "IOCommand is not serializable"
      | |   |     "kUSBProductString" = "Midi Fighter Twister 4"
      | |   |     "kUSBVendorString" = "DJ Tech Tools"
      | |   |     "IOClassNameOverride" = "IOUSBDevice"
      | |   |   }
      | |   |   
      | |   +-o USB 2.0 Hub@14411000  <class AppleUSBDevice, id 0x100031f41, registered, matched, active, busy 0 (0 ms), retain 13>
      | |     | {
      | |     |   "sessionID" = 81375423909001
      | |     |   "idProduct" = 2049
      | |     |   "iManufacturer" = 0
      | |     |   "bDeviceClass" = 9
      | |     |   "bMaxPacketSize0" = 64
      | |     |   "bcdDevice" = 256
      | |     |   "iProduct" = 1
      | |     |   "iSerialNumber" = 0
      | |     |   "bNumConfigurations" = 1
      | |     |   "Bus Power Available" = 250
      | |     |   "USB Address" = 4
      | |     |   "Built-In" = No
      | |     |   "locationID" = 339808256
      | |     |   "bDeviceSubClass" = 0
      | |     |   "bcdUSB" = 512
      | |     |   "USB Product Name" = "USB 2.0 Hub"
      | |     |   "PortNum" = 1
      | |     |   "non-removable" = "no"
      | |     |   "AppleUSBAlternateServiceRegistryID" = 4295171903
      | |     |   "bDeviceProtocol" = 1
      | |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |     |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |     |   "kUSBCurrentConfiguration" = 1
      | |     |   "Device Speed" = 2
      | |     |   "idVendor" = 6720
      | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
      | |     |   "kUSBProductString" = "USB 2.0 Hub"
      | |     |   "IOClassNameOverride" = "IOUSBDevice"
      | |     | }
      | |     | 
      | |     +-o USB-HID Keyboard@14411300  <class AppleUSBDevice, id 0x100031f66, registered, matched, active, busy 0 (31 ms), retain 15>
      | |     |   {
      | |     |     "sessionID" = 81375683929361
      | |     |     "idProduct" = 402
      | |     |     "iManufacturer" = 0
      | |     |     "bDeviceClass" = 0
      | |     |     "bMaxPacketSize0" = 64
      | |     |     "bcdDevice" = 4354
      | |     |     "iProduct" = 1
      | |     |     "iSerialNumber" = 0
      | |     |     "bNumConfigurations" = 1
      | |     |     "Bus Power Available" = 250
      | |     |     "USB Address" = 9
      | |     |     "Built-In" = No
      | |     |     "locationID" = 339809024
      | |     |     "bDeviceSubClass" = 0
      | |     |     "bcdUSB" = 272
      | |     |     "USB Product Name" = "USB-HID Keyboard"
      | |     |     "PortNum" = 3
      | |     |     "non-removable" = "no"
      | |     |     "AppleUSBAlternateServiceRegistryID" = 4295171940
      | |     |     "bDeviceProtocol" = 0
      | |     |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |     |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |     |     "kUSBCurrentConfiguration" = 1
      | |     |     "Device Speed" = 1
      | |     |     "idVendor" = 1241
      | |     |     "IOGeneralInterest" = "IOCommand is not serializable"
      | |     |     "kUSBProductString" = "USB-HID Keyboard"
      | |     |     "IOClassNameOverride" = "IOUSBDevice"
      | |     |   }
      | |     |   
      | |     +-o USB 2.0 BILLBOARD@14411400  <class AppleUSBDevice, id 0x100031fa5, registered, matched, active, busy 0 (13 ms), retain 11>
      | |         {
      | |           "sessionID" = 81375772472581
      | |           "idProduct" = 259
      | |           "iManufacturer" = 1
      | |           "bDeviceClass" = 17
      | |           "bMaxPacketSize0" = 64
      | |           "bcdDevice" = 478
      | |           "iProduct" = 2
      | |           "iSerialNumber" = 3
      | |           "bNumConfigurations" = 1
      | |           "Bus Power Available" = 250
      | |           "USB Address" = 10
      | |           "Built-In" = No
      | |           "locationID" = 339809280
      | |           "bDeviceSubClass" = 0
      | |           "bcdUSB" = 513
      | |           "USB Product Name" = "USB 2.0 BILLBOARD"
      | |           "PortNum" = 4
      | |           "non-removable" = "no"
      | |           "kUSBSerialNumberString" = "0000000000000001"
      | |           "bDeviceProtocol" = 0
      | |           "AppleUSBAlternateServiceRegistryID" = 4295172003
      | |           "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      | |           "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
      | |           "Device Speed" = 1
      | |           "USB Vendor Name" = "VLI Inc."
      | |           "idVendor" = 8457
      | |           "kUSBCurrentConfiguration" = 2
      | |           "IOGeneralInterest" = "IOCommand is not serializable"
      | |           "kUSBProductString" = "USB 2.0 BILLBOARD"
      | |           "USB Serial Number" = "0000000000000001"
      | |           "kUSBVendorString" = "VLI Inc."
      | |           "IOClassNameOverride" = "IOUSBDevice"
      | |         }
      | |         
      | +-o Bela@14600000  <class AppleUSBDevice, id 0x100032021, registered, matched, active, busy 0 (169 ms), retain 32>
      |     {
      |       "sessionID" = 81389842455903
      |       "idProduct" = 260
      |       "iManufacturer" = 1
      |       "bDeviceClass" = 0
      |       "bMaxPacketSize0" = 64
      |       "bcdDevice" = 258
      |       "iProduct" = 2
      |       "iSerialNumber" = 3
      |       "bNumConfigurations" = 1
      |       "Bus Power Available" = 250
      |       "USB Address" = 11
      |       "Built-In" = No
      |       "locationID" = 341835776
      |       "bDeviceSubClass" = 0
      |       "bcdUSB" = 512
      |       "USB Product Name" = "Bela"
      |       "PortNum" = 6
      |       "non-removable" = "no"
      |       "kUSBSerialNumberString" = "__bela__"
      |       "bDeviceProtocol" = 0
      |       "AppleUSBAlternateServiceRegistryID" = 4295172127
      |       "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
      |       "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
      |       "Device Speed" = 2
      |       "USB Vendor Name" = "Augmented Instruments Ltd"
      |       "idVendor" = 7531
      |       "kUSBCurrentConfiguration" = 1
      |       "IOGeneralInterest" = "IOCommand is not serializable"
      |       "kUSBProductString" = "Bela"
      |       "USB Serial Number" = "__bela__"
      |       "kUSBVendorString" = "Augmented Instruments Ltd"
      |       "IOClassNameOverride" = "IOUSBDevice"
      |     }
      |     
      +-o AppleUSBXHCI Root Hub Simulation@01000000  <class AppleUSBRootHubDevice, id 0x10002fc77, registered, matched, active, busy 0 (2 ms), retain 8>
          {
            "idProduct" = 32775
            "bNumConfigurations" = 1
            "Built-In" = Yes
            "bDeviceClass" = 9
            "bMaxPacketSize0" = 8
            "iManufacturer" = 0
            "iProduct" = 0
            "iSerialNumber" = 0
            "USB Product Name" = "AppleUSBXHCI Root Hub Simulation"
            "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
            "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
            "locationID" = 16777216
            "bDeviceSubClass" = 255
            "bcdUSB" = 256
            "non-removable" = "yes"
            "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
            "bDeviceProtocol" = 3
            "Device Speed" = 3
            "USB Vendor Name" = "Apple Inc."
            "idVendor" = 1452
            "IOClassNameOverride" = "IOUSBRootHubDevice"
          }
          
    mattsmbp:~ matthewaidekman$ 

      audiomatt
      en10: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1486
      options=400<CHANNEL_IO>
      ether be:1a:db:7f:16:75
      en9: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
      options=400<CHANNEL_IO>
      ether be:1a:db:7f:16:78
      media: autoselect (100baseTX <full-duplex>)
      status: active

      these are the Bela interfaces, which for some reasons are not given an IP ... it's also weird that they are both showing up ... (I mean, the first one should only be there if horndis was enabled ...)

      So, try running this to force your OS to ask Bela's DHCP server for an IP address:

      sudo ipconfig set en9 dhcp
      sudo ipconfig set en10 dhcp

      then wait some 5-10 seconds and run ifconfig again: do they have IP addresses now?

      If they don't, assign them one manually:

      sudo ifconfig en9 up 192.168.7.1
      sudo ifconfig en10 up 192.168.6.1

      Either way, at this point you should have the correct IP addresses ( ifconfig could confirm that).
      Then ping them (note .1 above (your computer) and .2 below (the board):

      ping -c 1 -t2 192.168.7.2
      ping -c 1 -t2 192.168.6.2
      ping -c 1 -t3 bela.local

      success yet?

      Perfect!!!!! It was noteworthy that I kept trying to select Bela en(10) and Bela en(9) in the Network control panel / Add service pane!

      Thank you. I will say this: You are absolutely amazing and a tireless worker. Really appreciate everything you put into this.

      great that it worked. By the way, could you tell if it worked already after the ipconfig commands or did you have to manually set the IP addresses with ifconfig ?

        giuliomoro

        I have to manually set the IP regularly. It seems to go offline after about 10 minutes.

        right, maybe from your network preferences panel you can set it to

        configure Ipv4 manually
        ip address 192.168.7.1
        subnet mask 255.255.255.0
        route 192.168.7.1

        and this may fix it for good ?