[Résolu] ENC28J60 sur Arduino Mega 1280...

Je propose (ce n'est pas totalement désintéressé et le probleme pourrait bien me concerner prochainement !!) :

ligne 239 de enc28j60.cpp :

#define SELECT_BIT  0   // 0 = B0 = pin 8, 2 = B2 = pin 10
#define FULL_SPEED  1   // use full-speed SPI for bulk transfers

void ENC28J60::initSPI () {
    const byte SPI_SS   = 8; // ou 10 idem ligne 239
    const byte SPI_MOSI = 51;
    const byte SPI_MISO = 50;
    const byte SPI_SCK  = 52;

MISO, MOSI et SCK sont imposés par le micro, pas de choix possible.
SS qui sert a piloter le CS du 28j60 peut par contre sortir de n'importe ou.
En choisissant les pin 8 ou 10 tu restes dans les cordes de la librairie Ethercard.