As noted in the subject, things seem to be in place, but the attempt to connect to the IP address to launch the IDE in the browser times out.

Any help would be very much appreciated! Following are some details...

thanks! Phil

Mac OS Sonoma 14.2.1 using Safari and Chrome
The Salt module comes up running the demo apps, no problem
BELABOOT mounts quickly, no problem
BELA_IMAGE_VERSION="v0.3.8a"
Both of these time out... http://192.168.7.2 AND http://bela.local

I wouldn't mind updating the Salt/Bela from the front panel, but if I have to remove it from the rack and write an SD etc. ... I'll do it ... but I'll grumble 😉

I should have mentioned that on my Mac I installed the latest drivers linked on the support page.

    on 14.2.1 I am not at all sure those drivers would work ... However, on 0.3.8a the networking should work even without drivers. Does the network interface come up at all? Can you post here the result of the ifconfig command ran in your terminal about 1 minute after plugging in the board?

    Thanks so much for your help. Phil

    I don't know how to put this in a window or something. Here is the ifconfig....

    galanter@galanter-mac-16 ~ % 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
    en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	ether ac:de:48:00:11:22
    	inet6 fe80::aede:48ff:fe00:1122%en5 prefixlen 64 scopeid 0x4 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect (100baseTX <full-duplex>)
    	status: active
    ap1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
    	options=400<CHANNEL_IO>
    	ether fa:ff:c2:50:90:23
    	media: autoselect
    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
    	ether f8:ff:c2:50:90:23
    	inet6 fe80::1876:33b7:a6ff:5cfb%en0 prefixlen 64 secured scopeid 0x6 
    	inet 192.168.0.210 netmask 0xffffff00 broadcast 192.168.0.255
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: active
    awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
    	ether 5e:d3:99:2e:5f:f0
    	inet6 fe80::5cd3:99ff:fe2e:5ff0%awdl0 prefixlen 64 scopeid 0x7 
    	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 5e:d3:99:2e:5f:f0
    	inet6 fe80::5cd3:99ff:fe2e:5ff0%llw0 prefixlen 64 scopeid 0x8 
    	nd6 options=201<PERFORMNUD,DAD>
    	media: autoselect
    	status: inactive
    en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:64:cf:e5:40: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:64:cf:e5:40: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:64:cf:e5:40:04
    	media: autoselect <full-duplex>
    	status: inactive
    en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    	options=460<TSO4,TSO6,CHANNEL_IO>
    	ether 82:64:cf:e5:40:01
    	media: autoselect <full-duplex>
    	status: inactive
    bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    	options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    	ether 82:64:cf:e5:40: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 12 priority 0 path cost 0
    	member: en2 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 9 priority 0 path cost 0
    	member: en3 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 10 priority 0 path cost 0
    	member: en4 flags=3<LEARNING,DISCOVER>
    	        ifmaxaddr 0 port 11 priority 0 path cost 0
    	nd6 options=201<PERFORMNUD,DAD>
    	media: <unknown type>
    	status: inactive
    utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
    	inet6 fe80::7f62:1545:d139:f235%utun0 prefixlen 64 scopeid 0xe 
    	nd6 options=201<PERFORMNUD,DAD>
    utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::d749:998d:2ffe:61fe%utun1 prefixlen 64 scopeid 0xf 
    	nd6 options=201<PERFORMNUD,DAD>
    utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
    	inet6 fe80::82fd:3bed:b404:eeb5%utun2 prefixlen 64 scopeid 0x10 
    	nd6 options=201<PERFORMNUD,DAD>
    utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
    	inet6 fe80::ce81:b1c:bd2c:69e%utun3 prefixlen 64 scopeid 0x11 
    	nd6 options=201<PERFORMNUD,DAD>
    utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::84f7:8377:3989:dd95%utun4 prefixlen 64 scopeid 0x12 
    	nd6 options=201<PERFORMNUD,DAD>
    utun5: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    	inet6 fe80::bffd:4c5:e37:d73a%utun5 prefixlen 64 scopeid 0x13 
    	nd6 options=201<PERFORMNUD,DAD>
    en7: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    	options=404<VLAN_MTU,CHANNEL_IO>
    	ether be:1a:ff:8a:19:5c
    	media: autoselect (none)
    	status: inactive

      galanter en7: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
      options=404<VLAN_MTU,CHANNEL_IO>
      ether be:1a:ff:8a:19:5c
      media: autoselect (none)
      status: inactive

      ok, this is one of Bela's network interfaces. I think it's the one that's supported natively (not through the added driver). Unsure why status is inactive, maybe it was manually disabled in System Preferences -> Network ? Try running sudo ifconfig en7 up in the terminal, enter your password and that may fix it? See what happens after that if you re-run the ifconfig command after a few seconds.

        giuliomoro

        Hi. I tried this. After Salt/Bela booted up I did a "sudo ifconfig en7 up" but trying http://192.168.7.2 in the browser it still times out even though ifconfig yields in part...

        en7: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=404<VLAN_MTU,CHANNEL_IO>
        ether be:1a:ff:8a:19:5c
        media: autoselect (100baseTX <full-duplex>)
        status: active

        I might be away for a couple days, but will be following up for sure.

        thanks, Phil

        p.s. I also have a Bela Mini that behaves exactly the same way. I think it's an early unit because the file "bela version" says "BELA_IMAGE_VERSION="""

        ifconfig with the Bela Mini yields...

        en7: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
        options=404<VLAN_MTU,CHANNEL_IO>
        ether be:1a:ad:dd:72:aa
        media: autoselect (none)

        I would recommend updating the bela image on both. Version v0.3.8h works just fine for me without drivers on 14.3 . I thought v0.3.8a should already be supported (it was the first one to support built-in drives on Catalina and following), but at this point it's 4 years old and not worth wasting any more time on that or earlier versions considering v0.3.8h just works.

          giuliomoro

          OK I'll give that a try. I'll work on the Bela Mini first as it's a little more convenient. If I get that working I'll then try the Salt module.

          Thanks! Will report back here in a couple or four days.

          6 days later

          OK, still trying to get my Bela Mini working. I installed v0.3.8h and judging by the Blinky lights it looks like it's working. However, launching the IDE still results in server not responding.

          I note that the downloaded file is bela_image_v0.3.8h.img.xz but the Bela version file says BELA_IMAGE_VERSION="v0.3.8g". Perhaps that's just a typo at this point, but I thought I should mention it.

          I have a recent Mac mini. It dawns on me now that I should try it there and see if that makes a difference.

          Any other ideas?

            OK, on my Mac Mini both my Bela Mini and Salt module are able to launch the IDE. Here are the details about the Mac Mini that works:

            Mac mini / Apple M2 Pro / 32 GB / MacOS Sonoma Version 14.3.1 /

            Here is the laptop I want to use that doesn't work with either the Mac mini or Salt module:

            MacBook Pro / 2.3 GHz 8-Core Intel Core i9 / 32 GB / macOS Sonoma Version 14.2.1

            Next I'll update the MacBook MacOS to see if that shakes something loose.

            UPDATE: Updating the MacBook Pro to 14.4.1 made no apparent difference.

            To get various connectors I have to use this device. Could it be part of the problem?
            www.amazon.com/create-JCD382-Type-C-Multi-Dock-MacBook/dp/B07BJT7QZW

            The Bela Mini does seem to show up in the USB Bus. The following is from the System Information under Hardware/USB.

            USB 3.1 Bus:

            Host Controller Driver: AppleIntelCNLUSBXHCI
            PCI Device ID: 0xa36d
            PCI Revision ID: 0x0010
            PCI Vendor ID: 0x8086

            USB2.1 Hub:

            Product ID: 0x0610
            Vendor ID: 0x05e3 (Genesys Logic, Inc.)
            Version: 6.54
            Speed: Up to 480 Mb/s
            Manufacturer: GenesysLogic
            Location ID: 0x14300000 / 1
            Current Available (mA): 500
            Current Required (mA): 100
            Extra Operating Current (mA): 0

            USB 2.0 Hub:

            Product ID: 0x0801
            Vendor ID: 0x1a40 (TERMINUS TECHNOLOGY INC.)
            Version: 1.00
            Speed: Up to 480 Mb/s
            Location ID: 0x14340000 / 2
            Current Available (mA): 500
            Current Required (mA): 100
            Extra Operating Current (mA): 0

            BillBoard Device:

            Product ID: 0x2171
            Vendor ID: 0x0bda (Realtek Semiconductor Corp.)
            Version: 1.a1
            Serial Number: 123456789ABCDEFGH
            Speed: Up to 12 Mb/s
            Manufacturer: Realtek
            Location ID: 0x14342000 / 3
            Current Available (mA): 500
            Current Required (mA): 0
            Extra Operating Current (mA): 0

            Bela:

            Product ID: 0x0104
            Vendor ID: 0x1d6b (The Linux Foundation)
            Version: 1.02
            Serial Number: bela
            Speed: Up to 480 Mb/s
            Manufacturer: Augmented Instruments Ltd
            Location ID: 0x14330000 / 5
            Current Available (mA): 500
            Current Required (mA): 500
            Extra Operating Current (mA): 0
            Media:
            File-Stor Gadget:
            Capacity: 70.6 MB (70,631,936 bytes)
            Removable Media: Yes
            BSD Name: disk2
            Logical Unit: 0
            Partition Map Type: Unknown
            S.M.A.R.T. status: Verified
            USB Interface: 4

              galanter BELA_IMAGE_VERSION="v0.3.8g". Perhaps that's just a typo

              Yes, that image was done "manually" and that was left out. Even if it was g it would work the same.

              galanter Version 14.2.1

              I suspect/hope it's all down to this. I hope it's not that apple broke the drivers on intel devices on Sonoma. Or it could be a security/privacy permission issue...

              galanter should have mentioned that on my Mac I installed the latest drivers linked on the

              Also try removing these

              OK, things are working now on my MacBook Pro as well as Mac mini.

              (1) After looking up how to remove the drivers I discovered they weren't installed in the first place. Trying the installer again, it fails under Sonoma 14.4.1 (23E224). But it turns out it's not needed.

              (2) I'm not sure how I missed it, but the answer was here:

              https://github.com/BelaPlatform/Bela/wiki/Getting-started-with-Bela#troubleshooting---macos

              Making the needed changes in the Preferences/Network control panel did the trick. And apparently I only needed to do this the one time. It seems to remember from one login to the next.

              Thanks for your help, and I apologize for overlooking what I should have tried in the first place.

                galanter 1) After looking up how to remove the drivers I discovered they weren't installed in the first place. Trying the installer again, it fails under Sonoma 14.4.1 (23E224). But it turns out it's not needed.

                yup, that sounds reasonable.

                That's weird. It shouldn't be necessary because I don't need it in my case. FWIW, I think the command line equivalent of that would be ifconfig en7 up 192.168.7.1, but that wouldn't persist a reconnect.