Rurouni89 Δημοσ. 8 Απριλίου 2016 Δημοσ. 8 Απριλίου 2016 Χαιρετώ τους Linuxάδες του insomnia έχω μια απορία δεν μπορώ να καταλάβω πως συνδέονται μεταξύ τους αυτές οι 3 διαφορετικές υπηρεσίες το μόνο που κατάλαβα είναι ότι ο netctl είναι για στατικό IP o dhcpcd είναι για dhcp IP o NetworkManager πως συνεργάζεται με τα παραπάνω ; και το έχω απορία γιατί βλέπω στο systemctl τα εξής systemctl --type=service | grep NetworkManager NetworkManager.service loaded active running Network Manager systemctl --type=service | grep dhcpcd dhcpcd@enpΧsΥ.service loaded active running dhcpcd on enpXsY και τέλος systemctl status netctl * netctl.service - (Re)store the netctl profile state Loaded: loaded (/usr/lib/systemd/system/netctl.service; disabled; vendor pres Active: inactive (dead) επίσης στο journalctl βλέπω πολύ spam με την default route και τα leases journalctl | grep NetworkManager Apr 08 23:20:49 p5qe NetworkManager[483]: <info> (enpXsY): DHCPv4 state changed bound -> bound Apr 08 23:25:18 p5qe NetworkManager[483]: <info> address 192.168.Z.I Apr 08 23:25:18 p5qe NetworkManager[483]: <info> plen 24 (255.255.255.0) Apr 08 23:25:18 p5qe NetworkManager[483]: <info> gateway 192.168.Z.1 Apr 08 23:25:18 p5qe NetworkManager[483]: <info> server identifier 192.168.Z.1 Apr 08 23:25:18 p5qe NetworkManager[483]: <info> lease time 600 Apr 08 23:25:18 p5qe NetworkManager[483]: <info> nameserver '192.168.Z.1' Apr 08 23:25:18 p5qe NetworkManager[483]: <info> (enpXsY): DHCPv4 state changed bound -> bound Apr 08 23:29:27 p5qe NetworkManager[483]: <info> address 192.168.Z.I Apr 08 23:29:27 p5qe NetworkManager[483]: <info> plen 24 (255.255.255.0) Apr 08 23:29:27 p5qe NetworkManager[483]: <info> gateway 192.168.Z.1 Apr 08 23:29:27 p5qe NetworkManager[483]: <info> server identifier 192.168.Z.1 Apr 08 23:29:27 p5qe NetworkManager[483]: <info> lease time 600 Apr 08 23:29:27 p5qe NetworkManager[483]: <info> nameserver '192.168.Z.1' και τέλος dhcpcd journalctl | grep dhcpcd Apr 08 23:30:04 p5qe dhcpcd[663]: enpXsY: adding route to 192.168.Z.0/24 Apr 08 23:30:04 p5qe dhcpcd[663]: if_route (ADD): File exists Apr 08 23:30:04 p5qe dhcpcd[663]: enpXsY: adding default route via 192.168.Z.1 Apr 08 23:30:04 p5qe dhcpcd[663]: enpXsY: removing default route via 192.168.Z.1 Apr 08 23:35:04 p5qe dhcpcd[663]: enpXsY: adding route to 192.168.Z.0/24 Apr 08 23:35:04 p5qe dhcpcd[663]: if_route (ADD): File exists Apr 08 23:35:04 p5qe dhcpcd[663]: enpXsY: adding default route via 192.168.Z.1 Apr 08 23:35:04 p5qe dhcpcd[663]: enpXsY: removing default route via 192.168.Z.1 είναι λογικά όλα αυτά ή κάπου υπάρχει μπέρδεμα Ευχαριστώ Πολύ
realizer Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Εχει τοσο καλο wiki το arch, που αν αφιερωσεις λιγο χρονο για διαβασμα, θα τα καταλαβεις απο πρωτο χερι. Προσωπικα, ειμαι της αποψης να χρησιμοποιει καποιος αυτα που μπαινουν στην base - base devel εγκατασταση σαν προεπιλογες και τα εχουν επιλεξει οι devs του arch (netctl / dhcpcd), και να μην ανακατευεται με τα πιτουρα (network manager / wicd). Το netctl ειναι ενα πολυ καλο και straight forwarding εργαλειακι και δεν χρειαζεται κατι αλλο, βασιζεται στα προφιλ που βρισκονται στο /etc/netctl/examples/ και εχει φυσικα και επιλογες για dhcp client. Οτι πρεπει να μπει για να εχεις ενα working δικτυο, μπαινει σαν dep. Ο dhcpcd μπορει να τρεξει και μονος του, σαν service. Κρατα σαν χρησιμη πληροφορια, αυτο που λεει το wiki... _
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Εχει τοσο καλο wiki το arch, που αν αφιερωσεις λιγο χρονο για διαβασμα, θα τα καταλαβεις απο πρωτο χερι. Προσωπικα, ειμαι της αποψης να χρησιμοποιει καποιος αυτα που μπαινουν στην base - base devel εγκατασταση σαν προεπιλογες και τα εχουν επιλεξει οι devs του arch (netctl / dhcpcd), και να μην ανακατευεται με τα πιτουρα (network manager / wicd). Το netctl ειναι ενα πολυ καλο και straight forwarding εργαλειακι και δεν χρειαζεται κατι αλλο, βασιζεται στα προφιλ που βρισκονται στο /etc/netctl/examples/ και εχει φυσικα και επιλογες για dhcp client. Οτι πρεπει να μπει για να εχεις ενα working δικτυο, μπαινει σαν dep. Ο dhcpcd μπορει να τρεξει και μονος του, σαν service. Κρατα σαν χρησιμη πληροφορια, αυτο που λεει το wiki... _ οπότε εσύ μου προτείνεις να ξηλώσω dhcpcd και NetworkManager να βάλω netctl και θα είμαι κομπλέ και όσο αφορά αυτά που βλέπω στο journalctl θα σταματήσουν; Ευχαριστώ
mobinmob Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Το netctl είναι ένα ένα εργαλείο που παρέχει ένα βολικό τρόπο να ρυθμίσεις το δίκτυο σε ένα μηχάνημα με arch, καθώς παρέχει ένα ενιαίο interface για ρυθμίσεις πάνω στα πολλά μικρά εργαλεία του λειτουργικού. Παρόμοια εργαλεία υπάρχουν και σε άλλες διανομές (debian, slackware, gentoo...) με λιγότερες ή περισσότερες δυνατότητες, συνήθως συνδεδεμένα με το init system. Το netctl μπορείς να το χρησιμοποιήσεις τόσο για ενσύρματες, όσο και για ασύρματες συνδέσεις και έχει νόημα όταν πρέπει να συνδεθείς σε διαφορετικά δίκτυα με διαφορετικές ρυθμίσεις για το καθένα. Το dhcpcd είναι ένας dhcp client, ο οποίος όμως παρέχει την δυνατότητα να συνδεθείς εύκολα σε ενσύρματα ή ασύρματα δίκτυα, αλλά δεν έχει τις δυνατότητες του netctl. Το πρόβλημα που βλέπεις στα log σου προέρχεται από το γεγονός ότι προσπαθείς να ρυθμίσεις κάτι με τον dhcpcd που έχει γίνει ήδη με τον network manager. Πρέπει να έχεις μόνο μία σχετική υπηρεσία ενεργή - κάτι που αναφέρεται και στο wiki. Αν δεν χρειάζεται να συνδέεσαι σε διαφορετικά δίκτυα (έχεις ένα σταθερό pc με ενσύρματή ή ασύρματη σύνδεση) η πιο απλή λύση είναι ο dhcpcd.
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Το netctl είναι ένα ένα εργαλείο που παρέχει ένα βολικό τρόπο να ρυθμίσεις το δίκτυο σε ένα μηχάνημα με arch, καθώς παρέχει ένα ενιαίο interface για ρυθμίσεις πάνω στα πολλά μικρά εργαλεία του λειτουργικού. Παρόμοια εργαλεία υπάρχουν και σε άλλες διανομές (debian, slackware, gentoo...) με λιγότερες ή περισσότερες δυνατότητες, συνήθως συνδεδεμένα με το init system. Το netctl μπορείς να το χρησιμοποιήσεις τόσο για ενσύρματες, όσο και για ασύρματες συνδέσεις και έχει νόημα όταν πρέπει να συνδεθείς σε διαφορετικά δίκτυα με διαφορετικές ρυθμίσεις για το καθένα. Το dhcpcd είναι ένας dhcp client, ο οποίος όμως παρέχει την δυνατότητα να συνδεθείς εύκολα σε ενσύρματα ή ασύρματα δίκτυα, αλλά δεν έχει τις δυνατότητες του netctl. Το πρόβλημα που βλέπεις στα log σου προέρχεται από το γεγονός ότι προσπαθείς να ρυθμίσεις κάτι με τον dhcpcd που έχει γίνει ήδη με τον network manager. Πρέπει να έχεις μόνο μία σχετική υπηρεσία ενεργή - κάτι που αναφέρεται και στο wiki. Αν δεν χρειάζεται να συνδέεσαι σε διαφορετικά δίκτυα (έχεις ένα σταθερό pc με ενσύρματή ή ασύρματη σύνδεση) η πιο απλή λύση είναι ο dhcpcd. ok μόλις έκλεισα NetworkManager είχα για λίγο Ιντερνετ μετά χάθηκε τώρα έκλεισα dhcpcd@<interface> και άνοιξα NetworkManager απο ότι κατάλαβα αν δεν παίξω για να τα μάθω δεν θα βγάλω άκρη Σας ευχαριστώ όλους για τις απαντήσεις σας
mobinmob Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Αν έκλεισες τον NM που δούλευε, είναι λογικό να μην έχεις σύνδεση . Αν σε αυτή την κατάσταση έκανες restart το dhcpcd θα είχες κανονικά internet... Με δεδομένο πάντα πως έχεις ενσύρματη σύνδεση και δεν υπάρχει άλλο πρόβλημα.
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Αν έκλεισες τον NM που δούλευε, είναι λογικό να μην έχεις σύνδεση . Αν σε αυτή την κατάσταση έκανες restart το dhcpcd θα είχες κανονικά internet... Με δεδομένο πάντα πως έχεις ενσύρματη σύνδεση και δεν υπάρχει άλλο πρόβλημα. ενσύρματη σύνδεση το θέμα είναι ότι με κλειστό τον ΝΜ είχα για λίγη ώρα Ίντερνετ λόγω του lease time λογικά παράλληλα το xfce network applet γκρίνιαξε
realizer Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Αν δεν βαριεσαι και δεν εχεις κανα πολυ παραμετροποιησιμο (ελληνιστι) setup που θελει χρονο για να στηθει, ξανακανε εγκατασταση και αυτη τη φορα μην εγκαταστησεις network manager. Εχω κανει στο παρελθον πειραματα με nm και wicd μαζι με netctl και το συστημα γινεται μπουρδελο...
tritonas00 Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Εναν network manager καθε φορα. Η nm, ή wicd, ή netctl. Στο desktop και server εχω netctl με καρφωτη ip. Στο laptop nm.
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Αν δεν βαριεσαι και δεν εχεις κανα πολυ παραμετροποιησιμο (ελληνιστι) setup που θελει χρονο για να στηθει, ξανακανε εγκατασταση και αυτη τη φορα μην εγκαταστησεις network manager. Εχω κανει στο παρελθον πειραματα με nm και wicd μαζι με netctl και το συστημα γινεται μπουρδελο... Εναν network manager καθε φορα. Η nm, ή wicd, ή netctl. Βασικά βαριέμαι να το στήσω από την αρχή αυτήν την στιγμή έχω έναν τον NetworkManager όμως παρατηρώ συνεχώς αυτό εδώ Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> address 192.168.Ζ.253 Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> plen 24 (255.255.255.0) Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> gateway 192.168.Ζ.1 Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> server identifier 192.168.Ζ.1 Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> lease time 600 Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> nameserver '192.168.Ζ.1' Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> nameserver '192.168.Υ.1' Apr 09 14:23:45 p5qe NetworkManager[4328]: <info> (enpΧsΥ): DHCPv4 state changed bound -> bound Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> address 192.168.Ζ.253 Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> plen 24 (255.255.255.0) Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> gateway 192.168.Ζ.1 Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> server identifier 192.168.Ζ.1 Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> lease time 600 Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> nameserver '192.168.Ζ.1' Apr 09 14:27:35 p5qe NetworkManager[4328]: <info> nameserver '192.168.Υ.1' κάθε 5 λεπτά γίνεται αυτή η δουλεία είναι φυσιολογικό;
mobinmob Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Δεν χρειάζεται να στήσεις τίποτε από την αρχή... Κλείσε τον nm με το systemctl, άνοιξε (ή κάνε restart) το dhcpcd με το ίδιο εργαλείο (ή το netctl αν με αυτό θέλεις να δουλέψεις) Αν δουλεύει όπως θέλεις το σύστημα, απλά απενεργοποίησε τον nm και ενεργοποίησε το εργαλείο που θέλεις μόνιμα - δεν χρειάζεται ούτε να χρησιμοποιήσεις τον package manager, πόσο μάλλον να ξαναστήσεις το σύστημά σου.
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Δεν χρειάζεται να στήσεις τίποτε από την αρχή... Κλείσε τον nm με το systemctl, άνοιξε (ή κάνε restart) το dhcpcd με το ίδιο εργαλείο (ή το netctl αν με αυτό θέλεις να δουλέψεις) Αν δουλεύει όπως θέλεις το σύστημα, απλά απενεργοποίησε τον nm και ενεργοποίησε το εργαλείο που θέλεις μόνιμα - δεν χρειάζεται ούτε να χρησιμοποιήσεις τον package manager, πόσο μάλλον να ξαναστήσεις το σύστημά σου. ναι θα το δοκιμάσω αυτό που μου προτείνεις έχω όμως μια απορία γράφω systemctl disable NetworkManager μετά systemctl enable/start dhcpcd@etho ? systemctl enable/start dhcpcd ? ή και τα δύο Ευχαριστώ
mobinmob Δημοσ. 9 Απριλίου 2016 Δημοσ. 9 Απριλίου 2016 Με το dhcpcd@interface ενεργοποιείς το dhcpcd μόνο για το συγκεκριμένο. Η πρότασή μου είναι να δώσεις: systemctl start dhcpcd Κοίταξε την manpage του systemctl ή/και τη σχετική σελίδα του wiki για να ξεκαθαρίσεις τι κάνει κάθε επιλογή. Μια άσχετη παρατήρηση: Tα unit files του dhcpcd είναι κακογραμμένα - αναρωτιέμαι πόσα ακόμα χρησιμοποιούν σαν τύπο forking και ορίζουν pid χωρίς να χρειάζεται...
Rurouni89 Δημοσ. 9 Απριλίου 2016 Μέλος Δημοσ. 9 Απριλίου 2016 Με το dhcpcd@interface ενεργοποιείς το dhcpcd μόνο για το συγκεκριμένο. Η πρότασή μου είναι να δώσεις: systemctl start dhcpcd Κοίταξε την manpage του systemctl ή/και τη σχετική σελίδα του wiki για να ξεκαθαρίσεις τι κάνει κάθε επιλογή. Μια άσχετη παρατήρηση: Tα unit files του dhcpcd είναι κακογραμμένα - αναρωτιέμαι πόσα ακόμα χρησιμοποιούν σαν τύπο forking και ορίζουν pid χωρίς να χρειάζεται... χαμός στο ίσιωμα το κατάφερα τρέχω dhcpcd@interface έβαλα και από το yaourt το ui για να υπάρχει το journalctl δεν γεμίζει με εγγραφές θα το αφήσω έτσι και αν δω τα σκούρα θα γυρίσω σε netctl Σας ευχαριστώ όλους για την βοήθεια
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα