Jump to content

Problema connessione internet - Realtek8111


DarbyTT
 Share

41 posts in this topic

Recommended Posts

Salve, ho un problema ricorrente con la connessione a internet. Ogni tanto il sistema (la build AMD della signature) parte e funziona tutto regolarmente. Più spesso, invece, all'avvio non ho connessione a internet.

 

Aprendo le preferenze di sistema --> rete, OSX alterna le frasi "Il cavo di rete è scollegato" e "Il cavo di rete è collegato ma il sistema non dispone di un indirizzo ip" (o qualcosa di simile, ora sto andando a memoria, se serve la dicitura precisa posso appuntarmela).

 

Ho provato a installare la versione più aggiornata che ho trovato del kext che mi serve (Realtek8111), ma non cambia nulla né con quello né con il precedente.

 

Per comodità riporto il mio setup: Mobo MSI X370 SLI Plus, processore AMD Ryzen 7 1700x.

 

Qualcun altro ha avuto il mio stesso problema? Avete qualche dritta?

Grazie.

Link to comment
Share on other sites

Per natura il DHCP del router è da evitare, infatti dove serve ci si affida ad un server DHCP.

 

Certo su utente singolo ci dovrebbero essere problemi occasionali ma nulla di più.

 

Sugli hack specie con i driver passati mi accadeva spesso che il dialogo DHCP non andasse a buon fine, te ne accorgi perché viene assegnato un IP completamente sballato. Con i driver più recenti il problema l'ho visto raramente e problemi analoghi quasi solo con router Netgear 

 

La prima cosa da fare è tagliare fuori il DHCP (con tutte le problematiche che si porta dietro) facendo una configurazione manuale, che a prescindere è sempre da preferire:

 

LAN.png

  • Like 1
Link to comment
Share on other sites

Ho avuto una volta un problema simile, risolto settando la ethernet coma da immagine

Mi faresti un piacere, potresti fare quanto richiesto in questo link:

Cose da postare quando si chiede aiuto

e postare i risultati?

Sarebbe molto utile

Grazie in anticipo

 

Ciao e grazie per la risposta. Allego tutti i file richiesti, approfittando del fatto che per una volta la connessione a internet funziona (non ho ancora fatto nessuna modifica). Confermo però che stasera ho riavviato già 4 volte prima di riuscire a connettermi. Quando l'hack parte con la connessione funzionante, non la perde più (fino al riavvio successivo).

 

Sulla base dei file che allego, procedo comunque con le modifiche che mi avete suggerito tu e netgear?

HackInfo_Report.zip

IORegistryExplorer_Report.zip

post-2291711-0-00364900-1516137442_thumb.png

post-2291711-0-15012000-1516137463_thumb.png

Link to comment
Share on other sites

Prova controllare se ci sono differenze fra spegnere e riaccendere il pc e il riavviare il pc.

Provale una alla volta e poi eventualmente insieme

Grazie per le informazioni

P.S. Se tu riuscissi a fare anche dei benchmark sarebbe ancora più interessante (Geekbench, cinebench)

Link to comment
Share on other sites

Proverò a vedere se ci sono differenze tra spegnere/riaccendere e riavviare, ma non credo: spesso mi capita che anche alla prima accensione della giornata la connessione non funzioni.

Domani provo a fare le due cose che mi avete suggerito, grazie.

Non so bene che tipo di benchmark potrebbero essere utili alla community, se mi dai qualche informazione in più procedo senz'altro (mi scuso ma sono ancora alle prime armi...).

Grazie per il supporto!

Link to comment
Share on other sites

Il tuo sembra un problema, visto il manifestarsi, al di fuori delle configurazioni, assicurati in primis di non aver pasticciato, il driver di Mieze dovrebbe essere il più opportuno.

 

Quando non ti funziona devi vedere che indirizzo IP ha preso, se è sballato, in quel caso senza riavviare puoi fare il kextunload e successivo load per vedere cosa succede, oppure staccare il cavo LAN e ricollegarlo tenendo aperta la maschera della RETE e vedere. Devi dare una risposta alla non connessione, indirizzo iP oppure DNS ecc.

