| [MOD] Tomato by shibby | 
| shibby | Dodano 25-03-2012 15:52 | 
|  
 SysOp
 
  
 
 Posty: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 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: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 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: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 VM #1: Synology SA6400
 VM #2: Debian, WWW
 VM #3:  Home Assistant OS
 | 
|  | 
 
 | 
|  | 
| overflow2 | Dodano 27-03-2012 10:42 | 
|  
 Super User
 
  
 
 Posty: 616
 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: 3682
 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: 3682
 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 55534243123456782000000080000c85010101180101010101000000000000modprobe 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
 
 
 mi działa za każdym razem z tą kartą.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
 | 
|  | 
 
 | 
|  | 
| shibby | Dodano 27-03-2012 14:51 | 
|  
 SysOp
 
  
 
 Posty: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 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 P14HSPA HSDPA/HSUPA     obsłuży Tomato shibbiego ?
 
 | 
|  | 
 
 | 
|  | 
| shibby | Dodano 27-03-2012 15:13 | 
|  
 SysOp
 
  
 
 Posty: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 VM #1: Synology SA6400
 VM #2: Debian, WWW
 VM #3:  Home Assistant OS
 | 
|  | 
 
 | 
|  | 
| mariuszzg | Dodano 27-03-2012 15:38 | 
|  
 User
 
  
 
 Posty: 62
 Dołączył: 02/08/2009 09:40
 
 
 | Jak wyłączyć całkowicie Firewall w Tomato shibbyego ? 
 
 ONT Leox Netia 1000/300MikroTik 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: 17165
 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 FiberSwitch: 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, 4x 2TB SSD
 VM #1: Synology SA6400
 VM #2: Debian, WWW
 VM #3:  Home Assistant OS
 | 
|  | 
 
 |