NRF24L01 and ethernet work together problem.

terrancelim:
is that because of the arduino cannot share the ICSP pin?

Normally, it is because the programmer cannot share (edit: fails to manage) the slave select pins until the individual libraries take over. That would include the uSD if you have a memory card in the ethernet shield slot.

if yes, any solution ?

Maybe. Post your code.