21 Listopada 2024 22:31:39
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.138.37.43
Zobacz wątek
 Drukuj wątek
Portowanie openwrt na Emprex NSD-100
arteq
Nadal walcze, ale niejest wesoło :-)

Lekkie podsumowanie co do tej pory zaobserwowałem:

1)System OpenWrt mimo poprawnego botowania kernela, gdy przychodzi na uruchamiana systemu z USB czy NFS zawiesza sie przy:

Freeing init memory: 124K
Please be patient, while OpenWrt loads ...

Sadze ze poprostu wisi :/ Gdyz niema zadnej aktywnosci na penie(led nie miga, podobnie gdy botuje z NFS niema aktywnosci lanu). Próbowałem wykonywać własne programy typu helloworld skompilowane kompilatorem i podpinane pod init=/bin/helloworld. Zadnej reakcji. Próbowałem również wykorzystywać skrypty startowe z oficjalnej wersji softu z binarkami(busyboxem) z OpenWrt. Równiez nie wesoło :/

2)Konfiguracja - kernel własny z OpenWrt + roofs na USB/NFS z oficjalnego obrazu - system botuje bez problemu.

3)Podmieniałem busyboxa z działajcej wersji(oficjalnej) i wrzucałem do /bin/ rootfs openwrt, niestety tez nie botuje:

Freeing init memory: 116K
Failed to execute /etc/preinit.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.


Moje wnioski: Cos jest nie wporzadku z kompilatorem,(tylko czemu kernel botuje) moze czegoś brakuje. Niebardzo sie na tym znam :( Moze kwestia wersji busyboxa, jego konfiguracji ?

Czego jestem pewien, ze da sie to zrobi :-) Narazie bede musiał zadowolic sie mulastym Debianm :/

Mam nadzieje ze watek był przydatny, choc aktywnosc nie za duza :D
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
 
obsy
A to z kolei dobra wiadomość chce uruchamiać dalej. Więc może być problem z kompilatorem, może wymaga określonych opcji kompilacji, lub np. wymaga starej wersji kompilatora ze względu na styl pisania kodu.

Czy producent tej maszynki dał kod źródłowy - jak tak to spróbuj przekompilować oryginalny obraz, albo chociaż zobacz z jakimi opcjami jest całość kompilowana. Jeżeli jest do tego sdk - możesz uzyć ich gcc do skompilowania openwrt.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
arteq
NIema zadnego kodu zródłowego do tej maszynki, ale mam do innej oparte o tn procesor. Jednak wszystki pacze oraz konfioguracje kernele wziołem z postu http://tinyhack.com/2008/09/08/how-to...r-agestar/. Post dotyczy kompatybilnego serwera NAS z moim.

Zrobiłem zgodnie z dokumentacją OpenWrt, gdzie jest krótki opis na temat portowania tego systemu. Nałozyłem ten pacz na kernel oficjalny 2.6.25.4 nastepnie diff wyłuskałem 3 pacze 01-arch.patch, 02-include.patch oraz 03-drivers.patch (jak trzeba udostapnie) załuzyłem własna architekture w OpenWrt STAR91 w nim mam pare folderów (jak patches, image) oraz konfiguracje kernela. Kernel kompiuje sie bez zadnych problemów i botuje tez :-)

@obsy moze mas racje ze opcje kompilowania sa inne, w taki razie nei poddaje sie!

Jka by mi sie udało dobrze to sportowac, napewno wysle pacze i wszystko do dev openwrt, oni jak uznaja to za cenny wkład dodarza do trunka. Dzieki temu poszerzy sie rodzian NASów :-) Bo jak zauwazyłem jest sporo maszynek praujacych na tym procku, chocby przedstawiony w newsie router/NAS na naszej stronce w postaci wtyczki :-)
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
 
obsy
To już jest sukces, bo kernel się botuje. Brakuje pewnie mapowania flasha żeby można być squashfs na tym postawić.

Niestety - takowego sprzętu nie posiadam ze mogę tylko wymyślać co z tym zrobić, a nie robić własnoręcznie?

