| Kompilacja Tomato :o) - oda do Jona | 
| mopic | Dodano 08-12-2006 09:24 | 
|  
 User
 
  
 
 Posty: 153
 Dołączył: 08/06/2006 20:08
 
 
 | Drodzy współTomatowcy! 
 Jon zrobił  kawał dobrej (rewelacyjnej) roboty!
 Nie mówię, że rozwiązał wszystko i Tomato jest doskonałe ;-),
 ale pomogło w wielu moich standartowych problemach.
 Na razie jeszcze testuję, ale QoS jest poprostu BA-JE-CZNY!
 Coś z czym się borykałem i nawet skrypt Robsona do końca nie rozwiązywał problemu, zdaje się być już historią
  
 Mam jednak kilka pomysłów na dodatki do Tomato i chciałbym spróbować dodać je do tego fantastycznego Webowego interfejsu.
 Jestem zielony w temacie... z pewną wiedzą na temat programowania... ale kompilacja to poprostu była klawiszem ALt+F9 na przykład...
 
 Zatem, czy ktoś z was może podpowiedzieć od czego i jak zacząć ze źródłami Tomato, aby spróbować własnej kompilacji?
 Jakie narzędzia są potrzebne?
 Czy konieczne są źródła od Linksysa?
 
 Pozdrawiam
 MopIC
 | 
|  | 
 
 | 
|  | 
| robsonn | Dodano 08-12-2006 10:00 | 
|  
 OL Maniac
 
  
 
 Posty: 1337
 Dołączył: 04/03/2006 13:35
 
 
 | 1. potrzebujesz kompa na procku x86 z zainstalowanym linuxem lub stawiasz wirtualna maszyne 
 2. potrzebujesz źródła Linksysa
 ftp://ftp.linksys.com/opensourcecode/...4.30.7.tgz   (180MB)
 
 3. rozpakuj źródła Linksysa i zmień nazwę głównego katalogu na "tomato".
 
 4. usuń następujące katalogi
 release/src/
 et et.4702 wl rts tools .model
 
 release/src/router/
 busybox cron dnsmasq httpd iproute2 iptables ipupdate lib libnet libpcap
 mipsel-uclibc misc nas netconf ntpclient nvram others rc ses shared
 traceroute udhcpd upnp utils www
 
 5. rozpakuj źródła ściągnięte ze strony Jona na źródło Linksysa
 
 6. utwórz link symboliczny (symlink) w /opt/brcm łączący z tomato/tools/brcm/
 
 7. dodaj do twojej ścięzki (PATH)
 /opt/brcm/hndtools-mipsel-uclibc/bin
 /opt/brcm/hndtools-mipsel-linux/bin
 
 8. uruchom make z tmato/src/
 
 9. katalog tomato/src/image/ będzie zawierał skompilowane obrazy
 
 Dodatkowo przed tym wszystkim musisz zainstalować toolchaina czyli crosscompiler, który podczas kompilacji będzie "tłumaczył" rozkazy na składnię procka bradcoma.
 Tyle z mojej strony no i krzyż na drogę
  
 P.S. nie wiem zcy rzucałeś okiem w to co napisał Jon, ale komentarze są sporadyczne. Faktem jest to iż kod ma zachowany należyty porządek i przejrzystosć czego nie można powiedziecć o linksysowym.
 
 Tomato ... since 0.01WRT54G   v2.2 Tomato 1.10 Turbo
 WRT54GL v1.0 Tomato 1.07 Turbo
 PAP2 NA   v1.0 Stock firmware 3.1.5(LS) + IPFON
 WPC11B  v4.0  modded peek drivers
 [b]WRT54 Script Generator - obowi?zkowe narz?dzie ka?dego Link
 | 
|  | 
 
 | 
|  | 
| mopic | Dodano 08-12-2006 10:29 | 
|  
 User
 
  
 
 Posty: 153
 Dołączył: 08/06/2006 20:08
 
 
 | Hehe... jest to już jakiś start... Wielkie dzięki (szczególnie za krzyżyk ;-))
 
 Możesz polecić jakąś wirtualną maszynkę na windows XP - mam służbowego laptopa.
 
 Pozdrawiam
 MopIC
 | 
