DialNet w Linuksie
Ładnych parę lat wstecz korzystałem z połączenia internetowego oferowanego przez telefonię Dialog. Było obsługiwane przez ISDN dzięki czemu nie blokowało linii telefonicznej. W praktyce oznaczało to gadanie przez telefon i surfowanie po internecie w sposób bezkolizyjny. Bardzo wygodne.
Obecnie niezależność tych dwóch linii jest tak oczywista, że nie trzeba o niej wspominać (zresztą, coraz więcej ludzi rezygnuje z linii stacjonarnej na rzecz sieci komórkowej). Sam zupełnie niedawno zrezygnowałem z usług sieci osiedlowej, której połączenie dochodziło pięknie kabelkiem RJ-45 do switcha skąd przesyłany był, następnymi kabelkami RJ-45, do kart sieciowych w komputerach stojących w moim pokoju. Zwykły LAN.
Wróciłem do Dialogu ze względu na prostą kalkulację – za 10 PLN miesięcznie więcej mam 6 razy lepsze (w sensie: szybsze) połączenie z internetem.
1. Połączenie przez modem ASMAX AR-801 MP
Mieszkam we Wrocławiu, więc Dialog hula na swoich własnych łączach (w niektórych miejscach w Polsce używa TPSA-owych). O tym dlaczego może to być istotne, jeszcze wrócę w dalszej części wpisu.
Po wizycie monterów, konfiguracja wyglądała następująco:

Jak widać od ISDN-u wychodzi kabel ADSL z wtyczką RJ-11, która wchodzi w modem ASMAX AR-801 MP. Od niego wyprowadzony zostaje kabel LAN z wtyczką RJ-45, którą podłącza się do karty sieciowej w komputerze. W tym momencie użytkownicy różnych systemów operacyjnych muszą wykonać różne rzeczy. Najłatwiej mają oczywiście użytkownicy Linuksa. W Windowsie najprościej jest zainstalować dostarczoną na płycie aplikację DialNet. W Mac OS-ie trzeba postąpić zgodnie z krokami opisanymi tutaj. W Linuksie (na przykładzie Debiana) wystarcza polecenie:
# pppoeconf
Oczywiście potrzebne są w systemie pakiety pppoe, pppoeconf oraz pppstatus.
Wypełnienie nazwy użytkownika (nazwa_użytkownika@dialnet.pl) oraz hasła i pozostawienie reszty ustawień domyślnie sugerowanych bez zmian załatwia sprawę. Połączenie zostanie ustanowione po zakończeniu wszystkich kroków konfiguracyjnych i będzie się automatycznie uaktywniało po restarcie systemu.
2. Podział łącza przez… Switch?
Jakby miało to wyglądać? Np. tak:

