20 Maja 2025 21:54:55
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Komputer Serwer
· Promise VessRAID 184...
· Własna kompilacja t...
· [S] Qnap QSW-2104-2T...
· r6400v2 bład przy u...
· drukarka drukuje tyl...
· [S] sprzęt sieciowy...
· Router do światłow...
· [sprzedam] Asus RT-A...
· Netia IPv6
· Multiroom N z wykorz...
· [S] Ubiquity Edgerou...
· [MOD] FreshTomato-AR...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
· Zmiana OpenVPN na wi...
· [S]UBIQUITI EdgeRout...
· Zaawansowana konfigu...
· ByPass VPN dla wybra...
· [MOD] FreshTomato-MI...
Najpopularniejsze obecnie wątki
· Własna kompilacj... [72]
· Komputer Serwer [4]
· Promise VessRAID ... [2]
· [S] Qnap QSW-2104... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 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: 420
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
216.73.216.32
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
LOGWATCH - logi na email
Robertus
Ok poczekam mam nadzieje że jednak znajdzie się rozwiązanie problemu

Cytat

shibby napisał(a):

niestety ale nie chce mi się perl skompilować z nslu2 :/ Bez tego nie jestem w stanie skompilować pozostałych zależności. W wolnej chwili spróbuję rozwiązać ten problem ale nie wiem czy będę w stanie. Nie pamiętam jak lata temu rozwiązałem ten problem kompilując paczkę dla mipsela :/
 
Steel_Rat

Cytat

Robertus napisał(a):

Ok poczekam mam nadzieje że jednak znajdzie się rozwiązanie problemu

Cytat

shibby napisał(a):

niestety ale nie chce mi się perl skompilować z nslu2 :/ Bez tego nie jestem w stanie skompilować pozostałych zależności. W wolnej chwili spróbuję rozwiązać ten problem ale nie wiem czy będę w stanie. Nie pamiętam jak lata temu rozwiązałem ten problem kompilując paczkę dla mipsela :/

Zajrzyj do moich postów 34 i bodajże 38 w tym temacie. Tam jest sposób na logwatch dla ARM.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
 
Robertus

Cytat

Steel_Rat napisał(a):

Cytat

Robertus napisał(a):

Ok poczekam mam nadzieje że jednak znajdzie się rozwiązanie problemu

Cytat

shibby napisał(a):

niestety ale nie chce mi się perl skompilować z nslu2 :/ Bez tego nie jestem w stanie skompilować pozostałych zależności. W wolnej chwili spróbuję rozwiązać ten problem ale nie wiem czy będę w stanie. Nie pamiętam jak lata temu rozwiązałem ten problem kompilując paczkę dla mipsela :/

Zajrzyj do moich postów 34 i bodajże 38 w tym temacie. Tam jest sposób na logwatch dla ARM.




No niestety jeżeli miałeś na myśli pobranie z exp to nie działa.

[root@Dom tmp]$ wget http://tomato.groov.pl/download/Exp/logwatch
--2016-01-18 15:13:59-- http://tomato.groov.pl/download/Exp/logwatch
Resolving tomato.groov.pl (tomato.groov.pl)... 193.17.184.2
Connecting to tomato.groov.pl (tomato.groov.pl)|193.17.184.2|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5315 (5.2K)
Saving to: `logwatch'

100%[======================================>] 5,315 --.-K/s in 0.003s

2016-01-18 15:13:59 (1.60 MB/s) - `logwatch' saved [5315/5315]

[root@Dom tmp]$ logwatch
Module MIME::Lite is not available. Unable to build the message, sorry.
Use --data and provide a complete email payload including headers instead.
 
shibby
rozwiązaniem może być instalacja entware, zamiast optware. Może tam będą wszystkie potrzebne moduły perla. Muszę to sprawdzić w wolnym czasie.
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
 
perfekt
shibby, na pw masz gotowe rozwiązanie problemu logwatch na arm.
jesli uznasz za stosowne - upublicznij Smile

mam napisane kilka skryptów do wykorzystywania msmtp (Steel_Rat dzieki za sugestie) min:

