Δεν αναγνωρίζεται η κάρτα δικτύου

Ξεκίνησε από Katsadouros_Dhm, 04 Ιουν 2011, 04:06:22 ΜΜ

« προηγούμενο - επόμενο »

Katsadouros_Dhm

Δε νομίζω ότι φταίει το gpxe, ούτε η κάρτα δικτύου.
Εκανα το εξής:
Σύνδεσα τον client ( με την κάρτα δικτύου d-link) σε ένα άλλο switch που είναι συνδεδεμένο παράλληλα με το gigabit switch και το τερματικό συνδέθηκε κανονικά στο δίκτυο ubuntu!(όχι όμως με ταχύτητα 1000).
Δηλαδή η κάρτα δικτύου "αρνείται" να συνδεθεί ("σβήνει εντελώς") πάνω στο gigabit switch οταν είναι συνδεδεμένη στον client.
( Η ίδια κάρτα όμως συνδέεται κανονικά με το gigabit switch και μάλιστα με ταχύτητα 1000 όταν τη βάζω πάνω στον server).

Μήπως δεν έχω κάνει κάποια ρύθμιση;
Το switch είναι το TP-LINK TL-SG1016D gigabit switch
Ελπίζω να μην σας μπέρδεψα...

alkisg

Παράθεση από: Katsadouros_Dhm στις 08 Ιουν 2011, 10:57:02 ΠΜ
Σύνδεσα τον client ( με την κάρτα δικτύου d-link) σε ένα άλλο switch που είναι συνδεδεμένο παράλληλα με το gigabit switch και το τερματικό συνδέθηκε κανονικά στο δίκτυο ubuntu!(όχι όμως με ταχύτητα 1000).

Εκεί λοιπόν που τον έχεις μπουτάρει από το 100mbps switch και είσαι στην οθόνη σύνδεσης όπου ο thin client ζητάει username/password (ΠΡΙΝ κάνεις login), πάτα Alt+Ctrl+F1 για να βλέπεις τα μηνύματα του kernel.
Τράβα το καλώδιο από το 100ρι switch και γρήγορα βάλ' το στο 1000ρι.
Τι κάνει η κάρτα; Συνεχίζει να δουλεύει ή σβήνει το λαμπάκι της;
Αν συνεχίζει να δουλεύει, με τι ταχύτητα;

Επίσης, μπορείς να φορτώσεις κάποιο τοπικό λειτουργικό στον client, ενόσω αυτός είναι συνδεδεμένος ως συνήθως στο 1000ρι; Είτε Windows, είτε ένα live Linux CD, και να δεις αν δουλεύει η κάρτα και το δίκτυο;
Το ίδιο περίπου, σαν τοπικό λειτουργικό, είναι και η λύση που είπα πιο πριν με το NetbootCD-4.01.

Νομίζω ότι αυτές οι δοκιμές θα μας επιτρέψουν να εντοπίσουμε λίγο καλύτερα το πρόβλημα.

Katsadouros_Dhm

Το NetbootCd-4.01 πήγα να το δοκιμάσω, έχοντας συνδεδεμένο τον client στο 1000ρι, ακριβώς μόλις πάτησα την 1η επιλογή (Start NetbootCD 4.01), το λαμπάκι έσβησε.

Όταν ήταν συνδεδεμένος στο 100ρι switch και συνδεδεμένος κανονικά στο δίκτυο Ubuntu, τράβηξα το καλώδιο και τον σύνδεσα στο 1000ρι. Αμέσως το λαμπάκι έσβησε και η σύνδεση με το δίκτυο φυσικά χάθηκε. Τον ξαναείδα όταν έβαλα το καλώδιο πάλι στο 100ρι.

Θα κάνω και αυτό που μου είπες, δηλαδή αλλαγή switch πριν κάνω login. Έχω όμως μια υποψία ότι το λαμπάκι θα ξανασβήσει αμέσως! :-\
Να πω και κάτι άλλο:
Το δίκτυο Ubuntu αυτή τη στιγμή δουλεύει έχοντας συνδεδεμένο τον server με ταχύτητα 1000 και οι clients είναι συνδεδεμένοι με ταχύτητα 100 ( με τις παλιές κάρτες). Μάλλον δεν χάνω πολύ σε ταχύτητα έτσι δεν είναι;(εκτός αν παίξει video). Το μόνο που με πειράζει είναι (εκτός της ταλαιπωρίας) ότι πάει χαμένο το gigabit switch.

alkisg

Παράθεση από: Katsadouros_Dhm στις 08 Ιουν 2011, 01:11:52 ΜΜ
Όταν ήταν συνδεδεμένος στο 100ρι switch και συνδεδεμένος κανονικά στο δίκτυο Ubuntu, τράβηξα το καλώδιο και τον σύνδεσα στο 1000ρι. Αμέσως το λαμπάκι έσβησε και η σύνδεση με το δίκτυο φυσικά χάθηκε. Τον ξαναείδα όταν έβαλα το καλώδιο πάλι στο 100ρι.

