Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Połączenie sieciowe

Zaczęty przez ugo21, Listopad 15, 2018, 10:32:02 PM

Poprzedni wątek - Następny wątek

ugo21

Witam
Jestem nowy w temacie linuxa.
Postanowiłem się zaprzyjaźnić z tym systemem i zainstalowałem system Deepin. ( Instalacja wszystkich pakietów jak na Debianie dlatego tutaj umieszczam swój wątek. Po za tym wydaje się dość przyjazny i w miarę ok.).

Pojawił się problem, do pewnego czasu bagatelizowałem go ale niestety muszę się z nim uporać. Mianowicie nie mogę połączyć się z siecią Wi-Fi czy też "po kablu" bez wskazywania parametrów połączenia np. adres ip czy brama.

Bardzo proszę o informację jak mogę skonfigurować system by pobierał sobie te dane automatycznie z dhcp.
Rozpatrywałem wiele przypadków znalezionych w sieci ale nie zadziałało albo nie potrafiłem.

Dlatego zgłaszam się do osób w pełni wiedzących wszystko :).
Bardzo proszę o pomoc.


TataPingu

@ugo21
A jak masz nastawioną bramkę, przydziela automatycznie (DHCP) adres IP, albo ew. skąd je otrzymujesz ?
Poza tym, jak łączysz się z siecią, co to za typ routera, czy jest sieć lokalna ?

Przybliż to wszystko, to coś zaradzimy...

pavbaranov

I w końcu co ustawiasz? Usług, które łączą jest kilka.

ugo21

@TataPingu
Mam Neostradę z Orange, działam na ich routerze, to jest lokalna sieć prywatna.
Na którym mam ustawione automatyczne przyznawanie adresów IP (nie mam problemu z podłączeniem kompa na Windowsie czy telefonu z androidem).
Ustawienia DHCP.
https://zapodaj.net/2a8a14447033d.png.html
Coś takiego widzę, że przy automatycznej próbie podłączenia przyznawane są adresy w IPv6. Może to przez to, to jest tylko takie moje spostrzeżenie.


@pavbaranov
Nie jestem pewien czy o to dokładnie chodzi.
Natomiast ustawiam adres IP z przestrzeni adresów wymienionych na powyższym zdjęciu.
Bramę oraz DNS moje i wówczas działa.
Całą czynność wykonuję w podstawowym programie przeznaczonym do połączenia z siecią systemu operacyjnego Deepin.


Jeżeli informację będą nie wystarczające proszę o odpowiedź zwrotną przekażę dodatkowe dane.

pavbaranov

No nie o to mi chodziło. Nie mam Linux Deepin zatem nie wiem jak tam jest ustanawiane domyślnie połączenie, a usług, które to robią jest co najmniej kilka i to ze sobą konkurujących. Jest np. NetworkManager, jest systemd-networkd (przy wifi razem z wpa_supplicant) i kilka innych jeszcze. Dodatkowo dhcpd itp.
Zatem:
1. Z jakiej usługi korzystasz?
2. Jak ją konfigurujesz?
3. Czy konfiguracja odbywa się z poziomu użytkownika, czy roota?

TataPingu

Z tego, co pamiętam z testów, które robiłem z Deepinem, można to skonfigurować pod siecią w centrum konfiguracji (czy, jak to się w j. polskim nazywa).
Jeśli się nie mylę, to za podstawę służy NetworkManager. Oba protokoły (IPv4 i IPv6) powinne być na "Auto DHCP".

Aaaa, i jeszcze jedno, należysz do grup dialout, plugdev, netdev ?

Jeśli nie, to w terminalu wtypuj:

sudo adduser TWóJACCOUNT dialout

sudo adduser TWóJACCOUNT plugdev

sudo adduser TWóJACCOUNT netdev

Oczywiście, po operacji najlepiej wystartować kompa na nowo

pavbaranov

Ok, już wiem - "normalnie" Deepin winien współpracować z NM, bo "administrator połączeń sieciowych", który w nim jest współpracuje tylko z NM. W pierwszej kolejności zatem sprawdź:
systemctl status NetworkManager
Ta usługa musi być podniesiona. Wówczas powinieneś móc ustawić parametry podłączeń w tym "administratorze".