ups - jesli cos sie dzieje z UPSem podpiętym do rutera, zakładając ze na tym ruterze jest tez brama, to wyśle @ z informacja ze np: padlo zasilanie w domu / na obiekcie... jak wróci, przyjdzie @ ze wróciło....
pings2 - swoisty Dude/cacti... jeśli pada jakiś host w LANie lub w WANie - wyśle @...
gate - rozwiązanie używałem na mipselu gdzie mój główny rtn66u - był głównym routerem, natomiast miałem w Lanie WNR3500L v1 z wpiętym modem usb (na stale utrzymane połączenie; wnr byl switchem dla sieci i rozsiew czym AP) ale jak padło główne łącze na RTN66U to zmieniała się brama na WNR i byl net po 15 sek... jak główna brama padła... Skrypt o tyle jest bajerancki, ze po 15 minutach pracy na zapasowym łączu, sprawdzał czy brama główna wracała, jak tak to przywracał stara (główna) bramę a jak nie... to nadal leciał na zapasowym...i tak w kolko Smile - jak padala/wstawala główna brama - wysłał @ ;

Dajcie znać czy takie rozwiązania mogą się przydać.
pozdrawiam
 
Robertus

Cytat

perfekt napisał(a):

shibby, na pw masz gotowe rozwiązanie problemu logwatch na arm.
jesli uznasz za stosowne - upublicznij Smile

mam napisane kilka skryptów do wykorzystywania msmtp (Steel_Rat dzieki za sugestie) min:

ups - jesli cos sie dzieje z UPSem podpiętym do rutera, zakładając ze na tym ruterze jest tez brama, to wyśle @ z informacja ze np: padlo zasilanie w domu / na obiekcie... jak wróci, przyjdzie @ ze wróciło....
pings2 - swoisty Dude/cacti... jeśli pada jakiś host w LANie lub w WANie - wyśle @...
gate - rozwiązanie używałem na mipselu gdzie mój główny rtn66u - był głównym routerem, natomiast miałem w Lanie WNR3500L v1 z wpiętym modem usb (na stale utrzymane połączenie; wnr byl switchem dla sieci i rozsiew czym AP) ale jak padło główne łącze na RTN66U to zmieniała się brama na WNR i byl net po 15 sek... jak główna brama padła... Skrypt o tyle jest bajerancki, ze po 15 minutach pracy na zapasowym łączu, sprawdzał czy brama główna wracała, jak tak to przywracał stara (główna) bramę a jak nie... to nadal leciał na zapasowym...i tak w kolko Smile - jak padala/wstawala główna brama - wysłał @ ;

Dajcie znać czy takie rozwiązania mogą się przydać.
pozdrawiam



ja bym chętnie potestował

Połączony z 15 luty 2016 08:44:38:
Panowie coś się dzieje w tym temacie.

@perfekt jesteś w stanie mi udostępnić te skrypty oraz sposób instalacji logwatch na ARM
Edytowany przez Robertus dnia 15-02-2016 08:44
 
perfekt
w sumie trzeba zrobić trzy kroki dla logwatcha

logwatch do /opt/bin << chmody na 755
msmtprc do /opt/etc << chmody na 755; tuta konfig konta smtp


logwatch

Cytat

#!/opt/bin/logwatch

#
# logwatch dla tomato | shibby
#

DZIEN=`date | awk '{print $3}'`

if [ "$DZIEN" -lt "10" ]; then
KIEDY=`date | awk '{print $2" "$3}'`
else
KIEDY=`date | awk '{print $2" "$3}'`
fi

#### KONFIGURACJA ####
# zdefiniuj poprawnie wszystkie dane odnosnie nadawcy, odbiorcy i serwera smtp
# ustaw domyslne wartosci logwatcha i wskaz jakie informacje chcesz otrzymywac:
# 1 - tak
# 0 - nie

NADAWCA="Logs@Adres.pl"
ADRESAT="logi@adresat.pl"
TEMAT="RTN18U - Logi Raport - $KIEDY"



ACT_IP=1 #wysylaj aktualny adres WAN IP
FTP_LOG=1 #wysylaj wszystkie logi FTP
FTP_OK=1 #wysylaj info i poprawnych logowaniach FTP
FTP_FAIL=1 #wysylaj bledne proby logowan ftp
SSH_LOG=1 #wysylaj wszystkie logi ssh
SSH_OK=1 #wysylaj info o poprawnych logowaniach SSH
SSH_FAIL=1 #wysylaj bledne proby logowan ssh
CRON_LOG=1 #wysylaj logi schedulera
TRANS_LOG=1 #wysylaj logi transmission
NTPC_LOG=1 #wysylaj logi serwera czasu
DHCP_LOG=1 #wysylaj logi serwera dhcp
VPN_LOG=1

#### KONIEC KONFIGURACJI ###