ΟΚ εμένα αυτό μου λέει ότι είναι hardware πρόβλημα, πιθανώς κάποια κακή κατασκευή (εκτός specification) είτε των καρτών, είτε του switch, είτε των καλωδίων, είτε ακόμα και του pci bus (volts?) των clients.

Είπες όμως ότι αν βάλεις μια τέτοια κάρτα στο server και την συνδέσεις με το switch, τότε δουλεύει.
Κάνε λίγο την εξής δοκιμή: να βάλεις έναν client στη θέση του server, ώστε να χρησιμοποιείς το ίδιο καλώδιο, το ίδιο μπριζάκι κτλ. Και βάλε το server στη θέση του client. Τι γίνεται με τα λαμπάκια των καρτών σ' αυτήν την περίπτωση;

Παράθεση
Να πω και κάτι άλλο:
Το δίκτυο Ubuntu αυτή τη στιγμή δουλεύει έχοντας συνδεδεμένο τον server με ταχύτητα 1000 και οι clients είναι συνδεδεμένοι με ταχύτητα 100 ( με τις παλιές κάρτες). Μάλλον δεν χάνω πολύ σε ταχύτητα έτσι δεν είναι;(εκτός αν παίξει video). Το μόνο που με πειράζει είναι (εκτός της ταλαιπωρίας) ότι πάει χαμένο το gigabit switch.

Κατά πάσα πιθανότητα, ακόμα κι αν ο server σου είναι συνδεδεμένος στα 1000, η συνολική ταχύτητα του δικτύου σου είναι πάλι 100 Mbps, δηλαδή 10 φορές μικρότερη από όσο μπορεί να είναι. Άρα αξίζει τον κόπο να το παλέψεις κι άλλο.
Κάνε μια δοκιμή μέτρησης ταχύτητας για σιγουριά:
https://alkisg.mysch.gr/steki/index.php?topic=3324.msg33979#msg33979

Katsadouros_Dhm

Σίγουρα θα το παλέψω μέχρι να βρεθεί λύση αυτό είναι το μόνο σίγουρο.
Έχω την αίσθηση ότι είναι πρόβλημα στον client ( ίσως το pci ). Σαν να αρνείται να ανεβάσει ταχύτητα στα 1000.

Να ρωτήσω και κατι άλλο (Μπορεί να λέω και βλακείες): Αν με το gpxe δεν καταφέρει να συνδεθεί στο Ubuntu με ταχύτητα 1000 (επειδή το switch είναι 1000ρι), κόβεται εντελώς η σύνδεση ή συνδέεται με 100; ( Γιατί αν κόβεται εντελώς, τότε το πρόβλημα είναι εκεί).

Με τα windows2000 ο client συνδέεται κανονικά στο gigabit switch, αλλά με ταχύτητα 100.

To switch δεν πρέπει να είναι γιατί ο server δουλεύει μια χάρα. (Το δοκίμασα και στη θύρα του client).
Ενώ είχε το πρόβλημα ο client, τον σύνδεσα σε άλλη θύρα του gigabit switch και παρέμεινε νεκρός.

Θα πάω πάλι στο εργαστήριο και θα δοκιμάσω με άλλον client. Θα δοκιμάσω και όλα αυτά που μου είπες φυσικά.

alkisg

Παράθεση από: Katsadouros_Dhm στις 08 Ιουν 2011, 02:15:53 ΜΜ
Αν με το gpxe δεν καταφέρει να συνδεθεί στο Ubuntu με ταχύτητα 1000 (επειδή το switch είναι 1000ρι), κόβεται εντελώς η σύνδεση ή συνδέεται με 100; (Γιατί αν κόβεται εντελώς, τότε το πρόβλημα είναι εκεί).

Το gPXE λέει στην κάρτα "συνδέσου αυτόματα σε ό,τι ταχύτητα καταλαβαίνεις". Αν η κάρτα δεν συνδεθεί, το gPXE δεν ασχολείται με το να κάνει force μικρότερες ταχύτητες, αυτό θεωρητικά θα έπρεπε να το κάνει η κάρτα. Άρα κόβεται εντελώς.
Στο Linux συμβαίνει το ίδιο, αλλά εκεί μπορείς να εξαναγκάσεις μικρότερες ταχύτητες με το ethtool. Στα Windows η ταχύτητα ρυθμίζεται από τις ιδιότητες του device manager (αν θες κι όλας δες στα Windows αν είναι forced στο 100 Mbps).

Τσέκαρε λίγο με μικρότερα καλώδια, με καλώδια απευθείας στο switch χωρίς να περνάς από μπριζάκια και patch panel, με καλύτερα καλώδια π.χ. κατηγορίας 5e ή 6, με τον client στη θέση του server κτλ.

Katsadouros_Dhm