PS. A może czyta to ktoś z Media-Tech? Może szanowny dział marketingu byłby zainteresowany przekazaniem kilku sztuk (MT4205) do celów edukacyjnych (czytaj: postawienia na nim openwrt)? Może ktoś ma znajomości w Media-Tech?

Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
arteq
squasfs to przyszłosc, ja chciałbym z usb zbotowac bo jest chyba najprosciej.
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
 
arteq
jest przełom


Initializing USB Mass Storage driver...
bus: 'usb': add driver usb-storage
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
bus: 'usb': add driver libusual
usbcore: registered new interface driver libusual
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
ctnetlink v0.93: registering with nfnetlink.
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
opening LAN00:aa:bb:cc:dd:21enable
install_isr
IP-Config: Failed to open eth1
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
     device=eth0, addr=192.168.88.222, mask=255.255.255.0, gw=255.255.255.255,
     host=192.168.88.222, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=192.168.88.245, rootpath=
Looking up port of RPC 100003/2 on 192.168.88.245
Looking up port of RPC 100005/1 on 192.168.88.245
VFS: Mounted root (nfs filesystem).
Freeing init memory: 120K
Hello world!

:-)

CDN...
Edytowany przez arteq dnia 20-02-2009 13:07
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
 
obsy
I co znalazles innego?
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
arteq
helloworld skompilowałem za pomoca toolchaina z linksysa WAP4400N który jest na tym procku. jest kod gpl i toolchain gtowy. pytanie jak taki toolchain wykonac w OpenWrt ?
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
 
arteq
Ok, mineło troche czasu tak wiec informuje co sie udało zrobic a czego nie Pfft

Urządzonko botuje najnowszy kernel 2.6.28.7. Sa pewne problemy z sterownikiem lan, które objawiaja sie utraconymi pakietami i ogólnie konfuguracja przez telnet/ssh. Ale, pracuje z pewnym japoncem który juz dokonuje reverse engineringu tego drivera Pfft Tak wiec niedługo moze sie uda to odpalic, druga dobra wiadomosac owy japiniec bedziwmiał emprexa na dniach i razem bedziemy rozkminiac te urzadzonko. Pozatym nie dziajaja drodki i buzer :-) Nie wiem czemu niemam w make kernel_menuconfig mozliwosci zaznaczenia gpio od openwrrt :/ podobnie w menuconfig :/ Jezli by to rozgryzł to by i diody działały Pfft

Pozatym jest spory wzrost wydajnosci USB w stosunku do jajka 2.5.26

2.6.25
# time cp 5mb.gts /dev/null
real 0m 2.01s
user 0m 0.03s
sys 0m 1.65s

2.6.28
# time cp 5mb.gts /dev/null
real 0m 0.23s
user 0m 0.00s
sys 0m 0.23s

Co daje w przeliczeniu wzrost z 400kb/s na 21MB/s :-)
Edytowany przez arteq dnia 17-03-2009 10:12
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
 
baranek
Może to cię zainteresuje http://emprex-nas.blogspot.com/

Jak się sprawuje to urządzono ? Zastanawiam się czy inwestować w to czy w jakąś kieszeń. Głównie zależy mi na torrent i magazynowaniu multimedi Smile

Czy powyższy trasfer da się uzyskać na stock frimware ?
Pozdrawiam, Przemek

Netgear WNR3500L V2 - Tomato
 
arteq
Niemam pojecia. Nie sprawdzałem jak działa transfer na oficjalnym jak i dianie, który mnie całkowicie nie interesuje.

Obecnie działa juz sterownik lanu na 2.6.28.4, w planach nowe jadro 2.6.29! Uzyteczność tak naprawde trzeby sprawdzić podczas uzywania z takimi aplikacjami jak samba, traansmission czy vsftpd. Jeszcze tego nie uczyniłem.
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
 
arteq
Good news. Sa plany dodania wsparcie dla star9104 do vaniliwego kernela :-) Pfft
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
 
obsy
Uuuu, to ze 3 lata minie. To tej pory kompletnego broadcoma nie ma jeszcze Smile
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
arteq
zobaczymy :-) pacze na 2.6.29 juz niedługo bede miał. Wazne ze sa checi Pfft Ogólnie jest spore zainteresowanie developerów OpenWrt, mam stały z nimi kontakt Pfft

