Portál AbcLinuxu, 26. dubna 2024 22:36


Dotaz: Znovu-otevření tématu DSL-584T s openWRT

20.12.2012 12:26 k-barter_CZ | skóre: 2 | Zlín
Znovu-otevření tématu DSL-584T s openWRT
Přečteno: 280×
Odpovědět | Admin
Zdravím,

předem se moc omlouvám za založení dalšího tématu, nicméně můj souboj s D-linkem 584T holt nebere konce. Pro pořádek uvedu i svoje minulé téma, které lze najít zde.

Na začátek řeknu, že mám nainstalované openWRT, konkrétně Backfire 10.3 na DSL-584T.
Když zapojím kabel z modemu (ano, je to DPC 2200), tak ztratím kontrolu nad routerem, nicméně klienti (NTB a server) dostanou každý svoji IP a net funguje jak má.
S tímto spokojen nejsem. Bez netu jsem se hrabal v /etc/config/network a pročetl jsem si workaround na tvorbu VLAN, jelikož jsem z tohoto pochopil, jak by měly být porty nadefinovány.

Co vím: eth0 je "hlavní" síťovka se 4 porty (0 1 2 3 4) ? ---- tady bych rád věděl, jak se věci mají, předpokládám, že 0 je interní a zbytek je externí, přiřadil jsem do vlan 0 2 3 4 za předpokladu, že 1 bude pro vstup. eth1 je interní pro WAN, tato je automaticky na DHCP, nicméně pro mě nepoužitelná.

otázka zní, jak mám nastavit vlan? představoval bych si něco jako "porty 2-4 (na krabici) jako DHCP s NATem - static, ipaddr 192.168.1.1 netmask 255.255.255.0 a port 1 (opět na krabici) jako dhcp.

Co jsem zkoušel:

config eth0
statická
statická_ip
netmask

vlan
zařízení eth0
vlan_(číslo) 1
porty 0 2 3 4
///
///tady mě napadla analogie s eth0 - nastavit statickou, netmask.
///

Toto je jen malý výcuc, pro představu, co jsem nastavoval. Zatím mě stačilo, aby fungovala "LAN". Když bude fungovat LAN, nastavení portu 1 pro DHCP už je jednoduchá záležitost 2 minut. Holt, po restartu přes SSH router ani necukne. :-(

///////////////
Možná bych měl říct, jak řeším připojení na klientech, na NTB mi to jede bez network-manageru, jelikož pendluji mezi Zlínem a univerzitou v Brně, kde mají na koleji, sprostě řečeno, pokakaný net. Network manager se z kolejového netu může zbláznit, tak jsem to vyřešil klasikou - /etc/network/interfaces - auto eth0 a tam iface eth0 inet dhcp a připojování řeším přes ifconfig a DHCP rekvest dhclient eth0. Doma funguje bez problémů a server jede jen na /interfaces - už kvůli stabilitě a DHCP / DNS serveru.
///////////////
Zajímavé bylo, že Fedora na kolejový net reagovala dobře, bez potíží. Osobně mám teď Mint, kvůli Steamu a hlavně kvůli MATE - osobně řečeno mi GNOME 2.3 chybí :-) Tyto řádky berte jako menší off-topic.
///////////////

////////////////////////
komentář
////////////////////////
Před nějakou dobou jsem zápasil s Debianem, potažmo Mintem. Koupil jsem si od známého funkční síťovku, takže můj server má dvě, eth0 (vstup) a eth1 (DHCP, NAT, maškaráda) pro jednoho klienta. Možná se ptáte, proč teď (znovu) řeším starý router / switch, moje odpověď je celkem jednoduchá - přes ssh na routeru vzbudím klienta přes WOL a server nebude muset běžet celý den, což je nehoospodárné. Také tím "obejdu" dynamickou IP od UPC (...zajímalo by mě, proč nabízí takové krámy jako Scientific Atlanta?) - opět, minikomentář - jednu dobu jsem s Backfire měl jednu a tu samou adresu pro server přes 2 týdny = podle mě to bude nepřetržitý provoz D-linku, který tak udržoval IP. Jednoduše řečeno, server na Debianu/Ubu/Mintu umím krásně nastavit, ale na openWRT nikoliv, potažmo vůbec nemám představu, co a jak. Pokaždé, když router nastavím tak, jak si myslím že má být (přes VLAN, porty 2-4 statika, 192.168.1.1 s netmask), tak router vůbec nenabízí DHCP.
/////////////////////////////

Ještě jednou omluva za duplicitu, nicméně na oficálním fóru openWRT mi nikdo zatím neodpověděl. Veřte mi, že mě opravdu štve, že to musím dávat opět sem, a to ještě duplicitně.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.12.2012 18:46 NN
Rozbalit Rozbalit vše Re: Znovu-otevrení tématu DSL-584T s openWRT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hledej 'adm6996m vlan' je to stejny switch jako v annex-a modelu..
21.12.2012 09:24 k-barter_CZ | skóre: 2 | Zlín
Rozbalit Rozbalit vše Re: Znovu-otevrení tématu DSL-584T s openWRT
Zdravim, dik za odpoved.

Dival jsem se na Vas navrh, nicmene mi to vyhodilo jen patche. Toto asi bude treba naimplementovat a zkompilovat primo se zdrojovym kodem, jak to chapu? Nebo je tu moznost "doinstalovat" ?

Jsem zatim zacinajici programator, takze vim co chcete, nicmene jak uz nikoliv.

Kazdopadne jeste jednou dik.
Řešení 1× (k-barter_CZ (tazatel))
21.12.2012 09:53 NN
Rozbalit Rozbalit vše Re: Znovu-otevrení tématu DSL-584T s openWRT
No ja uz jsem neco podobneho jednou resil, ale nedotahl do konce. Jde o to, ze VLAN musi podporovat ten switch a to tak, ze ma podporu v ramci ovladace. Dale se VLAN konfiguruji pomoci prikazu swconfig a take upravou konfiguracnich souboru site. V nekterych pripadech je to jeste jinak, ale doporucuji nastudovat dokumentaci.
21.12.2012 10:13 k-barter_CZ | skóre: 2 | Zlín
Rozbalit Rozbalit vše Re: Znovu-otevrení tématu DSL-584T s openWRT
Takze rikate, nejlepe to nakompilovat znovu?

Pri pokusu o kompilaci mi to vypsalo par chyb, nicmene jsem prosel cele menu a switch tam samozrejme byl.

Mozna bych mel presto rict, co bych si predstavoval - switch to byt opravdu nemusi, neco jako microPC.

Kdyz to nepujde, tak koupim za par kacek normalni switch, ale nelibilo by se mi to. Jde mi hlavne o ssh.

Kazdopadne si dokumentaci zkusim nastudovat a uvidim co se s tim da delat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.