|  | 
 
 | 
|  | 
| arteq | Dodano 08-12-2006 10:34 | 
|  
 VIP
 
  
 
 Posty: 1918
 Dołączył: 04/03/2006 17:42
 
 
 | jak zainstalujesz poprawnie kompilator i Ci sie uda skompilowac to daj znac :] Kiedys próbowałem z Thiborem 15 i sie nie udało. Sam Thibor nie był chetny do pomocy. 
 Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l | 
|  | 
 
 | 
|  | 
| mopic | Dodano 08-12-2006 10:43 | 
|  
 User
 
  
 
 Posty: 153
 Dołączył: 08/06/2006 20:08
 
 
 | ArteQ, na pewno jeśli coś się uda to dam znać... 
 Bardzo chciałbym aby Tomato stało się softem tak samo możliwym do instalacji na wielu routerach jak OpenWRT lub choćby DD-WRT.
 
 Buffalo nie jest u nas popularne, a z kolei Asus ma więcej RAMu.
 
 Pozdrawiam
 MopIC
 | 
|  | 
 
 | 
|  | 
| bigl | Dodano 08-12-2006 10:43 | 
|  
 Maxi User
 
  
 
 Posty: 997
 Dołączył: 17/05/2006 00:12
 
 
 | VMWare Player (darmowy) - http://www.vmware.com/download/player/ 
 I do niego wiele obrazów do wyboru - http://www.vmware.com/vmtn/appliances...ory/cat/45
 Polecam Ubuntu albo Debian Etch.
 
 Router: Netgear R7000 + FreshTomato (latest)Wi-Fi: Ubiquiti U6-Lite
 NAS/HomeLab: GMKTec NucBox G3 + Ubuntu 24.04 Server + WD My Book Essential 8TB
 Players: Android TV (Nokia Streaming Box 8010) / Odroid N2+ with Coreelec
 | 
|  | 
 
 | 
|  | 
| mopic | Dodano 08-12-2006 11:49 | 
|  
 User
 
  
 
 Posty: 153
 Dołączył: 08/06/2006 20:08
 
 
 | Własnie byłem na tej stronce... tylko nie wiedziałem, który produkt wybrać  
 Dzięki!
 
 Jeszcze jedno ... który dokładnie Ubuntu i Debiana obraz polecasz?
 
 Pozdrawiam
 MopIC
 | 
|  | 
 
 | 
|  | 
| jachu | Dodano 08-12-2006 12:30 | 
|  
 Power User
 
  
 
 Posty: 351
 Dołączył: 16/11/2006 10:04
 
 
 | Cytat mopic napisał/a:
Własnie byłem na tej stronce... tylko nie wiedziałem, który produkt wybrać    
Dzięki!
 
Jeszcze jedno ... który dokładnie Ubuntu i Debiana obraz polecasz?
 
Pozdrawiam 
MopIC
 Sam sobie obraz utworz jaki chcesz.
 http://easyvmx.com
 
 powodzenia
 Jachu
 www.pdaclub.pl
 | 
|  | 
 
 | 
|  | 
| bigl | Dodano 08-12-2006 12:38 | 
|  
 Maxi User
 
  
 
 Posty: 997
 Dołączył: 17/05/2006 00:12
 
 
 | Cytat mopic napisał/a:Jeszcze jedno ... który dokładnie Ubuntu i Debiana obraz polecasz?
 Debian Etch - http://www.visoracle.com/download/deb...ad/debian/
 
 Ubuntu - http://isv-image.ubuntu.com/vmware/Ub...p-i386.zip
 
 Router: Netgear R7000 + FreshTomato (latest)Wi-Fi: Ubiquiti U6-Lite
 NAS/HomeLab: GMKTec NucBox G3 + Ubuntu 24.04 Server + WD My Book Essential 8TB
 Players: Android TV (Nokia Streaming Box 8010) / Odroid N2+ with Coreelec
 | 
|  | 
 
 | 
