abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 21:17 | Komunita
Evropský parlament schválil návrh rozpočtu EU na rok 2015. V návrhu rozpočtu (pdf) je zmíněn i svobodný software. Milion eur je naplánováno na "Pilotní projekt – Správa a kvalita softwarového kódu – audit svobodného softwaru a softwaru s otevřeným zdrojovým kódem". Dalších půl milionu eur je naplánováno na "Pilotní projekt – Prosazování otevřených propojitelných dat, svobodného softwaru a účasti občanské společnosti při tvorbě právních předpisů v EU (otevřená propojitelná data AT4AM/LEOS a integrace svobodného softwaru)".
Ladislav Hagara | Komentářů: 3
včera 21:17 | Bezpečnostní upozornění
Bezpečnostní tým společnosti Google nalezl několik zranitelností v ntpd verzích nižších než 4.2.8. Jedna z těchto zranitelností může vést až ke spuštění libovolného kódu. Několik z těchto zranitelností již bylo aktivně exploitováno. Doporučuje se co nejdříve provést aktualizaci. [CSIRT.CZ]
Ladislav Hagara | Komentářů: 0
včera 00:30 | Nová verze
Po více než 10 letech vývoje vyšel NetworkManager 1.0.0, sada nástrojů pro správu síťových připojení. Nejnovější verze přichází například s novou klientskou knihovnou libnm, novým DHCP klientem nebo vylepšeným nmcli.
Ladislav Hagara | Komentářů: 20
19.12. 02:09 | Komunita
V listopadu přešla Wikimedia z Bugzilly na Phabricator. K migraci se v příspěvku na svém blogu vrací André Klapper. Bugzilla byla používána 10 let. Vloženo bylo 73681 oznámení. Registrováno bylo přibližně 20000 uživatelských účtů. Porovnání Bugzilly s Phabricatorem na stránkách MediaWiki.
Ladislav Hagara | Komentářů: 83
18.12. 23:04 | Zajímavý software

Dnes vyšla na Steamu linuxová verze počítačové hry. Civilization: Beyond Earth Stalo se tak necelé dva měsíce po vydání Windows verze.Díky vánoční slevové akci lze hru na Steamu do zítřejších 19 hodin koupit s 40% slevou.

menphis | Komentářů: 14
18.12. 23:03 | Pozvánky
7. a 8.3.2015 proběhne na pražském Strahově další InstallFest. Můžete posílat náměty na přednášky nebo si rovnou svoji přednášku či svůj workshop přihlásit.
Jendа | Komentářů: 1
18.12. 23:02 | Nová verze
Laboratoře CZ.NIC vydaly ostrou verzi desktopové aplikace Datovka nesoucí označení 4. Tato verze plně nahrazuje starší Datovku 3.1 napsanou v jazyce Python. Podrobnější popis Datovky 4 a informace o rozdílech a vylepšeních naleznete na stránkách projektu nebo na blogu CZ.NIC. … více »
Vilem Sladek | Komentářů: 16
18.12. 18:00 | Nová verze
Byl vydán PostgreSQL 9.4. Nejnovější verze tohoto relačního databázového systému s otevřeným zdrojovým kódem přináší celou řadu nových vlastností a vylepšení. Zdůraznit lze například podporu nového datového typu JSONB. Podrobnosti v poznámkách k vydání.
Ladislav Hagara | Komentářů: 0
18.12. 02:30 | Nová verze
Byla vydána verze 14.12.0 KDE Aplikací (KDE Applications). Většina z nich je založena na knihovnách KDE Platform 4. Některé, například Kate, KWrite nebo Konsole, jsou už ale založené na KDE Frameworks 5. Podrobnosti v kompletním seznamu změn a na stránce s dalšími informacemi. Před několika dny vyšly také knihovny KDE Frameworks 5.5.0 a prostředí KDE Plasma 5.1.2.
Ladislav Hagara | Komentářů: 23
18.12. 02:30 | Bezpečnostní upozornění
Organizace ICANN se stala terčem spear phishingového útoku, při kterém útočníci získali přístup do několika zaměstnaneckých e-mailů. Následně získali administrátorský přístup také do aplikace "Centralized Zone Data System". Z tohoto důvodu byla hesla na účtech uživatelů CZDS deaktivována a uživatelé si musí požádat o reset hesla. Zároveň se uživatelům doporučuje provést změnu hesla i v dalších systémech, pokud někde používali stejné přihlašovací údaje. [CSIRT.CZ]
Ladislav Hagara | Komentářů: 8
Disketu jsem naposledy použil během
 (46%)
 (3%)
 (11%)
 (37%)
 (3%)
