[MOD] Tomato by shibby
|
shibby |
Dodano 25-03-2012 15:52
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
i wyglada na to ze nigdy nie dzialalo bo w zrodlach nie ma nigdzie wykorzystnaia zmiennej tm_dst ktora to przypisana jest to checkboxa zmiany czasu.
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
|
|
|
|
krisan |
Dodano 25-03-2012 16:21
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
To jeśli już zgłaszamy drobne błędy (ten z czasem niczego sobie - jest w porządku - dzisiejsza noc nie była by krótsza i można by pospać... gdyby nie to, że nie wszyscy używają tomato ))) ) ... mam jeszcze jeden:
Problem dotyczy sposobu uruchomienia dnsmasq, który może wprowadzać w błąd.
Na liście procesów mamy za każdym razem:Cytat 15257 nobody 3764 S dnsmasq -c 1500 --log-async nawet jeśli mamy custom conf., np: co może być nie co wprowadzające w błąd (parametry wprowadzone w custom conf. nadpisują te z krórymi dnsmasq jest uruchamiany). Gdyby nie log, to do końca nie wiadomo by było czy osiągamy to czego chcemy:Cytat Mar 25 14:13:34 xxx daemon.info dnsmasq[2495]: started, version 2.57 cachesize 7500
Problem wyst. w tomato 83, ale z tego co widać w repo, nic z tym nie było robione.
|
|
|
|
shibby |
Dodano 25-03-2012 16:42
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
słuszna uwaga. Dodam pole cache-size w zaawansowanych parametrach dnsmasq i ustawie domysle na 1500. Bedzie mozna sobie zmieniac dowolnie.
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
|
|
|
|
Axelsys |
Dodano 25-03-2012 21:47
|
User
Posty: 146
Dołączył: 22/11/2008 19:11
|
A co ma piernik do wiatraka ?
Myślisz, że kompilacja z EN do PL trawa 5 minut ? czy raczej nabijasz sobie licznik na forum ?
@shibby będzie tomato-ND-1.28.-088V-Std PL ?
Edytowany przez Axelsys dnia 25-03-2012 22:07
CISCO EPC3208 -> ASUS RT-AC68U + Merlin 3.0.0.4_378.50_0
CISCO EPC3208 -> Netgear WNR3500L v2 + Tomato 1.28.0000 MIPSR2-116 K26 USB AIO PL
|
|
|
|
przemasisko |
Dodano 25-03-2012 23:05
|
Moderator
Posty: 550
Dołączył: 17/05/2010 13:56
|
Spójrz sobie do zmian z 12.03.2012 i będziesz wiedział. |
|
|
|
kille72 |
Dodano 25-03-2012 23:15
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Shibby zapomnial skompilowac wersji ND-1.28.-088V-Std PL, ND-1.28.-088V-Std ENG jest bo sam uzywam. |
|
|
|
Axelsys |
Dodano 25-03-2012 23:50
|
User
Posty: 146
Dołączył: 22/11/2008 19:11
|
To spójrz sobie w http://tomato.groov.pl/ to będziesz wiedział o co pytam.
Cytat kille72 napisał(a):Shibby zapomnial skompilowac wersji ND-1.28.-088V-Std PL, ND-1.28.-088V-Std ENG jest bo sam uzywam. Wiem, że jest ENG dlatego zapytałem o PL. Tak czy inaczej dzięki kolego za odpowiedz Poczekam na PL
CISCO EPC3208 -> ASUS RT-AC68U + Merlin 3.0.0.4_378.50_0
CISCO EPC3208 -> Netgear WNR3500L v2 + Tomato 1.28.0000 MIPSR2-116 K26 USB AIO PL
|
|
|
|
ml |
Dodano 26-03-2012 00:02
|
User
Posty: 21
Dołączył: 22/01/2012 23:09
|
Dotknął mnie również problem zmiany czasu na letni na Tomato i postanowiłem poszperać w czym może być problem.
Na wstępie powiem że zmiana strefy na GMT+2 nie jest poprawnym rozwiązaniem - wszystkie daty zostaną przesunięte zawsze o 2 godziny względem UTC. Jeżeli na przykład ktoś dwa dni temu utworzył plik o godzinie np. 15.00 (14.00 UTC), to po ustawieniu strefy czasowej na GMT+2 wszystkie programy będą pokazywały, że plik został utworzony o godzinie 16.00.
Wygląda na to, że wszystko jest od strony GUI dobrze ustawione, bo plik /etc/TZ ma poprawną zawartość:
CET-1CEST,M3.5.0/2,M10.5.0/3
Te napisy po literkach M właśnie mówią kiedy następuje zmiana czasu, czyli
M3.5.0/2 - w marcu (3), w ostatnią (5) niedzielę (0) o godzinie 2
Wygląda na to, że problemem jest kwestia "liczenia" ostatniej niedzieli miesiąca, można to prosto sprawdzić poleceniem "date", podając daty "z palca":
date -d 2011.03.27-00:00 -> Sun Mar 27 00:00:00 CET 2011
date -d 2011.03.27-05:00 -> Sun Mar 27 05:00:00 CEST 2011
date -d 2012.03.25-00:00 -> Sun Mar 25 00:00:00 CET 2012
date -d 2012.03.25-05:00 -> Sun Mar 25 05:00:00 CET 2012
date -d 2012.04.01-00:00 -> Sun Apr 1 00:00:00 CET 2012
date -d 2012.04.01-05:00 -> Sun Apr 1 05:00:00 CEST 2012
Wyraźnie widać, że w ubiegłym roku było dobrze - zmiana czasu z CET na CEST nastąpiła 27 marca. W tym roku natomiast zmiana czasu wg Tomato nastąpi 1 kwietnia. Wygląda to na jakiś bug w bibliotece libc/uClibc.
Pozdrawiam
ml
//edit
O proszę - potwierdziło się - napisali też o tym tutaj:
http://tomatousb.org/forum/t-456075
Edytowany przez ml dnia 26-03-2012 00:20
|
|
|
|
pppd |
Dodano 27-03-2012 07:39
|
User
Posty: 7
Dołączył: 19/02/2010 15:37
|
Mam pewien problem z modemem 3G. Nie jest on wykrywany automatycznie, ale za pomocą dwóch poleceń usb_modeswitch + modprobe pojawiają mi się odpowiednie urządzenia ttyUSBx, natomiast niestety formularz konfiguracji nie tylko ma na stałe przypisane ttyUSB0/2 ale także wpisuje do pliku options nieprawidłowy baudrate dla mojego modemu.
Po ręcznej modyfikacji skryptu wszystko ładnie działa, do następnego rozłączenia, kiedy to znów plik /tmp/ppp/options jest nadpisany i nie łączy się, ze względu na złą konfigurację.
W związku z tym pytanie moje brzmi:
Czy jest możliwość zmodyfikowania skryptu generującego /tmp/ppp/options i zapisania go na jffs? W najgorszym wypadku rozważam zmodyfikowanie samego Tomato, ale musi być chyba jakiś prostszy sposób
Modem to ZTE MF680, Router WL3500L, Firmware v88 VPN |
|
|
|
shibby |
Dodano 27-03-2012 09:11
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
Cytat ale za pomocą dwóch poleceń usb_modeswitch + modprobe pojawiają mi się odpowiednie urządzenia ttyUSBx,
to moze zwyczajnie napisz jakie to komendy a ja poprawie zrodla by obslugiwal ten modem z automatu.
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
|
|
|
|
overflow2 |
Dodano 27-03-2012 10:42
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
Działa wam poprawnie funkcja "Auto Daylight Savings Time"? U mnie czas ciągle się pokazuje godzinę do tyłu (tak jakby był zimowy). Restartowałem router bo właśnie wgrałem 88v
Asus RT-AC56U FT-AIO
|
|
|
|
hermes-80 |
Dodano 27-03-2012 10:44
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Nie działa - już było o tym pisane, zmień strefę czasową na +2 i będzie ok
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
kille72 |
Dodano 27-03-2012 10:50
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Zmiana nastapi 1/4, maly bug w tym roku:
http://openlinksys.info/forum/viewthread.php?thread_id=11624&rowstart=3940#post_99946 |
|
|
|
hermes-80 |
Dodano 27-03-2012 10:55
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
No tak - tego nie zauważyłem - dobra uwaga - cofam poprzednią wypowiedz.
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
pppd |
Dodano 27-03-2012 14:10
|
User
Posty: 7
Dołączył: 19/02/2010 15:37
|
Cytat shibby napisał(a):
Cytat ale za pomocą dwóch poleceń usb_modeswitch + modprobe pojawiają mi się odpowiednie urządzenia ttyUSBx,
to moze zwyczajnie napisz jakie to komendy a ja poprawie zrodla by obslugiwal ten modem z automatu.
usb_modeswitch -v 19d2 -p 2000 -V 19d2 -P 0017 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000000
modprobe usbserial vendor=0x19d2 product=0x0017
Modem jest widoczny na /dev/ttyUSB1 ale najlepiej jakby w tym konfigu dało się po prostu wpisać, a nie wybierać z 0 i 2. To jestem w stanie 'podmienić' korzystając z funkcji developerskich chrome, ale już buadrate na 921600 z przeglądarki nie zmienię.
Taki connect.chat
ABORT "NO DIALTONE"
ABORT "NO ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
"" "AT"
"" "ATZ"
OK 'AT+CGDCONT=1,"IP","data.tre.se","",0,0'
OK "ATDT*99#"
oraz options
noauth
/dev/ttyUSB1
debug
921600
connect "/usr/sbin/chat -V -t 60 -f /tmp/ppp/connect.chat"
persist
holdoff 1
usepeerdns
defaultroute
noipdefault
noaccomp
nopcomp
novj
nobsdcomp
noauth
lock
crtscts
modem
ipcp-accept-local
lcp-echo-interval 30
lcp-echo-failure 6 mi działa za każdym razem z tą kartą. |
|
|
|
shibby |
Dodano 27-03-2012 14:51
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
dyrektywa przełączenia modemu jest już wkompilowana w tomato:
http://repo.or.cz/w/tomato.git/blob/refs/heads/tomato-shibby:/release/src/router/usbmodeswitch/data/usb_modeswitch.d/19d2:2000
tak wiec modem sam powinien się przełączać i pokazywac urzadzenia.
pozostaje więc jedynie dodanie urządzenia ttyUSB1, którego teraz nie ma. Na domyslnym bitrate "460800" ci się nie łączy??? Mogę dodać to pole jako pole wyboru lub jako wartość do wpisania.
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
|
|
|
|
czaja |
Dodano 27-03-2012 15:03
|
User
Posty: 41
Dołączył: 02/07/2006 17:00
|
czy taki modem Modem USB firmy 4G Systems XS Stick P14
HSPA HSDPA/HSUPA obsłuży Tomato shibbiego ? |
|
|
|
shibby |
Dodano 27-03-2012 15:13
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
szybkie spojrzenie go wujek google mowi i wiemy ze wykorzystuje usbmodeswitch a wiec przypuszczalnie usbserial a wiec tak bedzie dzialac.
http://www.semanticlab.net/index.php/UMTS_Howto
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
|
|
|
|
mariuszzg |
Dodano 27-03-2012 15:38
|
User
Posty: 56
Dołączył: 02/08/2009 09:40
|
Jak wyłączyć całkowicie Firewall w Tomato shibbyego ?
ONT Leox Netia 1000/300
MikroTik RB951G_2HnD RouterOS level 4
ASUS RT-N16 Tomato PL 1.28.0000 MIPSR2-115-PL K26 USB Mega-VPN
ASUS RT-N10 Tomato Firmware PL v1.28.8052 MIPSR2-029H K26 Std
ASUS RT-N15U OFW
ASUS RT-N68U OFW
ASUS RT-AX56U OFW
ASUS TUF AX3000v2 OFW
Synology DS115
Synology DS220
|
|
|
|
shibby |
Dodano 27-03-2012 16:08
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
nie rozumiem pytania. Jezeli wylaczysz WAN to NAT i firewall przestają działać. Jezeli NAT jest aktywny to musi byc i firewall wiec nie da sie go wylaczyc.
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
|
|
|