have you correctly terminated the bus?
whar is the length of the bus?
try reducing the speed?
have you an oscilloscpe or logic analyser so look at signals on the bus?
I find a useful tool when working with canbus is a USB-CAN dongle to monitor the traffic on the bus