CodingBox Q&A Ask question

Intel X710 e switch TP-Link: il DAC 10G non dà link, la porta resta in NO-CARRIER

Asked Active Viewed 143 AI translation from Русский
5

Sto mettendo insieme un 10G tra un server e uno switch TP-Link, niente di esotico. La scheda si vede nel sistema, il driver si carica normalmente, e link sulla porta non ce n'è per niente: né errori, né tentativi di negoziazione.

  • server: Intel X710, quattro porte 10GbE SFP+, firmware 9.140.76856
  • switch TP-Link, porta SFP+
  • cavo: DAC passivo OEM SFP-10G-CU1M, un metro
  • Linux, l'interfaccia compare nel sistema

Stato della porta:

ip link:  <NO-CARRIER,BROADCAST,MULTICAST,UP>
ethtool:  Link detected: no
          Auto-negotiation: off
          transceiver: internal

Cosa ho già fatto:

  • portato su l'interfaccia a mano: ip link set up dev sfp1;
  • attivato l'autonegoziazione: ethtool -s sfp1 autoneg on - nessun cambiamento;
  • lanciato xl710-unlocker, risponde che l'NVM è già sbloccato, quindi il solito trucco con il lock qui non c'entra.

Sul lato switch la porta tace anche lei, contatori a zero. È questione del cavo, di limitazioni della scheda stessa, o mi sfugge qualcosa nella configurazione?

Comments 5

Accepted answer

Qui ci sono due lucchetti diversi, e li confondono di continuo. Quello che toglie xl710-unlocker è il lock NVM legato al vendor specifico della scheda. Le limitazioni sui moduli non le tocca: il firmware retail Intel continua comunque a rifiutarsi di lavorare con SFP+ e DAC che nell'EEPROM non hanno la codifica Intel. Il rifiuto si presenta esattamente come da te: la porta tace, il log è vuoto, l'interfaccia è in NO-CARRIER. Quindi "l'NVM è già sbloccato" e "deve accettare qualsiasi cavo" non sono la stessa cosa.

Cosa si fa in pratica:

  • si prende un cavo dalla lista di compatibilità Intel o con codifica EEPROM Intel;
  • si provano diversi DAC invece di combattere con un unico esemplare: lo stesso cavo OEM può linkare benissimo tra Ubiquiti e MikroTik ed essere morto su un X520 o un X710;
  • sull'X520 c'è options ixgbe allow_unsupported_sfp=1, ma quello è ixgbe, con l'X710 su i40e non c'entra, una leva del genere qui non ce l'hai;
  • se il 10G serve adesso e non tra un mese di esperimenti, si monta una scheda senza whitelist - Mellanox, Chelsio, Broadcom.

Io partirei da un altro esemplare di cavo: a me si è risolta così, ma l'hardware di ciascuno è diverso, verifica sul tuo. Nel frattempo prova anche un paio di normali moduli ottici: questo separa "non gli piace il cavo" da "non gli piace la porta".

7 RussiawavetechRU Show original (Русский) AI translation

Chiarisci un paio di cose, altrimenti si va a indovinare. Il cavo è dichiarato come 10G-only o come dual-rate? Cosa mostra ethtool -m sfp1: vendor e part number si leggono, oppure la porta il modulo non lo vede proprio? E fai un loop dello stesso DAC tra due porte dello switch stesso: se il loop sale, allora le cage e il cavo sono vivi e il discorso si restringe alla scheda.

4 BelarusnetfoxBY Show original (Русский) AI translation

Torno con un risultato, però a metà. Ho preso un altro cavo, questa volta gigabit: SFP-1G-DAC0.2M. È salito subito, la porta si è messa in 1000baseX, full duplex, il traffico passa. Il dieci gigabit SFP-10G-CU1M tace come taceva prima: NO-CARRIER e nemmeno un messaggio né sulla scheda né sullo switch.

Quindi la scheda è viva e la cage è viva, ma proprio questo cavo 10G l'X710 non lo vuole accettare. Per ora sto sul gigabit e cerco un DAC dalla lista di compatibilità.

1 RussialasernerdRU Show original (Русский) AI translation

Il DAC ha un'altra trappola, questa volta non Intel: parte degli assemblati passivi SFP+ è codificata solo per il 10G e non sa tornare a 1000BASE-X. A me un cavo del genere si è rifiutato categoricamente di collegare la cage gigabit di un TL-SG2210MP con un TL-SX3008F su firmware 1.2, mentre tra due ferri da dieci gigabit lo stesso cavo funzionava senza problemi. Aiuta solo il dual-rate, che nella specifica indica esplicitamente entrambe le velocità, più 1000 Mbit/s e full duplex fissati a forza su entrambi i lati. Un mio conoscente invece ha un DAC SFP+ Unifi che va tranquillamente tra un ER8411 e un SG2428P, quindi l'abbinamento SFP e SFP+ di per sé non è una condanna.

4 Kazakhstanlambdaowl20KZ Show original (Русский) AI translation

Visto che il gigabit è salito, ripassa velocità e duplex sulla porta dello switch, prima di depennare definitivamente il cavo. C'era una storia con un T1700X-16TS: la porta SFP+ non voleva linkare con la scheda 10G Synology tramite il proprietario TXC432-CU3M da tre metri, mentre lo stesso cavo con lo stesso NAS funzionava benissimo attraverso un Netgear XS708E, e lo switch è stato resettato due volte alle impostazioni di fabbrica. Un loop dello stesso DAC tra due porte SFP+ dello switch stesso saliva, quindi il cavo e le cage erano a posto.

Il supporto suggeriva di procedere per passi: assicurarsi che il cavo sia tra quelli compatibili, cambiare velocità e duplex sulla porta SFP+, e poi mettere il duplex su auto, perché di default lì è full. Come è andata a finire, l'autore non l'ha mai scritto, ma i passi sono abbastanza sensati.

4 KazakhstanlinkguruKZ Show original (Русский) AI translation
Log in to comment. Log in