Βρήκα την αιτια του προβλήματος. Είναι η καλωδίωση του εργαστηρίου.
Σύνδεσα έναν client με καλώδιο utp 5 απευθείας πάνω στο switch και συνδέθηκε με 1000.
Ο server ήταν συνδεδεμένος απευθείας πάνω στο switch, γι΄ αυτό δεν είχε πρόβλημα.

Πάντως το μυαλό μου μόνο εκεί δεν πήγε. Και τωρα το ερώτημα: Η καλωδίωση του εργαστηρίου είναι καινούργια, πριν από 4 χρόνια αλλάχθηκε όλη. Πριν κάνω την αλλαγή σε ubuntu είχα τσεκάρει την καλωδίωση. Λέει πάνω cat 5e.( Είναι λεπτό utp καλώδιο). Γιατί δεν συνδέεται με 1000;

(Και τα απευθείας καλώδια που συνδέθηκαν με 1000 cat 5 λένε πάνω, μονο που είναι πιο χοντρά σε διάμετρο).

Θα δώσω ακριβώς τα στοιχεία που αναγράφονται πάνω στα καλώδια, να μην παιδευτεί κανένας άλλος.
Και τωρα που θέλω να το κάνω ντε και καλά 1000ρι τι να κάνω;
( Εκτός από αλλαγή καλωδίωσης...)

Katsadouros_Dhm

Σύνδεσα, και χωρίς patch panel ,καλώδιο 5e και δεν έπαιξε...

Katsadouros_Dhm

Το "αμαρτωλό" καλώδιο γράφει πάνω:
utp 4x2x0.51 verified by "UNDERWRITERS LABORATORIES inc" in accordance with cat 5e ISO/IEC 11880

Νίκος Αδαμόπουλος

Στα καλώδια που δεν παίζουν γίνεται χρήση και των 4 ζευγών (8 ακροδεκτών) ή μόνο των 2 ;

alkisg

Παράθεση από: Katsadouros_Dhm στις 08 Ιουν 2011, 03:38:24 ΜΜ
Και τωρα που θέλω να το κάνω ντε και καλά 1000ρι τι να κάνω;
( Εκτός από αλλαγή καλωδίωσης...)

Από καλωδίωση δεν έχω ιδιαίτερη πείρα για να βοηθήσω περισσότερο. Προσωπικά ίσως αντικαθιστούσα τα καλώδια, δεν πρέπει να βγαίνει ακριβά μια κουλούρα, αφού τα κανάλια και τα μπριζάκια θα παραμείνουν.

Άλλη λύση είναι να βάλεις τις παλιές σου κατοστάρες κάρτες στο gigabit switch, και να έχεις τον server σε 1000 mbps και τους clients σε 100 mbps. Σ' αυτήν όμως την περίπτωση θέλει ιδιαίτερη προσοχή το flow control, ώστε να μην πέσει όλη η ταχύτητα του δικτύου σου στα 100 mbps: https://alkisg.mysch.gr/steki/index.php?topic=3533.0

Katsadouros_Dhm

Παράθεση από: Νίκος Αδαμόπουλος στις 08 Ιουν 2011, 04:07:33 ΜΜ
Στα καλώδια που δεν παίζουν γίνεται χρήση και των 4 ζευγών (8 ακροδεκτών) ή μόνο των 2 ;
Νίκο, θα το κοιτάξω, μακάρι να είναι αυτό και να λύσει το πρόβλημα. Ίσως αυτή είναι η αιτία που δεν παίζουν, λογικά δε θα έπρεπε να έχω πρόβλημα με utp cat 5e.

Παράθεση από: alkisg στις 08 Ιουν 2011, 04:16:40 ΜΜ
Άλλη λύση είναι να βάλεις τις παλιές σου κατοστάρες κάρτες στο gigabit switch, και να έχεις τον server σε 1000 mbps και τους clients σε 100 mbps. Σ' αυτήν όμως την περίπτωση θέλει ιδιαίτερη προσοχή το flow control, ώστε να μην πέσει όλη η ταχύτητα του δικτύου σου στα 100 mbps: https://alkisg.mysch.gr/steki/index.php?topic=3533.0
Άλκη, θα το κοιτάξω, όμως μάλλον δε θα μείνω στο 100/1000, θα το κάνω 1000ρι έστω και με αλλαγή καλωδίωσης, αν χρειαστεί.

Παιδιά, σας ευχαριστώ, η βοήθειά σας είναι παραπάνω από πολύτιμη.
Μήπως θα έπρεπε να αλλαχθεί ο τίτλος, αφού από αλλού ξεκινήσαμε και αλλού καταλήξαμε;

Katsadouros_Dhm

Τελικά το πρόβλημα προήλθε από λάθος συνδεσμολογία στη σειρά των χρωμάτων στα κλιπσάκια του utp, καθώς και στο patch panel. Το καλώδιο cat5e δεν έχει κανένα πρόβλημα. (Τζάμπα το κατηγορήσαμε...).
Με την αλλαγή της σειράς σύνδεσης όλα αποκαταστάθηκαν.
Θα μετρήσω την ταχύτητα και θα την παραθέσω.