Debian error: ifup: couldn't read interfaces file "/etc/network/interfaces"

Solution 1:

You'll probably kick yourself, but you've got the same typo on two lines. It should be iface eth0 inet dhcp not dchp.

ifup and ifdown will break if they can't parse the file.