|  | 
| bigl | Dodano 08-12-2006 12:40 | 
|  
 Maxi User
 
  
 
 Posty: 997
 Dołączył: 17/05/2006 00:12
 
 
 | Cytat jachu napisał/a:Sam sobie obraz utworz jaki chcesz.
 http://easyvmx.com
 
W ten sposób tworzysz tylko pusty obraz i musisz w nim zainstalować OS a ja podałem linki do gotowych zainstalowanych OS-ów.
 
 Router: Netgear R7000 + FreshTomato (latest)Wi-Fi: Ubiquiti U6-Lite
 NAS/HomeLab: GMKTec NucBox G3 + Ubuntu 24.04 Server + WD My Book Essential 8TB
 Players: Android TV (Nokia Streaming Box 8010) / Odroid N2+ with Coreelec
 | 
|  | 
 
 | 
|  | 
| jachu | Dodano 08-12-2006 15:06 | 
|  
 Power User
 
  
 
 Posty: 351
 Dołączył: 16/11/2006 10:04
 
 
 | Cytat bigl napisał/a:
Cytat jachu napisał/a:Sam sobie obraz utworz jaki chcesz.
 http://easyvmx.com
 
W ten sposób tworzysz tylko pusty obraz i musisz w nim zainstalować OS a ja podałem linki do gotowych zainstalowanych OS-ów.
 Ale w VMware Player masz ograniczona liczbe konfiguracji Maszyn Virtualnych (OS). Lepiej zawsze sobie stworzyc wlasny. Co do linka z obrazem to wybacz ale jest tyle mirrorow z debianem i ubuntu , ze wypisywanie tutaj tego to pomylka.
 
 pozdrawiam
 Jachu
 Edytowany przez jachu dnia 08-12-2006 15:25
 | 
|  | 
 
 | 
|  | 
| bigl | Dodano 08-12-2006 16:32 | 
|  
 Maxi User
 
  
 
 Posty: 997
 Dołączył: 17/05/2006 00:12
 
 
 | Cytat jachu napisał/a:Co do linka z obrazem to wybacz ale jest tyle mirrorow z debianem i ubuntu , ze wypisywanie tutaj tego to pomylka.
Wybaczam. Nie wiem tylko czy mopic, który prosił o linki i z nich skorzystał też Ci wybaczy
   
 Router: Netgear R7000 + FreshTomato (latest)Wi-Fi: Ubiquiti U6-Lite
 NAS/HomeLab: GMKTec NucBox G3 + Ubuntu 24.04 Server + WD My Book Essential 8TB
 Players: Android TV (Nokia Streaming Box 8010) / Odroid N2+ with Coreelec
 | 
|  | 
 
 | 
|  | 
| jachu | Dodano 08-12-2006 16:36 | 
|  
 Power User
 
  
 
 Posty: 351
 Dołączył: 16/11/2006 10:04
 
 
 | Cytat bigl napisał/a:
Cytat jachu napisał/a:Co do linka z obrazem to wybacz ale jest tyle mirrorow z debianem i ubuntu , ze wypisywanie tutaj tego to pomylka.
Wybaczam. Nie wiem tylko czy mopic , który prosił o linki i z nich skorzystał też Ci wybaczy  
 Moze masz racje
  
 pozdrawiam
 Jachu
 | 
|  | 
 
 | 
|  | 
| mopic | Dodano 10-12-2006 23:32 | 
|  
 User
 
  
 
 Posty: 153
 Dołączył: 08/06/2006 20:08
 
 
 | Wybaczam wszystko i wszystkim. ;-) 
 Z linków skorzystałem
   
 PozdrawiamMopIC
 | 
|  | 
 
 | 
|  | 
| boomcak | Dodano 08-08-2010 15:15 | 
|  
 Power User
 
  
 
 Posty: 333
 Dołączył: 19/06/2009 13:25
 
 
 | Statam sie kompilowac tomato, poradzilem sobie z tymi toolchanami itp ale podczas kompilacji pyta sie mnie o wiele rzeczy i nie wiem bo tam wpisywac. Moze ktos pomoc ?? 
 Asus RT-N18U Asuswrt-Merlin 384.18  | 
|  | 
 
 |