Many of you have probably experienced that the wifi signal is weak specially if you have the router behind walls (compared to other devices, like smartphones).
That in some cases makes it a pain to transfer files or download the from the internet. If you get random disconnects you could try this
Hal posted how to set up the USB Ethernet here and it´s a great solution to the wifi problem, after you follow the steps you can ssh to the clockwork pi from the usb eth and also share your computer internet.
The download speed is also better than wifi:
How to get it working?
First step is to turn off your clockwork pi and remove the SD to connect it to your pc with a card reader, so we can update the kernel, the kernel is located in the first partition that pops up when you plug it on your pc and its called uImage I suggest to back up this file to your computer just in case.
Next we download the updated kernel from: https://github.com/clockworkpi/Kernel/raw/master/uImage and replace the old one.
After this, put your cpi back and turn it on and connect it to the wifi for ssh access for the next step.
Setting up USB ETH on the ClockworkPi
For this part we will follow this steps https://github.com/clockworkpi/USB-Ethernet/blob/master/README.md
- install isc-dhcp-server
- Edit file “isc-dhcp-server”
- Edit file “dhcpd.conf”
- Edit file “interfaces”
Setting up Windows driver
After you had updated your kernel and booted the system, when you connect the cpi to your computer via usb cable you should see this on the device manager:
USB Serial Device (COMX)
Next we will have to download the windows drivers from here. The zip contains 2 files: we should unzip them somewhere.
Last step: Installing Windows driver
Right click the serial device on the device manager and then click update driver:
Select “Install drivers manually”
Then we should select directory of the drivers we just unzipped and click next:
It should show this when it finishes:
And congratulations by now, if you have it plugged you PC will recognize the USB as a ethernet device:
Now we can SSH and SCP with the IP we set 192.168.10.1
For example using PuTTY:
EDIT: July 29, 2018
Installing drivers on Mac OS
Thanks to @lasvegas for providing the instructions on how to install the drivers on Mac OS
Sorry for spanish screenshots, if someone has english ui and want to take some screenshots I will update them.
Hope it helps!