When I mentioned I could not make the ethernet work, he said to try a "crossover" cable. I had not been aware of that requirement, if it works, or seeing it in the Canon documentation.
When you are doing a direct computer to device ethernet connection, use of a crossover cable is standard networking practice. (Usually the ends are marked in red as an indentifier)
Most people connect via a router/switch such as a a Linksys or NetGear, and their highspeed internet is the in, and the computers and devices are the outs, all connected with standard Cat 5 cables.