Link to comment
Share on other sites

Vedo che stai usando un AppleHDA (patchato) e anche VoodooHDA, visto che non sono compatibili sarebbe meglio mettere anche HDADisabler (e magari rimettere AppleHDA originale)

Hack info non mi riporta il contenuto della EFI; come hai installato Clover? Non è che l'hai installato in modalità Legacy nella Root?

Rivela la posizione la cartella EFI ed inoltre postala zippata (elimina la cartella Apple al suo interno se presente così pesa di meno)

I benchmark da fare eventualmente te li avevo nominati (Geekbench, cinebench)

Link to comment
Share on other sites

Vedo che stai usando un AppleHDA (patchato) e anche VoodooHDA, visto che non sono compatibili sarebbe meglio mettere anche HDADisabler (e magari rimettere AppleHDA originale)

Hack info non mi riporta il contenuto della EFI; come hai installato Clover? Non è che l'hai installato in modalità Legacy nella Root?

Rivela la posizione la cartella EFI ed inoltre postala zippata (elimina la cartella Apple al suo interno se presente così pesa di meno)

I benchmark da fare eventualmente te li avevo nominati (Geekbench, cinebench)

 

Innanzitutto sembra che il mio problema si sia risolto. Era molto più semplice di quanto io pensassi e avevate ragione voi: settando le impostazioni di rete non su DHCP ma su manuale (come nella prima immagine postata da netgear, ovviamente con i server DNS giusti per me) ora sembra che funzioni tutto.

Grazie mille.

 

Andando alle altre domande: premetto di nuovo che sono ancora alle prime armi, quindi mi scuso ma alcune cose che hai scritto, Jolly, non mi sono del tutto chiare. Clover è installato in modalità UEFI, comunque... avendo un processore AMD ed essendo la mia prima esperienza, ho seguito la guida di amd-osx, ma evidentemente avrò fatto qualche pasticcio qua e là.

Allo stato attuale, mi pare che funzioni più o meno tutto (se non sarà così, scriverò qui in cerca di aiuto, ora che ho trovato un forum così ben fatto e in italiano).

Se posso ancora fare qualcosa di utile per la community, anche se il mio problema è risolto, fatemi sapere e mi attrezzo per farlo (benchmark, zip della cartella EFI, ecc.).

 

Grazie ancora e alla prossima.

Link to comment
Share on other sites

Intanto dovresti dire dove è questa cartella EFI, perché per hack_info è una cartella vuota. Se clover è installato per uefi la cartella EFI si trova nella omonima partizione (Volume) EFI che è nascosta. Per cui tu per accedere a quella cartella devi prima montare la partizione (Volume) EFI.

E invece quella cartella si trova nella partizione (Volume) AMD-OSX allora non ha installato uefi ma legacy.

Dovunque sia posta la efi zippata

Link to comment
Share on other sites

EFI.zipIntanto dovresti dire dove è questa cartella EFI, perché per hack_info è una cartella vuota. Se clover è installato per uefi la cartella EFI si trova nella omonima partizione (Volume) EFI che è nascosta. Per cui tu per accedere a quella cartella devi prima montare la partizione (Volume) EFI.

E invece quella cartella si trova nella partizione (Volume) AMD-OSX allora non ha installato uefi ma legacy.

Dovunque sia posta la efi zippata

Per aprire la cartella EFI io apro Clover, vado sulla EFI Partition "EFI on EFI (disk1s1)", clicco su Mount Partition e poi Open Partition. Poi apro il percorso EFI dal volume EFI.

In ogni caso, allego la cartella EFI zippata. Ho eliminato la sottocartella Apple perché altrimenti il file pesava 22 mega, ben oltre i 10.

Non so per quale motivo hack_info dica che la cartella è vuota perché ovviamente non è vuota...

Link to comment
Share on other sites

Per l'audio vedo che stai usando un supporto USB per cui quanto ti ho detto ti è indifferente, se avrai voglia di controllare se ti funziona anche quello interno fammi sapere che proviamo a vedere. 

