14 Grudnia 2024 10:04:44
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [MOD] Tomato64 (x86-64)
· tuf ax3000 v2 dobry ...
· Pomoc w ustawieniach
· Pytanie o client mod...
· [MOD] FreshTomato-AR...
· Nowe routery: UX, UC...
· [S] sprzęt sieciowy...
· [MOD] FreshTomato-MI...
· DIR868l OFW asus vs ...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· 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...
Najpopularniejsze obecnie wątki
· [MOD] Tomato64 (x... [71]
· Pomoc w ustawieniach [13]
· tuf ax3000 v2 dob... [3]
· Pytanie o client ... [2]
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
18.97.9.171
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
[ddwrt][Projekt] Optware na Tplinku 1043nd
shibby
Jak wiadomo na tplinku pod kontrolą ddwrt nie można korzystać ze standardowych optware z nslu2. Winna jest tu inna architektura. Nslu2 kompiluje dla mipsel natomiast 1043nd to mips.

Słusznym posunięciem użytkowników forum ddwrt była zatem próba instalacji paczek przygotowanych dla openwrt. Próbowano instalować opkg (są nawet tutoriale) jednak z tego co wyczytałem efekty były różne.

Ten projekt ma na celu umożliwienie instalacji optware na ww routerze z wgranym DD-WRT.


Przygotowanie
Należy podmontować "coś" pod katalog /jffs. Może to być pendrive, dysk etc.
Ważna uwaga - jeżeli podpinamy jedno urządzenie z jedną partycja ext2/3 możemy posłużyć się automontowaniem pod /jffs. Jeżeli jednak na urządzeniu jest więcej partycji lub podpinamy większą ilość urządzeń polecam NIE UŻYWAĆ automontowania tylko ręcznie montować partycje wykorzystując skrypt startowy.

Przykład zamontowania pierwszej partycji pod /jffs (wklejamy do skryptu startup)

Cytat

/bin/mount /dev/discs/disc0/part1 /jffs


Po restarcie routera sprawdzamy poleceniem "df -h czy urządzenie bez problemu się zamontowało. Wynik powinien być mniej więcej taki:

Cytat

root@DD-WRT:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 5.6M 5.6M 0 100% /
/dev/discs/disc0/part1
3.7G 12.4M 3.5G 0% /jffs
root@DD-WRT:~#


Instalacja

Wykonujemy kolejno następujące komendy:

Cytat

cd /jffs
wget http://openwrt.groov.pl/projekty/ddwrt/opkg-ddwrt.tar.gz
tar -zxvf opkg-ddwrt.tar.gz
rm opkg-ddwrt.tar.gz


oraz do skryptu startup dopisujemy:

Cytat

echo "export PATH=/jffs/bin:/jffs/sbin:$PATH" >> /tmp/root/.profile
echo "export LD_LIBRARY_PATH=/jffs/lib:/jffs/usr/lib:/jffs/usr/local/lib" >> /tmp/root/.profile


Zapisujemy i robimy restart routera

Po restarcie wydajemy komende

Cytat

opkg update


Jeżeli ściągnie nam bez problemu informację o dostępnych paczkach to możemy sobie pogratulować - możemy instalować optware Smile

Instalujemy standartowo:

Cytat

opkg install



UWAGA!!!
Paczki NIE SĄ przygotowane pod prefix /jffs oraz przygotowane pod UCI, tak więc część paczek może źle działać lub nie działać w ogóle.
Paczki trzeba więc przekompilować, odpowiednio je wcześniej przygotowując pod ddwrt.

W miarę możliwości i dostepnosci do routera tplinka będę poprawiał najważniejsze paczki.

Testowane przeze mnie paczki: nano, htop, mc, wput działają, więc mamy niezły początek Smile

Powodzenia.

btw. Za udostepnienie routera do testów podziękowania należą się koledze sylwo

Transmission

Cytat

cd /tmp
wget http://openwrt.groov.pl/projekty/ddwrt/transmission-daemon_2.03-3-ddwrt_ar71xx.ipk
wget http://openwrt.groov.pl/projekty/ddwrt/transmission-web_2.03-3-ddwrt_ar71xx.ipk
opkg install transmission-daemon_2.03-3-ddwrt_ar71xx.ipk
opkg install transmission-web_2.03-3-ddwrt_ar71xx.ipk


Edytujemy plik /jffs/etc/transmission/settings.json i ustawiamy wg woli. Wstępnie jest już ustawiony. Najważniejsze to ustawić sobie login, hasło i adresy ip whitelisty (lub ją wyłączyć).

Transmission uruchamiamy komendą

Cytat

/jffs/etc/init.d/transmission start


analogicznie stopujemy

Cytat

/jffs/etc/init.d/transmission stop


Nano
Z nano jest jeden problem. Otóż bibioteka libncurses w wersji 5.7, która instaluje się z openwrt nie bardzo chcę gadać z nano. Efekten jest błąd xterm.

Należy wtedy wykonać komendę:

Cytat

cp /usr/lib/libncurses* /jffs/usr/lib/


i problem powinien zniknąć

cnd
Edytowany przez shibby dnia 23-07-2010 10:08
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
pumek
dzieki shibby - dobra robota.
Może jeszcze ze SWAPem byś się zmieżył - przydało by się do transmission
 
shibby
swap to juz inna bajka. Poprostu obsluga swapa nie jest zaimplementowana do kelnera a tego juz nie przeskocze.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
mobilan
Świetnie! Widać, że człowiek zna się na rzeczy Wink Duży ukłon ode mnie w jego stronę...
 
shibby
AKTUALIZACJA

duzo zmian:
- przebudowana główna paczka
- ipkg zastąpione opkg
- dodane podstawowe lib`y
- skompilowane i działające transmission + opis instalacji
- rozwiązanie problemu z nano

Pierwszy post uaktualniony.

cdn Smile
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
eRd
Rewelacja. Ciekawy jestem jak sobie radzi router pod dd-wrt chocby z transferem po USB. Kto wie, moze jest duzo bardziej wydajny od Netgeara i do tego duzo tanszy. Na openwrt jest podobno bardzo szybki, ale wolalbym cos bardziej user-friendly Wink
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
Sylwo
Jak chcecie to mogę testować co i jak. Piszcie jakie pakiety mam sprawdzić czy działają.
 
SynC
@erd

gdy miałem tplinka i ftp na dd-wrt, to transfery były porównywalne z tymi na openwrt, więc wychodzi na to że router przez soft jest wyciśnięty na maksa Smile
 
eRd
@syncmaster zgadza sie, ale z tego co czytalem jest i tak ze 2 razy szybszy jesli chodzi o usb niz netgear wnr3500l lub asus rt-n16 i wlasnie tego chcialbym sie dowiedziec Wink
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
shibby
tplink na backfire to ok 10MB/s przy nieobciazonym routerze. Pamietam na trunku 19xxx (dokladnie nie pamietam) wyciagalo sie prawie 13MB/s. Natomiast ja na swoim asusie mam 6,5-7MB/s.

Ile jest na tplinku z ddwrt - nie wiem.

btw skompilowalem sambe3, jednak wiem ze nie dziala z win7. Jest ktos chetny sprawdzic czy dziala z xpkiem? Moze paczka jest ok tylko brak odpowiedniej konfiguracji....
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
ptys
po instalacji i próbie edycji komendą /jffs/etc/transmission/settings.json w odpowiedzi dostaje /jffs/etc/transmission/settings.json premision denid, dodam że transmission zastopowany /jffs/etc/init.d/transmission stop, co zrobić??
edit: pomęczyłem się trochę i zrobiłem edycję pliku config pod windowsem za pomocą programu paragon ext browser, ściąganie chwilkę działało ale po jakiś 15minutach komunikat Could not connect to the server. You may need to reload the page to reconnect.
Edytowany przez ptys dnia 24-07-2010 16:54
 
Sylwo
Shibby co z tą sambą? Jak chcesz to możemy się tym teraz zająć, albo napisz skąd pobrać Twoją wersję i sam będę się bawić.

Ten plik konfiguracyjny sobie edytuj w mc, tak chyba jest najwygodniej.
Edytowany przez Sylwo dnia 24-07-2010 19:33
 
SynC

Cytat

eRd napisał/a:
@syncmaster zgadza sie, ale z tego co czytalem jest i tak ze 2 razy szybszy jesli chodzi o usb niz netgear wnr3500l lub asus rt-n16 i wlasnie tego chcialbym sie dowiedziec Wink


nie da się ukryć, że tp-link to taka mała rakieta, Smile
gdyby było obsługiwane przez tomato, to pewnie nikt nie kupowałby netgearów i asusów heh
 
shibby
@sylwo przeciez ty juz masz zainstalowana moja sambe Pfft

http://openwrt.groov.pl/projekty/ddwrt/

tu ogolnie zamieszczam wszystko dla tplinka z ddwrt.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
Kolejny dzialający pakiet - PLOWSHARE czyli alternatywa dla slimrata :)

instalacja:

Cytat

cd /tmp
wget http://openwrt.groov.pl/projekty/ddwrt/plowshare_0.9.2-1-ddwrt_ar71xx.ipk
wget http://openwrt.groov.pl/projekty/ddwrt/recode_3.6-1-ddwrt_ar71xx.ipk
opkg install recode_3.6-1-ddwrt_ar71xx.ipk
opkg install plowshare_0.9.2-1-ddwrt_ar71xx.ipk


ignorujemy wszelkie bledy (są one powodem braku możliwości dopisania basha do /etc/shells.

Do użytku mamy 3 programy

Cytat

root@DD-WRT:/tmp# plow
plowdel plowdown plowup


Do ściągania używamy plowdown
Obsługiwane serwisy to: rapidshare(free i premium), depositfiles, storage_to, x7_to[/b]

Opcje:

Cytat

root@DD-WRT:/tmp# plowdown
Usage: plowdown [OPTIONS] [MODULE_OPTIONS] URL|FILE [URL|FILE ...]

Download files from file sharing servers.

Available modules: rapidshare depositfiles storage_to x7_to

Global options:

-h, --help: Show help info
--version: Return plowdown version
-v LEVEL, --verbose=LEVEL: Set output verbose level: 0=none, 1=err, 2=notice (default), 3=dbg
-q, --quiet: Alias for -v0
-c, --check-link: Check if a link exists and return
-m, --mark-downloaded: Mark downloaded links in (regular) FILE arguments
-x, --no-overwrite: Do not overwrite existing files
--get-module: Get module(s) for URL(s)
-o DIRECTORY, --output-directory=DIRECTORY: Directory where files will be saved
--temp-directory=DIRECTORY: Directory where files are temporarily downloaded
-r SPEED, --limit-rate=SPEED: Limit speed to bytes/sec (suffixes: k=Kb, m=Mb, g=Gb)
-i IFACE, --interface=IFACE: Force IFACE interface
-t SECS, --timeout=SECS: Timeout after SECS seconds of waits
--max-retries=N: Set maximum retries for loops
--run-download=COMMAND: run down command (interpolations: %filename, %cookies, %url)

Options for module :

-a USER:PASSWORD, --auth=USER:PASSWORD: Use Premium-Zone account

Options for module :

-b USER:PASSWORD, --auth-free=USER:PASSWORD: Use Free account
root@DD-WRT:/tmp#


Szybki przykład:

Cytat

root@DD-WRT:/tmp# plowdown -o /mnt http://rapidshare.com/files/290780671/Alcohol_120_1.9.8.7612_Full_Version.rar
Waiting 30 seconds... 10.. 0
File URL: http://rs708dt.rapidshare.com/files/290780671/2791111/Alcohol_120_1.9.8.7612_Full_Version.rar
Filename: Alcohol_120_1.9.8.7612_Full_Version.rar
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 9333k 100 9333k 0 0 121k 0 0:01:16 0:01:16 --:--:-- 127k
Moving file to output directory: /mnt
/mntAlcohol_120_1.9.8.7612_Full_Version.rar
root@DD-WRT:/tmp#


oczywiście można wskazać plik z linkami.
Edytowany przez shibby dnia 27-07-2010 10:32
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
Sylwo
Odnośnie samby chodzi mi o działanie razem z seven, bo coś nie trybiło.
 
shibby

Cytat

Sylwo napisał/a:
Odnośnie samby chodzi mi o działanie razem z seven, bo coś nie trybiło.


nie mam jak tego sprawdzic przeciez.

google -> samba3 windows 7 -> i trzeba poczytac czy moze jaka opcje trzeba zmienic w sambie badz moze cos w win7.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
shibby
paczka samba3

Cytat

cd /tmp
wget http://openwrt.groov.pl/projekty/ddwrt/samba3_3.0.24-7-ddwrt_ar71xx.ipk
opkg install samba3_3.0.24-7-ddwrt_ar71xx.ipk
/jffs/etc/init.d/samba start


po tym zabiegu mozemy ew dokonfigurowac co potrzebujemy w pliku /jffs/etc/samba/smb.conf
Edytowany przez shibby dnia 28-07-2010 14:32
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
Sylwo
Panie/Panowie uruchomiłem lighttpd na tym routerze, śmiga aż miło. Instalację zmodyfikowałem pod siebie i strona www jest pod /mnt/www. Testowałem pobieranie plików z tej lokacji i jest 2,5 MB/s przy obciążeniu procesora na poziomie 20 - 50 %, ten sam plik po ftp 1,5-2MB/s przy obciążeniu 100%. Na weekend podłącze dysk twardy i skrobnę małe HOW TO jak zainstalować.
 
shibby
a jak bedzie howto to ja moze poprawie zrodelka i skompiluje gotowa poprawiona paczke Smile
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
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: 78

· 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ą?

98,400,470 unikalnych wizyt