As I told Martin yesterday, why connect the whole camera when you can connect the memory card only?
but Martin, considering my internet was still screwed, and after looking at my screenshot, what would you suggest me to do?
Let me explain that screenshot. This is the routing table in the kernel, ie. it answers the question "where do I send which packet?"
Every entry in the "route" table shows a network you are connected to (in this case just one). What it says is "the network is called 192.168.1.0 and all packets destined for this network are sent... nowhere (gateway 0.0.0.0)". Ie. they are not sent to any router, the network is local, the one you are physically connected to.
There is one entry missing, however. Because, as you can see, all ip addresses matching 192.168.1.X will be sent to the local network, but what about other ips? There needs to be a second entry whose network is "0.0.0.0". This ip, when you xor with any ip at all, will match. The wildcard, catchall entry. It also needs a gateway, because the internet is not a local network. The gateway is your DSL router. In other words, all packets to any ip other than 192.168.1.X will be sent to the gateway, and after that they are the gateway's problem.
If the gateway entry is missing you can add it like this:
# route add default gw 192.168.1.1
But it's much cleaner to use dhcp, because then all this stuff is set up for you automatically whenever you ask for an ip from the dhcp server.