Vedo che hai:

GenericUSBXHCI.kext ,

DummyUSBEHCIPCI.kext ,

DummyUSBXHCIPCI.kext

sia nella EFI che in S/L/E; sarebbe meglio non avere doppioni per cui cancellare quelli in S/L/E e poi ricostruire la cache da terminale:

 

sudo kextcache -i /

 

e riavviare.

Inoltre hai installato in driver64UEFI 3 OSXAptio, cosa assolutamente da evitare perchè vanno in conflitto.

Se vuoi provare togli tutti e tre OSXAptio e metti al loro posto il kext AptioMemoryFix.efi che ti allego.

Se non vuoi provare quel kext o se ti desse problemi lascia il solo OsxAptioFix2Drv-64.efi cancellando gli altri 2.

 

Che guida hai usato esattamente per installare? Puoi mettere il link? (Curiosità mia)

Link to comment
Share on other sites

Allora, prima di parlare delle altre cose purtroppo devo dire che ho di nuovo avuto il problema di connessione a internet. La configurazione era quella che metto in allegato.

Ho staccato e riattaccato il cavo ethernet e ha cominciato a funzionare. A questo punto non è, penso, una questione di DHCP (o almeno non solo): come dovrei procedere?

 

Per quanto riguarda il resto: ho un file .doc in cui ho segnato passo passo tutti gli step seguiti per l'installazione. Considerando che era la prima volta, ho pensato che mi potesse servire per promemoria. Se vuoi o se comunque può essere utile, lo posso postare, ma ovviamente rispecchia solo la mia personale configurazione, non è una guida generica (e magari ci sono anche vari errori). Però ho cercato di essere per quanto potevo preciso.

 

Eseguirò senz'altro le prove che mi hai suggerito sui vari Kext, ma prima vorrei sistemare la questione della connessione.

 

In ogni caso, sarà perché quando ho fatto l'installazione del mio primo hack (ottobre scorso) ancora non c'era una guida stabile per High Sierra, sarà perché ho il processore AMD che complica le cose, sarà sicuramente per la mia niubbagine, ma al momento ogni giorno ce n'è una: la connessione, ma ho anche avuto problemi con l'audio, con l'impostazione dei tasti della tastiera, con gli aggiornamenti di sistema che non ho fatto per paura che saltasse tutto, ecc. Sono molto tentato di ripartire da zero con una bella formattazione... se ci fossero guide semplici da seguire per la mia configurazione, penso proprio che lo farei - e magari eviterei anche alcuni problemi dovuti alle varie sperimentazioni che ho fatto.

post-2291711-0-38189000-1516301619_thumb.png

Link to comment
Share on other sites

Non ho capito se hai provato anche quello che ti avevo postato io.

I kext toglili comunque c'è sempre il rischio che crei confusione al sistema.

Quando non ti funziona la connessione internet vai a controllare in Informazioni di sistema / Rete se viene rilevata correttamente  la periferica. Potresti eventualmente provare ad installare il kext della rete in L/E o in S/L/E 

Link to comment
Share on other sites

Sì, ho provato anche quello che mi hai postato tu (vedi allegato).

 

Per quanto riguarda i Kext:

 

- ho tolto da S/L/E i file GenericUSBXHCI.kextDummyUSBEHCIPCI.kext e DummyUSBXHCIPCI.kext come tu mi avevi suggerito

 

- per quanto riguarda i 3 driver OptioFix, avevo letto da qualche parte che per la mia scheda madre (MSI X370 SLI Plus, ma comunque per tutte le mobo MSI con processore AMD) serviva il kext OsxAptioFix2Drv-Free, per cui l'ho aggiunto alla cartella... posso provare a togliere gli altri due e vedere cosa succede, sperando che non ci siano problemi.

 

Appena mi ricapita di non avere la connessione provo a guardare se la periferica viene rilevata correttamente.

post-2291711-0-01560500-1516313190_thumb.png

Link to comment
Share on other sites

