Which launcher version do you have?
I just upgraded to the new ClockworkPiOS version 2.1. While USB-ETH is preconfigured, it is configured to act as a DHCP Server. If you wish your computer to act as the server to share the Internet to the GameShell, you’ll need to make a few changes. The easiest solution is to rename the files:
/etc/default/isc-dhcp-server to /etc/default/isc-dhcp-server.bak /etc/dhcp/dhcpd.conf to /etc/dhcp/dhcpd.conf.bak
then edit /etc/network/interfaces to change the network configuration. I left it static to assure that the IP address remains the same. This is the configuration to share the Internet from a Mac:
iface usb0 inet static address 192.168.2.2 netmask 255.255.255.0 gateway 192.168.2.1 dns-nameservers 192.168.2.1
Unfortunately, the changes to the TinyCloud app in Launcher doesn’t check the address of USB-ETH, but displays a static string set in the python app itself! Rather than fixing the issue, I chose to simply replace the string in the app located at
~/launcher/Menu/GameShell/98_TinyCloud/__init__.py, replacing the line:
[ "usb-eth-addr" , "192.168.10.1" , self._ListFontObj, self._URLColor]]
[ "usb-eth-addr" , "192.168.2.2" , self._ListFontObj, self._URLColor]]
Restart your GameShell and you’re back in business!
I’ve install HoRNDIS on mac, but the clockworkpi still can’t connect to the network through the settings on the clockworkpi, weirdly. anybody help?
Hey all just wanted to say that on my Kubuntu 18.10 install, it all just worked! All I had to do was plug in a USB table and attach my clockwork pi and everything happened automatically!
Thank you for your reply.
Can you elaborate on how to use the usb link game shell under the osx system? I did it according to your method, but I still don’t know what to do next. Thank you!
If you followed the above setup, and installed HoRNDIS on your Mac, your next steps would be accomplished in your System Preferences on your Mac. Go to the Sharing Preferences, and select Internet Sharing (Don’t turn it on yet!). Set
Share your connection from to Wi-Fi or Ethernet, depending on which your computer is using for your network. Then check
RNDIS/Ethernet Gadget in the lower box. Now turn it on with the checkmark and confirm by clicking the Start button.
Now go to the Network Preferences. Select the RNDIS settings. Configure IPv4 as Manually, IP Address: 192.168.2.10, Subnet Mask: 255.255.255.0, Router: 192.168.2.1 and then click Apply.
Now when you connect your GameShell to your Mac, it will have full access to the Internet through your computer. You should be able to SSH to your GameShell with the command:
Thank you very much for your guidance. I solved the link problem according to your statement. Thank you! Contrast
ps. Also want to ask, is it that I use this way to link GS, is there a way to link the Internet?
Sorry to bother you again, I really don’t know anything about this.
Currently I can link GS via usb, but I thought this is the same as Windows, you can use GS as a storage to copy games and files.
How do I transfer games via USB under osx? Thank you, I don’t know if I described it clearly.
If you setup Internet Sharing to the RNDIS then your GameShell has access to the Internet. To transfer files, all you need to do is select
clockworkpi in the Shared list in Finder. It will request User Name & Password; Enter
cpi for both. This will give you access to both the
Every step I did follow the instructions you said, but the finder does not see clockworkpi. . .
I will check again and there is a problem.
Does the Network Preferences show a connection for RNDIS? If so, go back to Finder and select Connect to Server… under the Go menu.
In the resulting window, enter smb://firstname.lastname@example.org and hit Return
If the GameShell is connected, you will then be asked to enter a password. Enter the password “cpi”. Be sure to check the box, Remember this password in my keychain so you won’t have to deal with this dialog in the future…
If instead, you are presented with a dialog indicating There was a problem connecting… then there is something not configured correctly. Go over every step one more time.
Hi @lasvegas, I am having some trouble getting this to work on my Mac. Could you perhaps share some screenshots of the system sestting you used ?
UPDATE: Figured it out and it works
I replaced kernel on my clockwork and now it does not work.
I see this image
and that’s all
ssh into gs
and what is your os image version?
I’m using windows 10 and image for clockwork from https://github.com/clockworkpi/Kernel
So ,i inserted sd card into my pc and simpy replaced image.
I have connection with clockwork via PuTTY.
This image works https://github.com/clockworkpi/Kernel/tree/master/CPI3_linux_4.20
use the kernel from v0.4
I shall update the post, it is a bit outdated, the information on it is perfectly fine but most steps aren´t needed in the newer OS. Right @guu?
I should add that it is already in the new os and you can change your gateway from wifi to usb eth cable from the launcher settings.
For some reasons, these settings don’t work for my Mac. I follow @mother3 settings:
Configure IPv4 as Manually , IP Address: 192.168.10.2 , Subnet Mask: 255.255.255.0 , Router: 192.168.10.1 and then click Apply .