#### DEFINICJE ####
# definicji nie ruszamy
ACT_IP_T=`nvram get wan_ipaddr`
FTP_LOG_T=`cat /var/log/messages* | grep 'vsftp' | grep "$KIEDY"`
FTP_OK_T=`cat /var/log/messages* | grep 'vsftp' | grep 'OK LOGIN' | grep "$KIEDY"`
FTP_FAIL_T=`cat /var/log/messages* | grep 'vsftp' | grep 'FAIL LOGIN' | grep "$KIEDY"`
SSH_LOG_T=`cat /var/log/messages* | grep authpriv | grep "$KIEDY"`
SSH_OK_T=`cat /var/log/messages* | grep authpriv | grep succeeded | grep "$KIEDY"`
SSH_FAIL_T=`cat /var/log/messages* | grep authpriv | grep 'bad password' | grep "$KIEDY"`
CRON_LOG_T=`cat /var/log/messages* | grep sched | grep "$KIEDY"`
TRANS_LOG_T=`cat /var/log/messages* | grep 'transmission-daemon' | grep "$KIEDY"`
NTPC_LOG_T=`cat /var/log/messages* | grep ntpc | grep "$KIEDY"`
DHCP_LOG_T=`cat /var/log/messages* | grep dhcp | grep "$KIEDY"`
VPN_LOG_T=`cat /var/log/messages* | grep openvpn | grep "$KIEDY"`
FTP_LOG_WCL=`cat /var/log/messages* | grep 'vsftp' | grep "$KIEDY" | wc -l`
FTP_OK_WCL=`cat /var/log/messages* | grep 'vsftp' | grep 'OK LOGIN' | grep "$KIEDY" | wc -l`
FTP_FAIL_WCL=`cat /var/log/messages* | grep 'vsftp' | grep 'FAIL LOGIN' | grep "$KIEDY" | wc -l`
SSH_LOG_WCL=`cat /var/log/messages* | grep authpriv | grep "$KIEDY" | wc -l`
SSH_OK_WCL=`cat /var/log/messages* | grep authpriv | grep succeeded | grep "$KIEDY" | wc -l`
SSH_FAIL_WCL=`cat /var/log/messages* | grep authpriv | grep 'bad password' | grep "$KIEDY" | wc -l`
CRON_LOG_WCL=`cat /var/log/messages* | grep sched | grep "$KIEDY" | wc -l`
TRANS_LOG_WCL=`cat /var/log/messages* | grep 'transmission-daemon' | grep "$KIEDY" | wc -l`
NTPC_LOG_WCL=`cat /var/log/messages* | grep ntpc | grep "$KIEDY" | wc -l`
DHCP_LOG_WCL=`cat /var/log/messages* | grep dhcp | grep "$KIEDY" | wc -l`
VPN_LOG_WCL=`cat /var/log/messages* | grep openvpn | grep "$KIEDY" | wc -l`
#### KONIEC DEFINICJI ####



#### SKRYPT WLASCIWY ####
echo "To:$ADRESAT" >> /tmp/mail.txt
echo "From:$NADAWCA" >> /tmp/mail.txt
echo "Subject:$TEMAT" >> /tmp/mail.txt
echo "" >> /tmp/mail.txt

if [ "$ACT_IP" == "1" ]; then
echo "#### Twoje aktualne IP WAN ####" >> /tmp/mail.txt
echo "$ACT_IP_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi

if [ "$FTP_LOG" == "1" ]; then
if [ ! "$FTP_LOG_WCL" == "0" ]; then
echo "#### Logi serwera FTP ####" >> /tmp/mail.txt
echo "$FTP_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$FTP_OK" == "1" ]; then
if [ ! "$FTP_OK_WCL" == "0" ]; then
echo "#### Logi serwera FTP - Poprawne logowania ####" >> /tmp/mail.txt
echo "$FTP_OK_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$FTP_FAIL" == "1" ]; then
if [ ! "$FTP_FAIL_WCL" == "0" ]; then
echo "#### Logi serwera FTP - Bledne logowania ####" >> /tmp/mail.txt
echo "$FTP_FAIL_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$SSH_LOG" == "1" ]; then
if [ ! "$SSH_LOG_WCL" == "0" ]; then
echo "#### Logi serwera SSH ####" >> /tmp/mail.txt
echo "$SSH_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$SSH_OK" == "1" ]; then
if [ ! "$SSH_OK_WCL" == "0" ]; then
echo "#### Logi serwera SSH - Poprawne logowania ####" >> /tmp/mail.txt
echo "$SSH_OK_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$SSH_FAIL" == "1" ]; then
if [ ! "$SSH_FAIL_WCL" == "0" ]; then
echo "#### Logi serwera SSH - Bledne logowania ####" >> /tmp/mail.txt
echo "$SSH_FAIL_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$NTPC_LOG" == "1" ]; then
if [ ! "$NTPC_LOG_WCL" == "0" ]; then
echo "#### Logi serwera czasu ####" >> /tmp/mail.txt
echo "$NTPC_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$DHCP_LOG" == "1" ]; then
if [ ! "$DHCP_LOG_WCL" == "0" ]; then
echo "#### Logi serwera DHCP ####" >> /tmp/mail.txt
echo "$DHCP_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$CRON_LOG" == "1" ]; then
if [ ! "$CRON_LOG_WCL" == "0" ]; then
echo "#### Logi Schedulera ####" >> /tmp/mail.txt
echo "$CRON_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$TRANS_LOG" == "1" ]; then
if [ ! "$TRANS_LOG_WCL" == "0" ]; then
echo "#### Logi transmission-daemon ####" >> /tmp/mail.txt
echo "$TRANS_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

