Quick Q
Crypt-iQ opened this issue · 3 comments
How could we do this on Mac? Just a quick overview would help. (I'm interested in contributing). Would the Broadcom driver have to be modded? Or would something else have to be done?
The big issue with mac was that there was a lot of hidden configuration / binary calls when "internet sharing" that involves NAT, wifi authentication / authorization and the built-in DHCP server. The idea was that we'd have bitmesh or a shell script handle bringing up the node, so this could involve an apple script but it wasn't clear how to allow/disallow connecting clients on certain point at certain times even when using pf rules.
I'll be updating the readme giving a breakdown of the whole repo in the next couple days.
For Bitmesh, would you be using the internet sharing option in mac? So that means you would have to have two ways to access the internet (wifi & ethernet/bluetooth). Or is it by virtualization of the wireless NIC to emulate 2 NICs?
Virtualization is definitely an interesting possibility. We looked at that briefly, but it deserves further study. If you managed to get that to work that you would be a hero, reducing the barrier to use tremendously. Right now it requires 2 NICs, and yes, we were looking at doing internet sharing.
I believe you are interested in this repo, tho.