Di aptio deve essercene solo uno per cui due vanno eliminati, tranquillo che se metti quello giusto non avrai problemi, anzi.

La prima volta che ti manca la connessione prova ad installare il kext della rete come detto precedentemente eliminando naturalmente quello nella efi.

Link to comment
Share on other sites

Ok, ho lasciato solo OsxAptioFix2Drv-Free e tolto gli altri due. Finora il sistema si è riavviato correttamente, vediamo il resto!

Per la connessione, appena capita quindi taglio il Kext Realtek8111 da EFI/Clover/Kexts/Other e lo incollo in S/L/E?

Link to comment
Share on other sites

Con calma e sangue freddo.  I kext nella EFI si possono copiare ma nel sistema operativo si "Installano". Ci sono diverse Applicazioni preposte a farlo. Un kext "copiato" in S/L/E o L/E non funzionerà correttamente. 

Link to comment
Share on other sites

Ehm... sì, grazie, evidentemente devo studiarmi meglio come si installa un Kext :-)

 

Comunque, oggi mi è capitato di nuovo, alla prima volta che accendevo il computer, il problema della connessione. Ho fatto un po' di screenshot che allego, e che spero possano chiarire meglio la situazione.

 

Intanto, aprendo Preferenze di sistema - Rete, si alternavano ciclicamente (ogni 1-2 secondi) le schermate "cavo scollegato" e "connesso".

 

Poi sono andato su Informazioni su questo Mac - Resoconto di sistema - Schede Ethernet e ho fatto uno screenshot che allego, ma mi sembra tutto normale (nel senso che in questo istante sono connesso e la schermata che mi dà è identica).

 

Sempre da Informazioni su questo Mac - Resoconto di sistema sono andato a fare uno screenshot della scheda Rete. E qui noto alcune differenze tra il momento in cui la rete non funziona (screenshot "Rete (non funzionante)" allegato) e il momento in cui, come ad esempio in questo istante, tutto funziona bene (screenshot "Rete (funzionante)"). Mi limito a notare che ci sono differenze, ma non so dire se sono significative.

 

Quando il computer non risultava connesso, dopo avere fatto tutti gli screenshot che allego ho anche provato a staccare e riattaccare il cavo di rete. Quando l'ho riattaccato, la schermata Preferenze di sistema - Rete mi diceva "Stato: Connesso" e non alternava più ciclicamente con "Stato: Cavo scollegato", ma comunque non riuscivo a navigare in nessun modo: semplicemente, Safari si fermava in una schermata di caricamento infinita e dopo qualche minuto andava in timeout. Ho quindi riavviato il computer e ora funziona tutto.

 

Spero, compatibilmente con le mie conoscenze informatiche limitate, che queste informazioni possano essere utili...

 

Grazie in anticipo a chi mi saprà dare qualche consiglio.

 

post-2291711-0-50512400-1516445874_thumb.png

post-2291711-0-00228000-1516445881_thumb.png

post-2291711-0-00675600-1516445960_thumb.png

post-2291711-0-87779300-1516446105_thumb.png

post-2291711-0-87515100-1516446165_thumb.png

Link to comment
Share on other sites

Non so se in questo momento hai implementato anche il tipo di configurazione che ti avevo segnalato.

Manca anche immagine di Preferenze di sistema / Ethernet quando la rete non funziona (ma penso che non hai problemi ad ottenerla).
Appena puoi fai  Hack_Info e ioreg sia con la rete funzionante che non funzionante
Link to comment
Share on other sites

Se ti riferisci all'immagine che allego, la risposta è sì: rimane uguale sia quando c'è la connessione sia quando non c'è. E sì, ho implementato le indicazioni che tu mi avevi dato (Manualmente - 1000baseT - full-duplex - Standard (1500)).

 

Appena la prossima volta la connessione non funziona, preparo i file Hack_info e IoRegistry e li posto, insieme a quelli che ho già pronti di quando la connessione funziona (come ora).

 

Grazie

post-2291711-0-54328600-1516449793_thumb.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...