Make sure that you use DHCP on the interface with the Cable Modem. ( Unless Canadian cable companies do things dramatically different )
If you have another interface such as wireless, you might have a conflict where both interfaces end up on the same subnet. Try shutting it down.
Use the "ifconfig" or "ip" command to find out whether your interface got an IP address, netmask, etc. Also check the /etc/resolve.conf file. It should be changed by the DHCP client on your computer with the nameserver address added.
Also, make sure that you have a DHCP client installed.
Other things to look at:
- lspci -v to list the NIC hardware information
- output of "dmesg" and /var/log/messages may contain information on errors when the network starts up
- output of the route command. Check if the default gateway matches the modem's IP address.
- A new device connected to the cable modem needs to be requisitioned. Point your browser at the IP address of the modem, or maybe the web site of your ISP.