I've found this source code https://github.com/sparkfun/SparkFun_CAN-Bus_Arduino_Library/blob/master/src/defaults.h that specifies pins 2,3,4,5, but I think they're AVR pins, not arduino ones. So, which pins are them in arduino UNO?
The other pins I must solder are RX/TX, 5V and GND, right?
That's not AVR pins but port bits (that's why there is a letter in front of the number).The Sparkfun CAN bus shield connects to pins 9, 10, 11, 12 and 13 of the Arduino (so it's not compatible with the Mega2560 for example), while pin 9 is the CS for the SD card interface, pin 10 is the CS for the MCP2515 and pins 11, 12 and 13 are the SPI bus lines (MISO, MOSI, SCKL).To use the CAN bus you don't need the RX/TX connection, that's for the optional GPS module only.
I also just found the schematic. I understand what's MISO, MOSI, SCK, but what's CAN_CS and CAN_INT?