Pozatym udało mi sie wstawic rootfs do nanda jak ramdisk, teraz 2 usb sa wolne :-)
Edytowany przez arteq dnia 28-03-2009 08:58
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
 
baranek
Dianie ? To jakiś soft ? Reasumując warto inwestować w NSD-100 czy nie ?

Generalnie pozbyłem się asusa wl-500Gp gdyż jego możliwości mnie nie zadowalały. Teraz szukam albo jakiegoś dysku sieciowego z sensownym transferem a zarazem ,żeby nie kosztował tyle co PC albo czegoś tylko do ściągania i archiwizowania lekkich danych.
Pozdrawiam, Przemek

Netgear WNR3500L V2 - Tomato
 
arteq
Debianie :-) Niewiem czy warto :-) Nie sprawdzałem oficjalnego softu jeszcze.
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
 
baranek
No ja właśnie myślałem o debianie. Smile Generalnie na asusie było zamało ramu na debiana Smile a tu jest 64 więc może jako tako to ruszy. Generalnie jak mam zapłacić 500 pln za urządzenie które będzie miało zbliżony trasfer do emprex to wole emprex Grin Niestety przerażają mnie ceny tych pseudo nas Smile Taniej wychodzi kupić atmoa Smile lub via epia w eleganckiej obudowie. A zużycie prądu podobne.
Pozdrawiam, Przemek

Netgear WNR3500L V2 - Tomato
 
rybirek

Cytat

ArteQ napisał/a:
zobaczymy :-) pacze na 2.6.29 juz niedługo bede miał. Wazne ze sa checi Pfft Ogólnie jest spore zainteresowanie developerów OpenWrt, mam stały z nimi kontakt Pfft

Pozatym udało mi sie wstawic rootfs do nanda jak ramdisk, teraz 2 usb sa wolne :-)


Próbuję kompilować kamikaze_8.09 "spachowane" twoim repozytorium git'a.
Udaje mi się tylko 2.6.25, nowsze np. 2.6.28.9 kończą się problemami z uClib np.

Cytat


:1:24: error: asm/unistd.h: No such file or directory
:1:24: error: asm/unistd.h: No such file or directory
....
./ldso/include/dl-syscall.h:117: error: '__NR_getpid' undeclared (first use in this function)
./ldso/include/dl-syscall.h: In function '_dl_readlink':
./ldso/include/dl-syscall.h:120: error: '__NR_readlink' undeclared (first use in this function)
In file included from ./ldso/include/ldso.h:36,
from ldso/ldso/ldso.c:33:
./ldso/include/dl-syscall.h:196:3: error: #error "Your architecture doesn't seem to provide mmap() !?"
ldso/ldso/ldso.c: In function '_dl_malloc':
ldso/ldso/ldso.c:898: warning: implicit declaration of function '_dl_mmap'
ldso/ldso/ldso.c:899: warning: assignment makes pointer from integer without a cast
In file included from ldso/ldso/ldso.c:918:
ldso/ldso/dl-elf.c: In function '_dl_map_cache':
ldso/ldso/dl-elf.c:60: warning: assignment makes pointer from integer without a cast
ldso/ldso/dl-elf.c: In function '_dl_load_elf_shared_library':
ldso/ldso/dl-elf.c:386: warning: assignment makes pointer from integer without a cast
ldso/ldso/dl-elf.c: In function '_dl_dprintf':
ldso/ldso/dl-elf.c:729: warning: assignment makes pointer from integer without a cast
make[4]: *** [ldso/ldso/ldso.oS] Error 1



Jakiej wersji uClib i gcc używasz podczas kompilacji ?
 
arteq
gcc 4.1.2 uclibc 0.9.29
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
 
rybirek

Cytat

ArteQ napisał/a:
gcc 4.1.2 uclibc 0.9.29


Mam dokładnie to samo.

Problem rozwiązany.
Kamikaze 8.09 standardowo nie zawiera pach'y na jądro 2.6.28.x , po wrzuceniu z trunk'a kompiluje się bez problemu.

Pozdrawiam
Irek
Edytowany przez rybirek dnia 07-04-2009 08:55
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 36

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,164,898 unikalnych wizyt