Oczywiście istnieje taka możliwość. Jak opisywałem wyżej, z modemu ASMAX wychodzi przecież kabel LAN z wtyczką RJ-45, którą można rozszczepić na kilka pierwszym lepszym switchem. Patrz komentarze (:
Problem polega na tym, że w modem trzeba się wdzwonić, a można to zrobić tylko raz. W momencie kiedy zrobi się to z jednego komputera, wszystkie pozostałe pozbawione są połączenia z internetem. Zakładam jednak (nie sprawdzałem takiej możliwości), że można byłoby spróbować zmieniać adresy MAC na pozostałych komputerach, by odpowiadały adresowi MAC komputera, który się wdzwonił.
Nie drążyłem dalej tematu podziału łącza przez switch, gdyż zdecydowałem się zakupić router (głównie ze względu na wygodę i potrzebę rozdzielenia łącza po Wi-Fi).
3. Podział łącza przez komputer
Przykładowy schemat:
Jak widać łącze LAN wychodzi z modemu ASMAX i dochodzi do Komputera 1. Ma on dwa wejścia/wyjścia RJ-45, co oznacza, że musi mieć w sobie dwie karty sieciowe – jedna, którą się będzie łączył z modemem, druga, która będzie przyłączała np. Komputer 2. Tak by to wyglądało w przypadku, gdyby podział łącza ograniczał się do jednego dodatkowego komputera. Oczywistym jest, że Komputer 1 musi być włączony i poprawnie połączony z modemem, żeby internet działał również na Komputerze 2 (musi mieć też prawidłowo skonfigurowane udostępnianie łącza).
Rozdział łącza można byłoby skomplikować bardziej w momencie posiadania większej ilości komputerów zainteresowanych przyłączeniem dostępu do intertnetu. Wtedy w zasadzie są dwa rozwiązania: pierwszym jest dołożenie kart sieciowych do Komputera 1 i dołączanie do niego kolejnych komputerów tworząc sieć; drugim (zaproponowanym na powyższym schemacie) jest pozostawienie w Komputerze 1 dwóch kart sieciowych, a rozdział łącza na Komputer 2 i Komputer 3 pozostawić switchowi. Także tutaj warunkiem działania internetu na Komputerze 2 i 3 jest włączony i poprawnie połączony z modemem Komputer 1, potrzebnych jest tylko mniej kart sieciowych (trzeba natomiast zainwestować w switcha).
Więcej na temat tworzenia sieci lokalnej i udostępniania łącza przez DHCP, można poczytać u Nigtha we wpisie Mała sieć domowa w oparciu o system Linux.
4. Podział łącza przez router
Dalszy ciąg wpisu będzie opisywał podział łącza na przykładzie routera Linksys WAG54GS (Annex-B).
Jak wspominałem wcześniej, używanie łączy Dialogu oznacza używanie łączy cyfrowych. To ważne przy zakupie routera z wbudowanym modemem ADSL, gdyż TP S.A. używa łączy analogowych. Co oznacza to w praktyce? Otóż aby modem współpracował poprawnie z łączami cyfrowymi, wymagany jest Annex-B (Neostrada np. używa Annex-A). Jeszcze prościej:
- Dialog na swoich łączach cyfrowych – router Annex-B
- Dialog na łączach analogowych TP S.A. – router Annex-A
Oto przykładowy schemat połączenia:

Na czerwono zaznaczyłem na schemacie mały problem, jaki się wkradł. Otóż Linksys WAG54GS wejście Line (do którego należy podłączyć kabel ADSL) jest na wtyczkę… RJ-45. To problem, gdyż jak wynika ze schematu, i o czym wspominałem wcześniej, z ISDN-u wychodzi kabel z wtyczką RJ-11. Co z tym fantem zrobić?
W zasadzie są trzy rozwiązania:
Pierwsze jest brutalne – uciąć końcówkę RJ-11 i zacisnąć RJ-45 (należy tylko pamiętać o odpowiednich pozycjach pinów).
Drugie wymaga dodatkowej inwestycji – zakupić przejściówkę RJ-11 na RJ-45 i wpiąć kabel w wejście Line routera.
Trzecie wymaga odpowiedniego wciśnięcia wtyczki RJ-11 w wejście Line routera (:
Oczywiście sam zastosowałem ostatnie rozwiązanie. Ważne jest, żeby wtyczka była włożona prosto, powinna też zaskoczyć. Należy również po włączeniu routera odczekać kilkanaście sekund aby wykrył połączenie.
Dalsza część schematu powinna być już oczywista. Z portów ethernetowych routera odprowadzane są dwa kable LAN z wtyczkami RJ-45, które podłącza się do kart sieciowych w komputerze.
Pozostało skonfigurować router. Można tego dokonać w każdym systemie operacyjnym z środowiskiem graficznym i przeglądarką internetową. W pasku adresu wystarczy wpisać 192.168.1.1, domyślny login i hasło to admin. Najważniejsze dane do wypełnienia:
- Encapsulation: RFC 2516 PPPoE
- Multiplexing: LLC
- QoS Type: UBR
- Autodetect: Disable
- VPI: 1
- VCI: 32
Dalej pozostaje wprowadzić nazwę użytkownika oraz hasło i powinno działać. Oto przykład funkcjonującej konfiguracji:
Klient DHCP jest, zdaje się, domyślnie instalowany w większości dystrybucji Linuksa. W przypadku Debiana, mając w systemie paczkę dhcp3-client należy tylko zadbać, aby plik /etc/network/interfaces miał mniej więcej taką zawartość:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Oczywiście należy sprawdzić czy kartą sieciową, która łączy się z routerem jest eth0 (np. poleceniem: # ifconfig -a).
Pozostaje zrestartować sieć:
# /etc/init.d/networking restart
5. Podsumowanie
Reasumując, konfiguracja połączenia z oferty Dialogu nie stanowi trudnego zadania dla użytkowników Linuksa. Podejrzewam (choć sam nie korzystam), iż można do pracy zaprząc jakieś graficzne konfiguratory i zrobić to jeszcze prościej, ale nie widziałem takiej potrzeby.
Po więcej informacji odnośnie konfiguracji DialNetu odsyłam na oficjalną jego stronę pytań i odpowiedzi: http://www.dialnet.pl/pytaniaiodpowiedzi.php.
Przydał Ci się ten wpis? To go wykop (w serwisie Linux News)! (:
28 Odpowiedzi
Trackbacki
- Silezja.eu » Blog Archive » DialNet w Linuksie
- Podsumowanie 2009 i rzut okiem na 2010 @ Hadret’s.Blog



niezły opis, niedawno czegoś podobnego szukałem. Jeśli się nie mylę to Orange FreeDom jest na liniach TP, wieć potrzebny jest router a Annex A ;) konfiguracja pewnie podobna. Zdecydowałem się na zakup routera TP-Link TD-W8901G, jest w rozsądnej cenie i opinie też dobre. Może ma ktoś lepsze propozycje ?
Odpowiedz
Zgadza się, Orange FreeDom korzysta z ADSL TP S.A., czyli wymaga dokładnie tych samych parametrów, co Neostrada – w tym przypadku, Annex-A, jak najbardziej.
Co do wyboru routera – wszystko zależy od potrzeb. Jeśli TD-W8901G działa jak trzeba, po co coś zmieniać? (:
Odpowiedz
Ja mam ten router pod Neostradą, działa wyśmienicie. Polecam!
Odpowiedz
Albo Dialog w swoim FAQ pisze nieprawdę, albo coś mnie się pomyliło.. Ale do rzeczy.
Mianowicie DialNET na łączach dialogu chodzi także na analogu.. W szczególności u osób które kiedyś miały starą usługę XDSL. Nie pamiętam, żeby którykolwiek znajomy musiał zmienić telefon na ISDN’owy (który z analogowym nie jest kompatybilny), mimo posiadania internetu od w/w operatora. Nie wiem czy może linia jest cyfrowa a dalej dają jakiś konwerter, ale wątpię w to. Dodatkowo znam co najmniej dwa przypadki kiedy w linię telefoniczną wpięty jest router z Annex-A i internet działa…
Reasumując – przez zakupem docelowej ‚skrzynki do dzielenia sieci’ lepiej sprawdzić jaką linię mamy. Infolinia Dialogu powinna byc pomocna.
Odpowiedz
Teoretycznie ta różnica nie może być bardzo wielka – jedno i drugie to koniec końców łącze ADSL. Być może jest tak, że nie wszędzie Dialog był w stanie zamontować swoją infrastrukturę i korzysta ze zwykłej (TP S.A.?) analogowej, stąd Annex-A. Pewnym jest, że ISDN implikuje połączenie na liniach cyfrowych i jeśli masz go w domu, to można być pewnym, że wymagany będzie Annex-B (:
Odpowiedz
Nie nie nie ;-)
Linia jest analogowa, natywna, własna – dialogowa. W stanie podpiąć ISDN byli, ale nie podłączali – czemu? Chyba kwestia $$. AFAIR konsultant dialogu koniecznie namawiał na ISDN, ale kosztowało to nieco więcej, bez właściwie żadnych dodatkowych korzyści. Dodatkowo brakowało kabelków w ścianie… ISDN śmiga na 2 parach, wolna została tylko jedna, więc podpięcie cyfrowego łącza wymagało by wiercenia/kucia itd.
Ogólnie – Dialog ma zarówno łącza analogowe jak i cyfrowe. Oczywiście swoje. &TP nie ma z nimi NIC wspólnego.
Tepsiane BSA to zupełnie inna inszość…
Odpowiedz
Śliczne szkice :-)
Odpowiedz
dokładnie, co to za szkice? Jakiś programik, coś?
Odpowiedz
GIMP (:
Odpowiedz
Dzięki! (:
Odpowiedz
bardzo dobry opis.
btw co się stało ze starą skórką bloga ?
o teraz juz mi sie normalnie zaladowalo ale przez jakis czas widzialem klasyczny wygklad wordpressa.
Odpowiedz
Aktualizowałem bloga do najnowszego WP, podobnie jak skórkę K2, stąd mogły wynikać czasowe problemy z działaniem (:
Odpowiedz
Ponieważ modem pracuje w trybie brigde-a, wydaje mi się, że nie trzeba kupowac takiego routera. Można kupić dowolny inny obsługujący pppoe, ale wtedy trzeba go wpiąć za modemem (na miejsce komputera w pierwszej konfiguracji). A reszta tak samo.
Pozdrawiam
Odpowiedz
Jeżeli modem z obsługą PPPoE, to wiadomo, że za modem – przecież po to ma PPPoE obsługiwać, żeby wziąć na siebie „obowiązeki” modemu. Ja akurat dałem na przykładzie takiego, a nie innego routera bo taki mam sam, ale konfiguracja i ustawienia powinny być mniej więcej takie same dla każdego innego (:
Odpowiedz
Zdecydowanie wystarczy router z wyjściem RJ45 do LANu. Np. legendarny Linksys WRT-54GL i z obsługą PPPoE. Podpina się go do modemu dostarczonego przez Dialog.
:)
Odpowiedz
co do drugiego pomyslu to chyba pomysl ze zmiana mac adresow na pozostalych komputerach bylby totalny niewypalem i zaowocowalby konfliktem oraz karta glucha jak pien :]
Odpowiedz
„Problem polega na tym, że w modem trzeba się wdzwonić, a można to zrobić tylko raz.”
Nie wdzwaniasz sie W modem ale przy pomocy modemu do systemu obslugujacego centrale u operatora.
Ogolnie pomysl laczenia wielu sesji przez przelacznik sieciowy (switch) jest bardzo kiepski. To PPP wiec adres MAC karty sieciowej ma tutaj niewiele do gadania i nie wychodzi poza modem. Proponowalbym w ogole usunac ten paragraf, gdyz jest to zdecydowanie niewlasciwa droga, a ktos moze wziasc ja sobie do serca i pozniej narazic sie na nieprzyjemnosci (kiedys, nie wiem czy nadal, niektorzy operatorzy w umowie maja/mieli wpisane kary za dla abonenta za podlaczanie wiecej niz 1 urzadzenia generujacego zapytania DHCP bezposrednio do modemu).
Odpowiedz
@jason i @vampire: dzięki za wyprostowanie. Pomysł wykreśliłem, a w jego miejsce wrzucę inny: komputer – komputer i/lub komputer – switch – kilka komputerów (:
Done (:
Odpowiedz
Świetne!
Kompletnie nic z tego nie zrozumiałem ale za to pięknie mnie to rozbudziło w dosyć sennej robocie i dało impuls do kilku przemyśleń o wyższości kartki i ołówka nad GIMPem przy skrobaniu schematów :)
Odpowiedz
Dialog to niezła sieć. Na Krzykach mam download 1-2 mb/s a z repo Ubuntu 4-6 MB. Łącze współdzielone ze współlokatorami. :)
Odpowiedz
1-2 na torrencie
Odpowiedz
Pal sześć, co to za program, ale ta czcionka mnie intryguje… skąd w linuksie takie ładne literki? Można nazwę tej czcionki i skąd ją zdobyć? A opis bardzo przyjemny i dla noobie potrzebny teraz tylko o pozycjonowanie trzeba zadbać ;) Pozdrawiam
Odpowiedz
To Kuba Ręczny, do pobrania stąd (:
Odpowiedz
Nie rozumiem, czemu nie skorzystałeś z Comic Sans ;P
Odpowiedz
Dlaczego twierdzisz (rysunki), że aDSL wychodzi z sieci ISDN ?
Raczej powinna to być sieć ATM’owa.
Odpowiedz
@vampire
Nieprawda jest ze mac nie wychodzi poza modem , jest wysylany na Dslama i tam takze nastepuje jego „autoryzacja” poprzez to czy jest czy go nie ma , nazywa sie to pado-pkg i jest standarowym pakietem protokolu PPPoE .
@Hadret
zaden modem nie ma obslugi pppoe :) ruter z w budowanym modemem tak ale nie modem – ustawiane sa jako urzadzenia tarnsparentne a konfigu modemu zawieraja sie sciezka i kanal virtulany do sieci xDSL.
@zuo
chodzi na ADSL over ISDN i chodzi o typ zakonczenia Dslam – switch na klatce a nie to co fizycznie masz w mieszkaniu , kazdy abonet dialogu w ich sieci szkieltowej ma mozliwosc podlaczenia isdn .
„Dodatkowo znam co najmniej dwa przypadki kiedy w linię telefoniczną wpięty jest router z Annex-A” 80 % obecnie urzadzen obsluguje dwuankesowosc wiec ma wbudowana modulacje dla sygnalu w ADSL over ATM line – Anex A oraz dla ADLS over ISDN – Anex B.Nie potrzebujesz zmieniac tel na cyfrowa pare 2B+D bo to nie na tym polega .
Odpowiedz