Hello Mickael, and welcome to the community!
Thank you for posting the logs, from them it is clear that, as you surely surmised, the Shake is not connecting to the internet. These two lines in particular show this:
2019 098 17:30:10: No internet connection found
2019 098 17:30:22: Unable to resolve hostname 'raspberryshake.net', most likely no DNS server available
Apr 08 17:29:41 raspberryshake systemd[1]: Failed to start Network Time Service.
The fact that the 3G modem has already been tested gives us good news. From the shell prompt, can you try an iwconfig
command, and see what happens?
If the modem does not appear (and it should be so, since we are not getting connected), you can try this, from your prompt:
sudo vim /etc/network/interfaces
and then, at the end, add the following lines:
allow-hotplug usb0
auto usb0
iface usb0 inet dhcp
allow-hotplug eth1
auto eth1
iface eth1 inet dhcp
then reboot the Shake with the 3G modem connected to it, and then do another iwconfig
.
If you see something similar to this:
eth1 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00
inet addr:192.168.9.100 Bcast:192.168.9.255 Mask:255.255.255.0
inet6 addr: fe80::21e:10ff:fe1f:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:348 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:144890 (141.4 KiB) TX bytes:5435 (5.3 KiB)
then the dongle should be all right. In practice, the 3G stick has been configured as a fake ethernet port (eth1) and from there you should be able to get internet.
Also, there is a reference in the manual, here, if the above doesn’t work, with a couple of examples that could give you a clue, since the configuration is different for each 3G stick: https://manual.raspberryshake.org/gprs.html?highlight=gprs