[MOD] Tomato by shibby
|
Adooni |
Dodano 23-08-2014 14:28
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 23-08-2014 14:50
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat VANT napisał(a):
shibby miał chyba w testach, można było w telnet sprawdzić cat /proc/cpuinfo
cpuinfo z RT-N18U
Cytat cat /proc/cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
BogoMIPS : 1599.07
cpu MHz : 1599
Features : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Northstar Prototype
Revision : 0000
Serial : 0000000000000000
Dla porównania z R7000
Cytat cat /proc/cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1998.84
processor : 1
BogoMIPS : 1992.29
cpu MHz : 1992
Features : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Northstar Prototype
Revision : 0000
Serial : 0000000000000000
Tak więc RT-N18U nie ma procesora dwurdzeniowego. Nie wspiera funkcji SMP (co potwierdzają źródła Asusa). Z tego też powodu posiadacze tego routera pewnie zauważyli dziwaczne wskazania CPU Load rzędu 2.00 na swoich routerach. Ten model Asusa zamiast SMP wspiera coś co Asus nazwał ARMCPUSMP. Ta opcja zmienia ustawienia kernela jeżeli chodzi o wsparcie CPU. Wyłącza SMP i usuwa wpis "CONFIG_NR_CPUS=2" co w 100% potwierdza posiadanie jednego rdzenia przez ten model.
W tomato v122 poprawię wsparcie dla CPU dla tego routera. Będzie też inny (dedykowany routerom bez SMP) moduł wifi, ctf i paragon. Wskazania CPU Load też już są poprawne. U mnie na RT-N18U z v122 wyglądają tak:
Cytat CPU Usage 3.07%
CPU Load (1 / 5 / 15 mins) 0.00 / 0.05 / 0.09
@Adooni - nie ma, ponieważ jeszcze żadnej paczki pod tomato-arm nie skompilowałem Ale dzięki za przypomnienie, bo właśnie miałem skompilować najnowsze transmission pod ARM Tak więc takie repo-arm zaraz powstanie
//edit
@Adooni - skompilowałem ci Transmission
Cytat [root@R7000 root]$ ipkg install transmission
Upgrading transmission on /opt/ from 2.82-1 to 2.84-1...
Downloading http://tomato.groov.pl/repo-arm/transmission_2.84-1_arm.ipk
Configuring transmission
Successfully terminated.
[root@R7000 root]$ transmission-daemon -V
transmission-daemon 2.84 (14307)
Do pliku /opt/etc/ipkg.conf dopisz sobie linię za repo nslu2
Cytat src shibby http://tomato.groov.pl/repo-arm
po tym ipkg update i instalujesz nowe transmission
Edytowany przez shibby dnia 23-08-2014 15:01
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
Adooni |
Dodano 23-08-2014 15:22
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
dzieki za kompilacje ale jakos zbyt trudne to dla mnie :(.
po wpisaniu ipkg update mam cos takiego:
WARNING: Ignoring unknown configuration parameter: scr shibby http://tomato.groov.pl/repo-arm
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 23-08-2014 15:27
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Masz literówkę. Winno być src nie scr
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
Adooni |
Dodano 23-08-2014 15:37
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
lol a sprawdzalem kilkukrotnie slowa ale te dluzsze
zainstalowalem przez komende wget zanim przeczytalem Twojego posta
po zmianie literowki teraz wszytko dziala.
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 23-08-2014 15:49
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
repozytorium zostanie dodane do skryptu instalacyjnego dla ARM.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
mojo |
Dodano 23-08-2014 16:00
|
User
Posty: 23
Dołączył: 23/04/2013 13:16
|
Cytat shibby napisał(a):
a jak u ciebie z zajętością NVRAM?
Jaki to router i jaka wersja softu. Zobaczę czy to pole nie ma czasem ograniczenia.
Model Asus RT-N66U
Firmware 1.28.0000 MIPSR2-120 K26 USB AIO-64K
CPU Load (1 / 5 / 15 mins) 0.22 / 0.05 / 0.02
Total / Free Memory 249.73 MB / 222.84 MB (89.23%)
Total / Free NVRAM 64.00 KB / 20.37 KB (31.83%)
Łącze 16/16 nigdy się nie wysyca i nie zapycha procka
Wygląda że wszystko się wyrabia i nie tu upatrywałbym problemu -bez przydzielania sieci klienty softwarowe śmigają aż miło...
Pomysł taki mam aby odpalić drugi serwer VPN i na nim dodać brakującą sieć ale to kijowe rozwiązanie...
|
|
|
|
shibby |
Dodano 24-08-2014 15:32
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Pragnę was poinformować, że prace nad v122 zostały ukończone. Ponieważ dojdą nowe funkcjonalności, w tym najważniejsza to w pełni funkcjonalny i zgodny z ownCloud serwer WWW, wydam najpierw wersję dla ARM. Jeżeli nie zostaną zgłoszone żadne krytyczne błędy to wydam wersje AIO dla mipsel. Dla pozostałych wersji zmiany poczynione w v122 nie są jakieś ważne więc z czasem skompiluję pozostałe wydania.
Bardzo dużo zmian dotyczyć będzie routera RT-N18U. Poprawiona zostanie obsługa CPU. Wyłączony SMP, którego ten procesor nie wspiera a co przyczyniało się co nieprawidłowego wskazywania obciążenia na karcie status (CPU Load). Ale to nie koniec zmian. Tomato dla tego modelu dostanie też dedykowany sterownik wifi, paragon i ctf.
Poprawiłem też detekcję częstotliwości CPU dla ARM. Obecnie na moim R7000 zakładka status-> overview wygląda tak:
Cytat CPU Freq 1000 MHz (dual-core)
W RT-N18U natomiast tak:
Cytat CPU Freq 800 MHz (single-core)
Z ważniejszych zmian przybędzie też nowy typ VPN: tinc autorstwa @lancethepants, który umożliwia w prosty sposób spinanie wielu sieci w jedną logiczną całość (coś ala sieć mesh).
Nagram i zamieszczę na YouTube wideo-poradnik prezentujący banalny sposób na uruchomienie ownCloud na routerze bez użycia optware/entware z wykorzystaniem wbudowanego web serwera.
To tyle na razie. Caly changelog niebawem
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
mati188 |
Dodano 25-08-2014 14:43
|
User
Posty: 58
Dołączył: 01/06/2014 14:11
|
Witam szanownych kolegów,
zmieniłem już poczciwego asusa RT-N16 na RT-AC68U, oczywiście pierwszy krok to tomato by shibby
czy w tym modelu na kompilacji 121 jest sens na zabawę z ustawieniami Singapore na radyjku 5ghz?
dodatkowo czy transmit power pozostawić na 42 mW czy na 0 (hw default)?
dzięki za sugestie
pozdrawiam
Mateusz
|
|
|
|
VANT |
Dodano 26-08-2014 11:36
|
User
Posty: 120
Dołączył: 24/06/2007 20:57
|
Cytat shibby napisał(a):
[RELEASE] v121 gotowe
@VANT - na razie nie. Dotychczasowe próby aktualizacji sterownika wifi dla K26RT-N zakończyły się fiaskiem. W K26RT-AC jest dokładnie ten sam sterownik co w źródłach Asusa. Domyślnie przycisk przytrymany 0-2sek działa jako wifi on/off. Sprawdzałeś czy samym przyciskiem udaje się "naprawić" wifi?
?
Wczoraj sprawdziłem i przytrzymanie wps naprawia problem, wifi zaczyna działać.
Jest szansa na naprawę tego buga ?
Połączony z 26 sierpień 2014 13:08:50:
Jest też nowy driver dla N66U
Cytat Updated N66U wireless driver to Asus's 1071 build
i z tego co wyczytałem nowe drivery dla ntfs/fat i hpfs
Cytat * New filesystem driver provider for NTFS/HFS+/FAT
Edytowany przez VANT dnia 26-08-2014 13:08
Asus RT-N66u - Repeater
Asus RT-AC87U - Main Router
Zyxel GS1920-24- Smart Managed Switch
Zyxel NAS542 - Media Serwer
Linksys WRT-54GL - Tomato by shibby
|
|
|
|
mojo |
Dodano 26-08-2014 15:45
|
User
Posty: 23
Dołączył: 23/04/2013 13:16
|
Jak już wcześniej pisałem, mam problem z ilością klientów VPN
-obecnie mam 6 klientów "sprzętowych"
-mogę dodać jeszcze 4softwarowych (tylu sprawdziłem)
-ale żadnego następnego "sprzętowego"
Natychmiast po dodaniu podsieci, wywala mi cały vpn...klient nie musi być nawet uruchomiony.
SOLVED
Wygląda to na złą obsługę NVRAMU w Asus RT-N66U mimo że jest 64k to zapisanie większości powoduje złe generowanie konfigu i w efekcie VPN nie wstaje.
Rozwiązaniem jest wrzucenie kluczy do np: JFFS i uruchomienie usługi z palca.
Może to pomóc na inne "dziwne" dolegliwości routerka.
Dzięki Shibby za gotowość pomocy- wyglądam poprawionego tomato
|
|
|
|
ovner |
Dodano 26-08-2014 19:53
|
Power User
Posty: 368
Dołączył: 15/08/2009 21:34
|
Shibby możesz dodać Custom Log File Path do transmission gui, żeby przenieść logi transmission do osobnego pliku tak jak to jest w vpn log-append /var/log/openvpn.log , to odchudzi messages i zrobi go bardziej przejrzystym. Chyba że można jakoś z konsoli to zrobić.
TUF-AX5400 @ Firmware:388.1_0-gnuton1
RT-N16 @ FreshTomato Firmware 2023.3 MIPSR2 K26 USB VPN + Huawei e3372 no-hilink
|
|
|
|
paaaja |
Dodano 26-08-2014 21:44
|
User
Posty: 3
Dołączył: 31/07/2014 16:15
|
Hi, Shibby! Can You tell when the new version (122) will be made public? I have the RT-N18U and cannot wait for the great improvements you promised in one of yours previous posts Thx for your reply
|
|
|
|
overflow2 |
Dodano 26-08-2014 22:00
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
Gdzie mogę znaleźć tabelkę z objaśnieniem co oznaczają poszczególne wersje tomato? Znalazłem info, że "patrz tabelka builds.png w katalogu z obrazami" ale ja takowych nie widzę...
Asus RT-AC56U FT-AIO
|
|
|
|
shibby |
Dodano 27-08-2014 09:24
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat ovner napisał(a):
Shibby możesz dodać Custom Log File Path do transmission gui, żeby przenieść logi transmission do osobnego pliku tak jak to jest w vpn log-append /var/log/openvpn.log , to odchudzi messages i zrobi go bardziej przejrzystym. Chyba że można jakoś z konsoli to zrobić.
ok, ale nie w v122 bo ta już się kompiluje. Nie chcę zaczynać od nowa, bo stracę 24h kompilacji. Dodałem propozycję na listę todo
Cytat overflow2 napisał(a):
Gdzie mogę znaleźć tabelkę z objaśnieniem co oznaczają poszczególne wersje tomato? Znalazłem info, że "patrz tabelka builds.png w katalogu z obrazami" ale ja takowych nie widzę...
sprawdź w starszych folderach. Dawno już nie uaktualniałem tej tabelki.
Cytat paaaja napisał(a):
Hi, Shibby! Can You tell when the new version (122) will be made public? I have the RT-N18U and cannot wait for the great improvements you promised in one of yours previous posts Thx for your reply
Propably today
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
VANT |
Dodano 27-08-2014 20:58
|
User
Posty: 120
Dołączył: 24/06/2007 20:57
|
czy w nowej wersji będzie nowy sterownik dla N66U i sterowniki systemu plików ntfs/fat32/hfs+ ?
I czy jest szansa na poprawienie buga o którym pisałem parę postów wyżej ?
Asus RT-N66u - Repeater
Asus RT-AC87U - Main Router
Zyxel GS1920-24- Smart Managed Switch
Zyxel NAS542 - Media Serwer
Linksys WRT-54GL - Tomato by shibby
|
|
|
|
dar3k |
Dodano 27-08-2014 21:43
|
Super User
Posty: 419
Dołączył: 29/11/2013 22:48
|
@shibby
Router przeżyje aktualizację z 116PL do 122EN bez czyszczenia nvram? (nie chce mi się wszystkiego ustawiać od nowa)
ER-12 + 4x UAP-AC-PRO
|
|
|
|
jack78 |
Dodano 27-08-2014 22:35
|
OL Maniac
Posty: 1365
Dołączył: 22/04/2007 22:28
|
Ja próbowałem ze 116 na 121 i na razie działa
Mikrotik hAP ac2
UniFi AP AC v2-OFW, UniFi AP PRO- OpenWRT,
Linksys E1000v2 - Tomato-RT-N5x-MIPSR2-116-Hyzoom.4M-Mini
Tenda AC10 - AC1200 OFW
NAS - HP Microserver Gen8 i3-3220T, 8GB RAM 5x 3TB WD RED | Xpenology
|
|
|
|
domestos007 |
Dodano 28-08-2014 08:30
|
User
Posty: 161
Dołączył: 26/04/2012 15:36
|
Cytat dar3k napisał(a):
@shibby
Router przeżyje aktualizację z 116PL do 122EN bez czyszczenia nvram? (nie chce mi się wszystkiego ustawiać od nowa)
Mam dokładnie ten sam router i ja u siebie robię backup ustawień, wgrywam z czyszczeniem nvram, przywracam z pliku który mi utworzył i
wszystko hula bez problemu
|
|
|
|
shibby |
Dodano 28-08-2014 13:11
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
to już lepiej wgrywać nową wersję bez czyszczenia! Nigdy nie odtwarzajcie starszej wersji backupu!
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|