ugo21

#7
@TataPingu
Wykonałem polecenia, które wymieniłeś, oczywiście mam ustawione by automatycznie został pobrany adres i ustawienia.
Przesyłam zdjęcie prezentujące, wynik podanych poleceń oraz ustawienia z ,,Centrum Sterowania" -> ,,Sieć"
Po ponownym uruchomieniu komputera nastąpiło połączenie z siecią natomiast nie ma możliwości otworzyć żadnej strony i generalnie sieć nie działa.


https://zapodaj.net/f37c8521a0688.png.html


@pavbaranov
Jak rozumiem usługa jest uruchomiona, tylko nie może ustanowić połączenia.



TataPingu

#8
@ugo21
W takim razie, albo jest coś z bramką (nie chce przepuścić Twojego IP), w tym przypadku spróbuj "zapingować" IP bramki (w terminalu):
ping IP-bramki

i wrzuć wynik,

albo nastaw w Depinie "ręcznie", wpierw sieciówkę (po kablu). Wystarczy IPv4.

W "ręcznym" nastawieniu istotne jest, byś podał swój IP. Musi być taki sam, jak IP bramki, jedynie ostatni numer powinien być różny, np.:

Bramka ma 192.168.2.1, to Twój może być: 192.168.2.2,
a następnie nanieść maskę: 255.255.255.0 i co jest bardzo ISTOTNE IP Gatewaya.
IP Gatewaya POKRYWA SIę z IP bramki.

Następną istotną rzeczą jest podanie IP servera DNS. Prawdopodobnie będzie to również IP bramki (zależy od konfiguracji routera), ale może to być również IP serwera Twojego dostawcy internetu. Najlepiej sprawdź, jakie nastawienia masz pod windą

Acha, i włącz "dostosowanie MTU"

robson75

Jeszcze można spróbować zaklęcia w terminalu:
nmtui
Arch Linux Xfce - 64Bit Linux User #621110

ugo21

@TataPingu
Jest problem z bramom na moim ruterze czy z bramom w systemie, jeśli na moim urządzeniu sieciowym to dlaczego inne sprzęty na Windowsie  czy Androidzie, bez problemu mają nadany poprawny adres.
Przy ustawieniach że automatycznie nadawany jest adres (w sensie że nie ustawiam go ręcznie) ping nie działa, wyświetla komunikat.Sieć jest niedostępna.Jeśli ustawię adres ręcznie nie ma problemu.

Oczywiście że mogę sobie ustawić ręcznie połączenie, tak do tej pory działałem, natomiast w przyszłym tygodniu mam wyjazd i potrzebuję laptopa z siecią i tego by automatycznie mi się połączył z siecią.

@Robert75
Bardzo fajnie nie wiedziałem że takie coś jest, ale to nie rozwiąże mojego problemu.

pavbaranov

Z którego klienta DHCP korzystasz? Bo zarządzasz siecią przez NM o ile się nie mylę. NM może korzystać albo z dhclient, albo z dhcpcd (mi to zresztą przydziela wbudowany w systemd). Może ich zmiana coś da?

ugo21

@pavbaranov
Korzystam z dhclient-a.

Jak mam zmienić program do dhcp, na ten drugi.
Jeśli chce go zainstalować to mam wersję server, a to chyba nie jest to co mnie interesuje.

pavbaranov

@ugo21 - @TataPingu Ci podpowie - ja już Debiana od dawna nie mam. Po prostu wiem, że NM może korzystać z obu, a niekiedy tu bywa problem. Tobie jest potrzebny klient, a nie serwer.

TataPingu

@ugo21, @pavbaranov
Kolega ugo21 pisze o Deepinie. To trochę "zmodernizowany" Debian przez Chińczyków.
Nawet dokładnie nie wiadomo, czy to stable, czy sid. Ogólnie, sprawuje się dobrze.
Gdzieś tam nawet o tym pisałem, gdy go testowałem.

Z tym połączeniem sieciowym, to jakieś dziwne...
Jaki komunikat dostajesz przy tym?

systemctl status networking

Zobacz najnowsze wiadomości na forum