Celkem 1622 hlasů
 Komentářů: 54, poslední 9.12. 17:16
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín

    Dotaz: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    29.4.2009 22:08 SoGood | skóre: 2
    OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Přečteno: 4499×

    Ahoj všem, prosil bych o pomoc nebo aspon nějaký help nebo radu jak dostat OpenWRT do dlinku dsl-584t, je tam třeba kompilace jádra na kterém jsem zatím vždycky pohořel, stáhnul jsem si toolchain přímo z dlinku aj pár zdrojů se kterýma jsme to zkoušel a prostě nechce se to kamarádit, na fórech jsem se dočetl akorád práci už s daným linuxem do routeru ale nikoli něco o kompilaci ... stačilo by kdyby byl někde na internetu nebo někdo z Vás měl zkompilovaný bin, který by se poté do dlinku uploadnue přez dlinčácký weborý rozhranní do routeru . Tím teda prosím ty kteří si toto přečtou a ví o tom nebo něco podobnýho někdy zkoušeli aby se prosim ozvali a dali vědět .. předem moc děkuju za všechny odpovědi :-)


    Řešení dotazu:


    Odpovědi

    30.4.2009 14:19 MartinK | skóre: 10 | blog: Blogik
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Postup krok za krokem:
    • 1. stáhneš verzi ze SVN, popřípadě něco stabilního (Kamikaze)
    • 2. vlezeš do adresáře, kam jsi to stáhnul a make menuconfig
    • 3. vybereš požadované balíčky (pokud je chceš mít přímo v bin souboru, musíš je mít označené hvězdičkou
    • 4. uložíš konfiguraci a make V=99 (to V=99 je proto, aby jsi vyděl, kde se stala chyba
    • 5. v adresáři bin máš hotové soubory pro nahrátí - pokud chceš nahrávat přes webové rozhraní, použiješ ten webui
    • 6. nahraješ do zařízení a zařízení následně restartuješ
    • 7. používáš
    A jinak, Wiki na OpenWRT.org ;-)
    30.4.2009 16:57 MartinK | skóre: 10 | blog: Blogik
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    ehm, viděl :-(
    30.4.2009 23:40 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    supr dík moc za návod .. ale píše mi to další zajimavou věc který moc nerozumim, píše mi to abych nekompiloval pod rootem a když kompiluju pod userem tak to hlásí chyby...

     

    root
    junior-debian:/home/junior/kamikaze_8.09# make menuconfig
    Checking 'working-make'... ok.
    Checking 'case-sensitive-fs'... ok.
    Checking 'getopt'... ok.
    Checking 'fileutils'... ok.
    Checking 'working-gcc'... ok.
    Checking 'working-g++'... ok.
    Checking 'ncurses'... ok.
    Checking 'zlib'... ok.
    Checking 'gawk'... ok.
    Checking 'bison'... ok.
    Checking 'flex'... ok.
    Checking 'unzip'... ok.
    Checking 'bzip2'... ok.
    Checking 'patch'... ok.
    Checking 'perl'... ok.
    Checking 'python'... ok.
    Checking 'wget'... ok.
    Checking 'gnutar'... ok.
    Checking 'svn'... ok.
    Checking 'autoconf'... ok.
    Checking 'gnu-find'... ok.
    Checking 'getopt-extended'... ok.
    Checking 'non-root'... failed.
    
    Build dependency: Please do not compile as root.
    
    Prerequisite check failed. Use FORCE=1 to override.
    make: *** [tmp/.prereq-build] Error 1
    
    /----------------------------------------------------
    
    user
    junior@junior-debian:~/kamikaze_8.09$ make menuconfig
    rm: cannot remove `tmp/.host.mk': Permission denied
    make: *** [tmp/.prereq-build] Error 1
    
    

     

    30.4.2009 23:45 MartinK | skóre: 10 | blog: Blogik
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Už se ti tam totiž vytvořily pod rootem soubory, které jako ne-root nemůžeš smazat ;-) Smaž to a stáhni to znovu a vše dělej jako normální uživatel, roota na to vůbec nepotřebuješ! :-)
    1.5.2009 09:15 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    tak kompilace doběhla a v tom binu jak si povídal je teď parta souborů v .bin a složka balíčky(packages), md5sums, jeden soubor s příponou trx a dva tarový archivy ... a asi se teď zeptám co mam teda nahrát x)

    Obrazovka.png

    10.5.2009 17:30 Gelmir | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    Dobry den,

    podarilo sa vam to rozchodit, ktory ten subor ste tam nahrali ? :)

    A kde ste stiahli ten d-linkacky toolchain? Nejako ho neviem najst.

    Dakujem

    14.5.2009 20:23 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    Dobrý, rozchodit se mi to nepovedlo nevim který soubor tam mám nahrát, bohužel ten BIN tam nahrát nelze, je to jinačí soubor. Jinak Dlinčácký toolchain je na stažení přímo na jejich FTP...

    ftp.dlink.de/

    ftp.dlink.biz/

    ftp.dlink.cz/

    na každým je od něčeho trochu. Ve složkách DSL ale bohužel nemají přímo pro toto zařízení, ale pro podobná zařízení typu DIR atd. stačí se kouknout x) myslim ale že to bude podobné, jinak to co se tu kompilovalo se dá stánhnout přímo na OpenWRT.org :-)  (musíte akorád znát architekturu zařízení a pak už je to hračka x) )   přeji příjemný den a doufám že s tím ještě někdo pomuže :-)

    jirin avatar 18.9.2009 09:31 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    Omlouvám se za oživování staré diskuze.
    Konečně ke mně doputovala DSL-584T, tak jsem do ní zkusil OpenWRT dostat a podařilo se.

    BusyBox v1.13.4 (2009-09-16 23:09:45 CEST) built-in shell (ash)
    Enter 'help' for a list of built-in commands.

      _______                     ________        __
     |       |.-----.-----.-----.|  |  |  |.----.|  |_
     |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
     |_______||   __|_____|__|__||________||__|  |____|
              |__| W I R E L E S S   F R E E D O M
     KAMIKAZE (bleeding edge, r17597) -------------------
      * 10 oz Vodka       Shake well with ice and strain
      * 10 oz Triple sec  mixture into 10 shot glasses.
      * 10 oz lime juice  Salute!
     ---------------------------------------------------

    root@DSL584T:~# uname -a
    Linux DSL584T 2.6.30.6 #2 Wed Sep 16 23:51:21 CEST 2009 mips unknown

    root@DSL584T:~# cat /proc/cpuinfo
    system type             : TI AR7 (TNETD7300)
    processor               : 0
    cpu model               : MIPS 4KEc V4.8
    BogoMIPS                : 149.91
    wait instruction        : yes
    microsecond timers      : yes
    tlb_entries             : 16
    extra interrupt vector  : yes
    hardware watchpoint     : yes, count: 1, address/irw mask: [0x0fff]
    ASEs implemented        :
    shadow register sets    : 1
    core                    : 0
    VCED exceptions         : not available
    VCEI exceptions         : not available

    root@DSL584T:~# opkg list_installed
    apcupsd - 3.14.2-1 -
    atm-tools - 2.4.1-1 -
    base-files - 31-r17597 -
    br2684ctl - 20040226-1 -
    busybox - 1.13.4-1 -
    bzip2 - 1.0.5-1 -
    dnsmasq - 2.49-1 -
    dropbear - 0.52-3 -
    firewall - 1-7 -
    gzip - 1.3.3-1 -
    hotplug2 - 1.0-beta-1 -
    iptables - 1.4.4-2 -
    iptables-mod-conntrack - 1.4.4-2 -
    iptables-mod-nat - 1.4.4-2 -
    kernel - 2.6.30.6-1 -
    kmod-atm - 2.6.30.6-1 -
    kmod-crc-ccitt - 2.6.30.6-1 -
    kmod-ipt-conntrack - 2.6.30.6-1 -
    kmod-ipt-core - 2.6.30.6-1 -
    kmod-ipt-nat - 2.6.30.6-1 -
    kmod-ipt-nathelper - 2.6.30.6-1 -
    kmod-ppp - 2.6.30.6-1 -
    kmod-pppoa - 2.6.30.6-1 -
    kmod-pppoe - 2.6.30.6-1 -
    kmod-sangam-atm-annex-b - 2.6.30.6+D7.04.03.00-R1 -
    libc - 0.9.30.1-31 -
    libgcc - 4.1.2-31 -
    libiptc - 1.4.4-2 -
    liblua - 5.1.4-5 -
    libpthread - 0.9.30.1-31 -
    librt - 0.9.30.1-31 -
    libuci - 0.7.5-1 -
    libuci-lua - 0.7.5-1 -
    libxtables - 1.4.4-2 -
    linux-atm - 2.4.1-1 -
    lua - 5.1.4-5 -
    mtd - 9 -
    openssh-sftp-server - 5.2p1-1 -
    opkg - 215-2 -
    ppp - 2.4.4-2 -
    ppp-mod-pppoa - 2.4.4-2 -
    ppp-mod-pppoe - 2.4.4-2 -
    samba-client - 2.0.10-6 -
    samba-common - 2.0.10-6 -
    tar - 1.22-1 -
    uci - 0.7.5-1 -
    ucitrigger - 0.7.5-1 -
    udevtrigger - 106-1 -

     

    Modem funguje výborně – za pár dní se výborně osvědčil. Jediné co se mi nepodařilo rozchodit jsou QOS skripty, bohužel je v balíku AR7 u kmod-ipt-imq v současné verzi chyba – doufejme, že to opraví co nejdříve. Pokud by byl zájem, tak sepíšu nějaký step-by-step návod, jak do DSL-584T dostat OpenWRT.

    3.12.2009 17:45 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    taky se omlouvám že budim tak starou diskuzi .. a doufám že se dočkám odpovědi -.- jestli by jste tedy nemohl napsat krok po kroku co se má tedy dělat x ) snad to nebude vadit .. tenkrát mi to nějak nešlo -.- a od tý doby jsem na to nekouk .. předem moc díky x )
    3.12.2009 19:14 :-)
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    jestli by jste tedy nemohl napsat krok po kroku co se má tedy dělat
    +1 taky by mne to zajimalo
    MaSo avatar 3.12.2009 19:47 MaSo | skóre: 14 | blog: MaSo | Frýdek-Místek
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    +1 taktéž se přidávám :-)
    jirin avatar 3.12.2009 19:52 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Dodělávám teď verzi pro DSL-584T přímo nastavené pro O2 s QOS, OpenVPN WebIF atd., stačí to pak jen flashnout a můžete si hrát :-). Do konce týdne (uvidím, jak na tom budu s časem) sem dodám návod co a jak.

    Jinak po 2 měsících provozu můžu OpenWRT pro DSL-584T (ne pro DSL-684T) vřele doporučit. U DSL-684T je problém v tom, že wifi driver neumí WPA, ale pouze WEP, což je nepoužitelné...
    3.12.2009 21:35 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    joo to je supr skvělý x ) ale stejně přeci bych docela stál o to vědět postup ... rád bych si do toho dohrál pár vlastních věcí .. ale předem děkuji za snahu, odpovědi a ochotu xD x)

    btw dál když jsme u těch wifin .. vrtal jsem se v tom dál .. a router sem rozebral -.- naskytl se mi krásnej pohhled na MB routeru .. router má "neosazené" minipci -> z toho vyplívá že pokud by se dal někde sehnat něco jako elektronický schéma pro dlink o právě třídu vejš dsl-684t který má v minipci zapojenou wifi kartu .. asi vám dochází co by se dalo udělat ( k těm pci .. je to pcimini .. ne pciemini pozor .. je to delší konektor než rychlejší a nyní více používané rozhranní pci express x) viz foto srovnání v levo dlinčí starší v pravo novější např notebookové )... dále další zajimavá věc ... procesor který je v tom routeru má podporu usb .. resp to vypadá že router má v sobě něco jako usb řadič ... je tam defakto neosazený pouze konektor s pár rezistorama a kondenzátorama ( vlastním totiž router dsl-362T - tam usb osazené je ... x) ) čili zase sehnat schéma pro 362 a je to -.- .. dále jsou tam pro standartní komunikaci 2 porty .. zase vyfocené mužete se mrknout .. první je neosazený sériový port .. a druhý je používaný servisákama pro update flashe - ale chce to vědět co a jak a nejspíš soft .. -.-

    pokud jsem něco napsal špatně nebo v nesouladu s něčim, opravte mne budu jedině rád když se dozvim třeba ještě něco navíc :-)
    3.12.2009 21:49 petr_p | skóre: 58 | blog: pb
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    A nemůže být ten tajemný konektor USB? Konektory v PC taky takhle vypadají, akorát že bývají po dvou pro dva porty. Ten pátý nadbytečný pin bývá pro zemnění.
    3.12.2009 21:54 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    ee bohužel to tak lehké nebude , usb to není, je to slabý odvar sériového .. tento komunikuje pouze 1 dráten do vnitř a druhým ven .. napájení by na konektoru mělo být 3,3 což také neodpovídá usb
    jirin avatar 3.12.2009 21:53 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Také se mi na stole válí asi 3 rozebrané DSL-584T a 2 DSL-684T. Liší se opravdu jen miniPCI slotem, lze zaměnit i firmware :-) Trochu upřesním věci ohledně rozhraní. Router má 2 sériové porty, s tím, že osazený je jen jeden. USB skutečně disponuje, ale jen v režimu USB-host. Tzn. že lze router připojit k počítači a připojovat se s ním k internetu, ale nelze do tohoto USB portu připojit třeba flashku. Sériový převodník lze udělat jednoduše třeba ze starého kabelu pro telefon. Třeba Nokia DKU-2 a vyvést ve formě 3,5" jacku – https://akela.mendelu.cz/~qqjasa/hardware/D-link-dsl584t/images/IMG_6921.JPG . Pro ladění firmwaru je to nezbytnost.
    3.12.2009 21:57 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    zajímavé -.- ale nevěřím tomu že by nějakým způsobem nešlo to usb využít k plugnutí flash x)
    jirin avatar 3.12.2009 22:01 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    No dle vývojářů OpenWRT to jde, ale musí se vytvořit HW převodník, který se mezi USB-host port a flashku vloží. Celkově si myslím, že přidávat USB pro tyhle zařízení je docela zbytečné, daleko vhodnější je třeba platforma bcm6348 a vyšší, která má podporu USB přímo (jak host, tak připojení flashek). Spolu s OpenWRT to běží suprově :-).
    3.12.2009 22:05 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    tomu věřim ! :) ale bohužel máme po ruce tenhle router :-) ... tak zase na druhou stranu pokud by to nějakym způsobem šlo .. proč toho nezneužít x) ... heh x)
    Dreit avatar 27.10.2012 13:03 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Lázně Bělohrad
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Nejlepším programovacím jazykem jest mikropájka a pevná ruka.
    Řešení 1× (SoGood (tazatel))
    jirin avatar 4.12.2009 01:37 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Příloha:

    Zde je slíbený návod.
    Kompilace OpenWRT je na jiné povídání, víceméně stačí jít podle návodu na openwrt.org a hlavně nezapomenout zvolit v Kernel–Network devices annexb modul a dále pak, co uznáte za vhodné :-). Ale budu vycházet z toho, že už máte image firmwaru hotový.

    Zajímavější je spíše postup jak OpenWRT do zařízení dostat. Je potřeba ho tam nahrát přes zavaděč ADAM2. Ten funguje na principu FTP upraveného serveru. Na DSL-584T i DSL-684T standardně poslouchá na IP 5.8.8.8. Je tedy potřeba nastavit IP počítače třeba na 5.8.8.7 / 8. Menší problém je, že FTP server neběží pořád, ale asi jen první 3 s po startu. Je teda potřeba mít nachystaný příkaz, oadresovaný počítač, zařízení zapnout do zásuvky a okamžitě odbouchnout „ftp 5.8.8.8“. Jakmile se připojíte, bootování se zastaví a modem čeká co bude dál. Pokud máte k dispozici sériovou konzoli, tak stačí zmáčknout nějakou klávesu při startu a boot se zastaví. Před samotným nahráním souboru je potřeba změnit rozložení mtd oblastí proti standardnímu firmwaru aby byla využita co největší oblast. Trošku poznámka vedle, hrát si můžete jak chcete, jen nezasahujte do oblasti mtd2, pokud si ji poškodíte, dojde k smazání zavaděče a čeká vás obnova zařízení přes JTAG...

    Samotný flash, se pak provede následujícími příkazy:

     

    adam2
    adam2
    quote SETENV mtd0,0x90086B80,0x903f0000"
    quote SETENV mtd1,0x90010000,0x90086B80"
    quote SETENV mtd4,0x90010000,0x903f0000"
    quote MEDIA FLSH
    binary
    debug
    hash
    put "openwrt-ar7-squashfs.bin" "c mtd4"
    quote REBOOT
    quit


    Kde adam2 je jméno pro FTP, adam2 je heslo pro FTP a následující příkazy už mění partišny a nahrávají soubor. Největší oříšek je asi samotné nahrátí. Pokud se vám během nahrátí zobrazí obrazovka, že vzdálený host uzavřel spojení, tak se ještě zařízení maže a FTP spojení bylo ukončeno. Na takovém zařízení se už firmware nespustí a zůstává v režimu adama2 (tzn. čeká na upload dalšího firmwaru), na konzoli je vypisována hláška „File for wrong Endian!“.
    Dostávám se proč k tomu, proč k tomu dochází. Problém je, že počítač musí počkat než se flash vymaže a pak teprve ftp začne příjmat flash soubor. Na mém PC k odpojování dochází na Win 7, Win XP fungují bez problémů, stejně tak jako libovolná linux distribuce. Také dávejte pozor na antiviry resp. firewally, např. Eset Smart Security spojení po určité době nečinnosti zařízne a soubor se nenahraje. Takže veškeré firewally a antiviry při flashi vypnout.

    Další možnost je použití předchystaného programu tiupgrade.exe, stačí spustit a pořeší vše za vás, ale zas to není taková sranda :-). Pro použití platí stejné rady, pokud možno XP, vypnout firewall atd...



    Pokud se vše zadaří, tak cca po 2 minutách dostane vaše PC přidělenou adresu z adresního prostoru 192.168.1.0/24. Případně si můžete nastavit ip na 192.168.1.2 a pomocí "ping 192.168.1.1 -t" zkoumat jeho nahození.
    Když máte odezvu, tak se k zařízení můžete přihlásit přes SSH. Defaultní jméno root a heslo dsl584t.

    Zařízení je nastavené aby běželo na linkách O2 (má tam nabouchanou konfiguraci PPPoE, MTU 1492, jméno heslo O2 atd.). V zařízení je k dispozici QOS, OpenVPN a webové rozhraní WebIf. Sám web rozhraní nepoužívám, dokáže tam někdy napáchat víc škody než užitku, ale neznalým příkazového řádku určitě pomůže :-).


    Takže to je asi vše. Pokud se vám OpenWRT nebude líbit můžete se jednoduše vrátit k origo firmwaru s tím, že flashovací pokyny jsou následujícící:

    adam2
    adam2
    quote SETENV mtd0,0x90091000,0x903f0000
    quote SETENV mtd1,0x90010090,0x90090000
    quote SETENV mtd2,0x90000000,0x90010000
    quote SETENV mtd3,0x903f0000,0x90400000
    quote SETENV mtd4,0x90010000,0x903f0000
    quote MEDIA FLSH
    binary
    debug
    hash
    put "DSL-584T_V3.00B01T02.CZ.20060621" "c mtd4"
    quote REBOOT
    quit


    Na závěr dodám, že cokoliv se zařízením budete provádět, provádíte na vlastní zodpovědnost :-).

    Všechny potřebné soubory atd jsou dostupné zde: https://akela.mendelu.cz/~qqjasa/hardware/D-link-dsl584t/ samotný flash + program na flashování pak zde: https://akela.mendelu.cz/~qqjasa/hardware/D-link-dsl584t/openwrt_dsl584/openwrt+flash.rar

    5.12.2009 11:01 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    supr supr .. tohle běží už nádherně a dokonce i mě se to tam už povedlo do toho dlinku dostat ... jenom by mě zajimalo jestli de někde přenastavit to aby ty 4 RJ45 se chovali defakto jako router bez dsl -.- .. čili využít ty 4lany na 1WAN a na třech LAN ... -.- ještě jsem to nezkoumal, ale ptám se jestli po tom někdo nešábřil .. -.- a taky jestli by se na tý krabičce nedal rozjet openvpn server :-)
    jirin avatar 5.12.2009 13:39 jirin | skóre: 3
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    K přemapování portů – origo firmware to umí, např O2 TV, ale v AR7 platformě není zatím (otázka jestli někdy bude) ovladač pro switch. Takže to bohužel zatím pod OpenWRT nelze. Na to je značka ideál právě platforma BCM63xx, kterou konkrétně s NetGearem DG834GT využívám :-). Co ale použít lze je DSL-684T v režimu wifi-klient.

    OpenVPN je již v balíku nahráno, stačí je jen nakonfigurovat podle návodu. Přidávám návod na připojení jednoho klienta s Win/Linux OS, site-site VPN by se konfigurovala podobně,

    Návod na remote klient: Nejdříve je nutné vytvořit bridge rozhraní mezi tap0 rozhraním a rozhraním br-lan. To se udělá pomocí startup skriptu s následujícím obsahem
    #!/bin/sh /etc/rc.common
    
    START=94
    
    start() {
            openvpn --mktun --dev tap0
            sleep 3
            brctl addif br-lan tap0
            ifconfig tap0 0.0.0.0 promisc up
    }
    
    stop() {
            ifconfig tap0 0.0.0.0 down
            brctl delif br-lan tap0
            openvpn --rmtun --dev tap0
    }
    
    tento kód hodit do /etc/init.d/vpn_tap přidělit práva pro spouštění a nalinkovat do rc.d.

    pak je potřeba si vygenerovat statický klíč:
    openvpn --genkey --secret static.key
    //samozřejmě lze použít i bezpečné certifikáty :-)

    následně vytvořit konfiguraci pro openvpn do /etc/openvpn/server.conf
        port 1194
        proto udp
        dev tap0
        keepalive 10 120
        status /tmp/openvpn-status.log
        verb 3
        secret /etc/openvpn/secret.key
        comp-lzo
    
    povolit openVPN při startu
        uci set openvpn.myvpn=openvpn
        uci set openvpn.myvpn.config=/etc/openvpn/server.conf 
        uci set openvpn.myvpn.enable=1
        uci commit openvpn
    
    a poslední co zbývá je povolit na WANu OpenVPN a povolit předávání mezi br-lan a tap rozhraním
    cat >> /etc/config/firewall
    config 'rule'
            option 'target' 'ACCEPT'
            option '_name' 'VPN'
            option 'src' 'wan'
            option 'proto' 'udp'
            option 'dest_port' '1194'
    
        echo "iptables -I OUTPUT -o tap+ -j ACCEPT" >> /etc/firewall.user
        echo "iptables -I INPUT -i tap+ -j ACCEPT" >> /etc/firewall.user
        echo "iptables -I FORWARD -o tap+ -j ACCEPT" >> /etc/firewall.user
        echo "iptables -I FORWARD -i tap+ -j ACCEPT" >> /etc/firewall.user
    
    /etc/init.d/firewall restart
    
    VPN by se mělo spustit
        /etc/init.d/openvpn enable
        /etc/init.d/openvpn start
    

    Pak už jen stačí nakonfigurovat VPN na vzdáleném PC tzn. nainstalovat OpenVPN a pro Windows je třeba konfigurace tato v C:\Program Files\OpenVPN\config\:
      # Use the following for simple connections:
       remote 123.45.67.89
       port 1194
       dev tap
       secret secret.key
       proto udp
       comp-lzo
    
    Samozřejmě je také nutné přenést secret.key.

    No a to je asi ve zkratce vše, dále odkážu na tenhle návod: http://www.dd-wrt.com/wiki/index.php/OpenVPNa tenhle: http://www.dd-wrt.com/wiki/index.php/OpenVPN.
    7.1.2010 17:11 Santi
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Zdravim, strasne me zaujalo ze ti bezi OpenWRT na NetGearu DG834GT. Koukal jsem na vsechny mozne fora a odkazy a vsude pisou ze na DG834GT bezi LAN, WIFI ale ne ADSL. Tobe bezi i to ADSL?

    Muzes napsat kompletni postup jak dostat OpenWRT do DG834GT a poslat zdrojaky pripadne i hotovy image? Vali se mi doma jeden DG834GT a hrozne rad bych do nej dostal OpenWRT vcetne OpenVPN pripadne tinyproxy.

    Co se tyce linuxu nejsem ale takovy expert abych to zvladl bez nejakeho postrceni a alespon castecneho navodu. Budu ti opravdu vdecny!
    Dreit avatar 27.10.2012 14:37 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Lázně Bělohrad
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT

    Perfektní! :-)  Šlo to na první pokus a router je o 20% užitečnější, ještě vytáhnout nějakou sériovou linku a je to server jak vyšitej ;-)

    Nejlepším programovacím jazykem jest mikropájka a pevná ruka.
    9.8.2010 10:38 karpi
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    No me google porad hazi sem, tak to pisu sem, i kdyz je to tu stare..

    Potreboval bych vyjasnit: dlink DSL-584T to je Adsl routovaci modem od O2. Ted, kdyz utikam od adsl ke kabelovce, tak je mi adsl modem k nicemu.

    Chapu to dobre tak, ze flasnutim openwrt do tohoto adsl modemu jej tak budu moci pouzivat jako plnohodnotny router, kteremu lze pripojit WAN ke kabelovce?
    11.8.2010 18:54 SoGood | skóre: 2
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    kdepak, to openwrt se chová stejně jako ten firmware od o2 ... zkrátka furt to bude adsl modem .. ;) pokud potřebuješ normální router doporučuju od linksys/cisco wrt320n-ee
    25.8.2010 12:14 karpi
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Dekuji mnohokrat za odpoved, presto jsem se odhodlal pokusit se muj jiz nepotrebny dsl-584T flashnout. Nekompiloval jsem nic, jenom jsem stahnul pripravenou (doufam ze spravnou) binarku openwrt-ar7-squashfs.bin. Pripojil jsem se

    ftp 5.8.8.8

    login/heslo bylo adam2/adam2 (malymi pismeny, tedy nikoli velkymy jak se uvadi v dokumentaci) A tady se zacly dit veci. prikaz

    quote "GETENV mtd0"

    vratil napoprve ocekavanou hodnotu, ale hned dalsi dotaz na mtd1 vratil prazdnou radku, Zadal jsem jej podruhe a vratil "200 GETENV command successful" a az do tretice vyhodil konecne ja tak partisna vypada. Nicmene ty 'zbytecne' zadane prikazy se hromadily kdesi v bufferu, protoze se nakonec stejne jeden po druhem provedly. - Tak jak jsem zadal dalsi prikazy. Proste musel jsem zadat tri prikazy, aby se provedl jeden. Nakonec jsem na situaci vyzral tak, ze jsem se na kazdy zadany prikaz znovu zalogoval (nastaveni preckalo restarty) a kazdy prikaz zadal jako prvni.

    uff.

    Nemyslim si, ze to nekdo pochopite jen tak z popisu, pisi to sem spise pro ty nestastniky, kteri pripadne upadnou do stejnych problemu - ti uz budou vedet.. .)

    Jeden dotaz ale precjenom m8m:

    Posledni prikaz, ktery jsem zatim zadal, bylo samotne flashnuti:

    put "openwrt-ar7-squashfs.bin" "c mtd4"

    Po chvilce se zobrazilo prvnich osm hash dvojkrizku (jeden kazdy pro 1024B) a dal uz nic - jen dlouhe cekani. Byl jsem trpelivy (spis jsem na to zapomel) a dockal jsem se, dalsi krizky opravdu pribyly - ale ssttrraasssnnee pomalu. Kdyz jsem se vratil po trech hodinach z venku, bylo jich tam nejakych 65.. Pri velikosti flash souboru 2752516, Potrebuju tam tech bloku prenest 2689! 2689 krizku. Nechal jsem to pres noc a dolezlo to na nejakejch 130. Takhle se to bude flashovat tyden! Mmochodem pro me tyden bez internetu.. Je to normalni? Asi moc ne, co? Kazdopadne jsem o tom nikde necetl..

    Je mozne, ze neco odeslo uvnitr toho routeru. Tesne pred tim, nez jsem se do tohodle vseho pustil, tak nejak prestal fungovat.. Nedaval dhcp adresu a kdyz jednou ano, vzapeti ji ztratil. ( Je to ale nahodicka, ze se to prihodilo zrovna ted, kdyz odhlasujeme o2 .)

    no nic, kdyby to nekomu neco pripominalo, tak napiste. diky. pk

    11.10.2010 21:48 karpi
    Rozbalit Rozbalit vše Re: OpenWRT pro dlink dsl-584t ; kompilace OpenWRT
    Jo, takže ještě pro pořádek dopisuju:

    Ten ftp přenos mi nešel z linuxu (zkoušel jsem dva ftp klienty, prosté ftp a ještě jeden) Windowsí ftp klient to slousknul bez problému, přenos tam nakonec trval nějakých 30-40 sekund. (Na vině asi by mohly být třířádkové odpověďi servříku na ty ftp příkazy, které linux nějak mátly).

    Takže openwrt se mi tam dostat nakonec podařilo. Prostředí to je luxusní. Nastavit ho ale pro O2 ADSL se mi nakonec nepodařilo. Končil jsem na tom, že se nedařilo nahodit ppp rozhraní. No a dřív než jsem se k tomu stihnul vrátit, jsem se pevné zbavil.. .) tož ostatním přeji štěstí. .)

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.