if [ "$VPN_LOG" == "1" ]; then
if [ ! "$VPN_LOG_WCL" == "0" ]; then
echo "#### Logi VPN ####" >> /tmp/mail.txt
echo "$VPN_LOG_T" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
fi
fi

#### WYSYLKA I POZADKI ####
cat /tmp/mail.txt | msmtp -a default $ADRESAT
logger Logwatch - done ...

rm -r /tmp/mail.txt


msmtprc

Cytat

account default
host mail.adres.eu
port 25
auth plain
protocol smtp
user logi@adres.eu
password haslo
auto_from off
from logi@adres.eu
tls off
tls_starttls off
tls_certcheck off
logfile
syslog LOG_MAIL



Wydać komendę: install msmtp poprzez ssh, ściągnie sie wtedy "paczka" z msmtp

aby spr jak działa... tak jak oryginał

/opt/bin/logwatch i sie wysle Smile


jak próbowałem wrzucić pliki jako załącznik, to wywalało mi ze pliki maja niedozwolony format

Pozdrawiam, Perfekt
 
gandalf
Od kilku dni na Asusie N66 przy próbie wykonania logwatch otrzymuje taki wynik:

/tmp/.wxbQrHND: line 5: /opt/bin/logwatch: not found
Asus RT-AC68U Asuswrt-Merlin 384.9
+ HDD 1TB --- OwnCloud 8.0.11
APC UPS 700
QNAP 251 (16GB RAM) - 12TB
 
shibby
a masz zainstalowaną paczkę bash?
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
 
gandalf
Jak będę miał dostęp do routera to sprawdzę.
Na swoim mogę sprawdzić w każdej chwili, na N66 tylko 2razy w tygodniu

Połączony z 17 wrzesień 2016 15:18:40:

Cytat

shibby napisał(a):

a masz zainstalowaną paczkę bash?


Sprawdziłem jest: bash (3.2.54-2)

Połączony z 22 wrzesień 2016 20:43:07:
Nie mam pojęcia jaka była przyczyna, ale pomogło takie rozwiązanie.
Odinstalowanie logwatch'a , ponowne zainstalowanie i konfiguracja.
Teraz jest OK
Edytowany przez gandalf dnia 22-09-2016 20:43
Asus RT-AC68U Asuswrt-Merlin 384.9
+ HDD 1TB --- OwnCloud 8.0.11
APC UPS 700
QNAP 251 (16GB RAM) - 12TB
 
robert83
Starałem się robić wszystko zgodnie z instrukcją dla ARM, dodałem logwatch i msmtprc, po wpisaniu /opt/bin/logwatch dostaję coś takiego:

-sh: /opt/bin/logwatch: not found


i nie wiem gdzie popełniłem błąd

Połączony z 25 październik 2016 13:58:04:
Usiadłem i zrobiłem od początku zgodnie z instrukcją z 67 postu, teraz zawsze dostaję:

Cytat

root@unknown:/opt/bin# /opt/bin/logwatch
msmtp: TLS handshake failed: the operation timed out
msmtp: could not send mail (account default from /opt/etc/msmtprc)


testowałem różne warianty konfiguracji i zawsze to samo, jak powinien wyglądać plik msmtprc dla gmaila?

Połączony z 26 październik 2016 13:35:06:
Temat rozwiązałem, przeszedłem na entware, ustawiłem wszystko od nowa, jedna różnica konfigurację konta msmtprc mam w /opt/etc, cała reszta zgodnie z postem @Perfekt #67
Edytowany przez robert83 dnia 26-10-2016 13:35
Asus RT-AC56U Tomato Firmware K26ARM USB AIO-64K
 
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: 67

· Użytkowników online: 0

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

Maniek91PL
15-05-2025 19:35
witam! było coś gdzieś o obsłudze asus mesh w tomato moze? chętnie bym przetestował u rodziców

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

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.

117,629,814 unikalnych wizyt