21 Listopada 2024 23:01:43
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· 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...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
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.227.72.24
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Urlsnarf - logowanie połączeń www do pliku
shibby
i w tym tez tutoriali pisze takie zdanie:

Cytat

Ja go zapisałem na jffs i dodałem by wykonał się po zamontowaniu karty


A wiec ponawiam pytanie czy dodales wykonanie skryptu do run after mount w zakladce MMC w gui tomato.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
przemo1

Cytat

shibby napisał/a:
i w tym tez tutoriali pisze takie zdanie:

Cytat

Ja go zapisałem na jffs i dodałem by wykonał się po zamontowaniu karty


A wiec ponawiam pytanie czy dodales wykonanie skryptu do run after mount w zakladce MMC w gui tomato.

No nie dodałem wykonania skryptu do Execute after mount w mmc tomato :|.sory .Czyli mam tam wpisać
/bin/mount -o bind /mmc/opt /opt .Sory za takie banalne dla ciebie pytania ale ja dopiero zaczynam zabawę z linuxem i dla mnie to nie jest takie proste.Sad
 
shibby
wpisz tam /jffs/mount_jffs.sh
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
przemo1

Cytat

shibby napisał/a:
wpisz tam /jffs/mount_jffs.sh


wpisałem tak jak napisałeś, i nic dalej po restarcie ni montuje opt,zmieniłem wpis na /jffs/mount_opt.sh i też nie montuje opt po restarcie.niewiem co żle jescze robie.wszystkie to co napisałeś instaluje się i bez problemu,a po restarcie dalej nie montuje opt:
Tworzymy na niej katalog opt:

mkdir /mmc/opt


montujemy katalog pod /opt

mount -o bind /mmc/opt /opt


warto zrobić skrypt, który będzie montował /opt każdorazowo po restarcie.
Ja go zapisałem na jffs i dodałem by wykonał się po zamontowaniu karty. zawartosc pliku /jffs/mount_opt.sh

#!/bin/sh

sleep 10
/bin/mount -o bind /mmc/opt /opt



pamiętajmy o nadaniu atrybutu do uruchomienia:

chmod +x /jffs/mount_opt.sh


ściągamy instalator i instalujemy ipkg


cd /tmp
wget http://update.groov.pl/optware-install.sh
chmod +x optware-install.sh
./optware-install.sh



eksportujemy ściezki by móc używać ipkg:


export PATH=/opt/bin:/opt/sbin:$PATH
unset LD_LIBRARY_PATH



odrazu napomnę, że trzeba je wykonywać za każdym razem gdy połączymy się po ssh. Jednak jest sposób by tego uniknąć. Ja rozwiązałem ten problem dodając do skryptu init wpisy:

#dodanie .profile
echo "export PATH=/opt/bin:/opt/sbin:$PATH" > /root/.profile
echo "unset LD_LIBRARY_PATH" >> /root/.profile



sprawę exportu ścieżek mamy załatwiona. Wykonujemy update

ipkg update
 
shibby
zacznijmy od tego czy jak zrobisz restart czy /mmc ci sie montuje.
Jezeli tak to czy wpisanie w konsoli komendy /jffs/mount_opt.sh spowoduje podmontowanie /opt (czyli sprawdzamy czy skrypt jest poprawny).
Jezeli tak to wpisz wykonanie tego skryptu w firewalla.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
przemo1
Robiłem wszystko od początku według opisu kilka razy aż w końcu się udało.montuje opt po restarcie automatycznie Smiledzieki za pomoc .teraz powalcze z logowaniem odwiedzanych stron.
ps.licze na pomoc w razie problemów
 
przemo1
Wszystko się ładnie poinstalowało katalog opt montuje sie automatycznie katalog na pliki wskazałem
### USTAWIENIA#####
dir=/mmc/urlsnarf
####################
ale nic sie tam nie zapisuje.jak sprawdzić czy urlsnarf_loger działa.
po wpisaniu w konsole
/opt/bin/urlsnarf_loger
odpowiedź
/opt/bin/urlsnarf_loger: not found
mimo że jest on w tym katalogu
urlsnarf_loger start też nic nie daje
po wpisaniu
urlsnarf -i br0 | awk '{print $1" - "$5" - "$8}'
w konsoli widac odwiedzane strony
#
# urlsnarf -i br0 | awk '{print $1" - "$5" - "$8}'
urlsnarf: listening on br0 [tcp port 80 or port 8080 or port 3128]
192.168.1.112 - 5/Sep/2010:05:06:00 - http://crl.microsoft.com/pki/crl/products/CodeSigPCA.crl
192.168.1.112 - 5/Sep/2010:05:06:00 - http://www.wp.pl/
192.168.1.112 - 5/Sep/2010:05:06:00 - http://crl.microsoft.com/pki/crl/products/CodeSigPCA.crl
192.168.1.112 - 5/Sep/2010:05:06:00 - http://www.wp.pl/i/ivar/layout/200812/wpjslib_032.js
192.168.1.112 - 5/Sep/2010:05:06:01 - http://wp.hit.gemius.pl/_1283688361503/rexdot.gif?l=30&id=coWacc7R.xHk.xzhRC.LgpQJ38OGWzuyOAxvi8UATAr.s7&fr=1&fv=WIN%2010%
polecenie
# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.2M 2.2M 0 100% /
df: proc: No such file or directory
df: ramfs: No such file or directory
/dev/mtdblock/3 4.8M 644.0K 4.1M 13% /jffs
/dev/mmc/disc0/part1 948.7M 4.4M 896.9M 0% /mmc
/dev/mmc/disc0/part1 948.7M 4.4M 896.9M 0% /opt
Edytowany przez przemo1 dnia 05-09-2010 14:07
 
przemo1
Już sobie poradziłem Smile .Jaki wpis mam dodać w msmtp
aby wysyłało mi te logi na meila.dzieki
dostaje taką odpowiedź
msmtp: the server did not accept the mail
msmtp: server message: 554 Nie przyjmiemy Twojej wiadomosci poniewaz brakuje nadawcy / We can't accept your message - missing From: (#5.3.0)
msmtp: could not send mail (account default from /opt/etc/msmtprc)
#
mimo tego że wpisałem dane swojego konte email w
msmtprc

account default
host smtp.wp.pl
port 587
auth plain
protocol smtp
user xxx@wp.pl
password aaa
auto_from off
from xxx@wp.pl
tls off
tls_starttls off
tls_certcheck off
logfile
syslog LOG_MAIL

xxx-adres email do wysłania poczty
yyy-adres email na który ma przyjść poczta

ftp_log_check


#!/opt/bin/bash

KIEDY=`date | awk '{print $2" "$3}'`

ADRESAT="yyy@wp.pl"
TEMAT="TOMATO - Raport prob wlaman na FTP"

TRESC=`cat /var/log/messages* | grep 'FAIL LOGIN' | grep "$KIEDY"`
ILE=`cat /var/log/messages* | grep 'FAIL LOGIN' | grep "$KIEDY" | wc -l`


if [ ! "$ILE" == "0" ]; then
echo "To: $ADRESAT" > /tmp/mail.txt
echo "Subject: $TEMAT" >> /tmp/mail.txt
echo " " >> /tmp/mail.txt
echo $TRESC >> /tmp/mail.txt

cat /tmp/mail.txt | msmtp -t

rm -r /tmp/mail.txt
fi
w logwatch
mam tak
#!/opt/bin/bash

#
# logwatch dla tomato | shibby
#

#### KONFIGURACJA ####
# ustaw domyslne wartosci logwatcha i wskaz jakie informacje chcesz otrzymywac:
# 1 - tak
# 0 - nie

KIEDY=`date | awk '{print $2" "$3}'`
ADRESAT="yyy@wp.pl"
TEMAT="[TOMATO] Logwatch report"

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
#### KONIEC KONFIGURACJI ###


Jaki wpis dodać aby wysyłało na pocztę logi z odwiedzanych stron?
Edytowany przez przemo1 dnia 06-09-2010 08:58
 
przemo1
Problem rozwiązałem zakładając konto na interii,meile wysyła ,z wp cały czas komunikat
msmtp: the server did not accept the mail
msmtp: server message: 554 Nie przyjmiemy Twojej wiadomosci poniewaz brakuje nadawcy / We can't accept your message - missing From: (#5.3.0)
msmtp: could not send mail (account default from /opt/etc/msmtprc)
 
HaPe
Witam,

Plik do zbierani ruchu istnieje, a mino to nie mogę go uruchomić:

# cd /opt/bin/              
# ls
ls: ./captoinfo: Input/output error
ls: ./infocmp: Input/output error
ls: ./infotocap: Input/output error
ls: ./ncurses-clear: Input/output error
ls: ./ncurses5-config: Input/output error
ls: ./reset: Input/output error
ls: ./tic: Input/output error
ls: ./toe: Input/output error
ls: ./tput: Input/output error
ls: ./tset: Input/output error
arch                  glib-gettextize       line                  renice                util-linux-chkdupexe  util-linux-kill       util-linux-setfdprm
cal                   glib-mkenums          logger                rev                   util-linux-col        util-linux-last       util-linux-setsid
chkdupexe             gobject-query         look                  rnano                 util-linux-colcrt     util-linux-line       util-linux-setterm
clear                 gtester               mc                    script                util-linux-colrm      util-linux-logger     util-linux-tailf
col                   gtester-report        mcedit                setfdprm              util-linux-column     util-linux-look       util-linux-ul
colcrt                hexdump               mcmfmt                setsid                util-linux-cytune     util-linux-mcookie    util-linux-wall
colrm                 htop                  mcookie               setterm               util-linux-ddate      util-linux-mesg       util-linux-whereis
column                ipcrm                 mcview                slsh                  util-linux-dmesg      util-linux-more       util-linux-write
cytune                ipcs                  mesg                  tailf                 util-linux-fdformat   util-linux-namei      wall
ddate                 ipkg                  more                  ul                    util-linux-flock      util-linux-pg         whereis
dmesg                 ipkg-opt              namei                 update-alternatives   util-linux-getopt     util-linux-raw        write
fdformat              isosize               nano                  urlsnarf              util-linux-hexdump    util-linux-rename
flock                 kill                  pg                    urlsnarf_loger        util-linux-ipcrm      util-linux-renice
getopt                last                  raw                   util-linux-arch       util-linux-ipcs       util-linux-rev
glib-genmarshal       libnet-config         rename                util-linux-cal        util-linux-isosize    util-linux-script
# /opt/bin/urlsnarf_loger
-sh: /opt/bin/urlsnarf_loger: not found
#


Co może być tego przyczyną?
Chmody są na 777.

EDIT: Nie miałem wgranego bash.
Wystarczyła komenda:

ipkg update && ipkg install bash

Edytowany przez HaPe dnia 20-09-2010 09:47
 
shibby
sluszna uwaga. Dodalem do opisu instalacje paczki basha.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
waporek
witam wszystko smiga jak nalezy ale jest jeden problem po restarcie router nie loguje do pliku. mam wpisane montowanie dyskow w firewall
/bin/mount /dev/sda1 /opt
/bin/ntfs-3g /dev/sda2 /mmc

logowanie zaczyna sie dopiero po wpisaniu w konsole putty /opt/bin/urlsnarf_loger

co zrobic aby po restarcie logi dalej sie zachowywaly pozdrawaim
Edytowany przez waporek dnia 28-02-2011 23:54
 
shibby
a dopisales do firewalla
/opt/bin/urlsnarf_loger

po linijkach od montowania dysku?
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
waporek
tak dopisalem ale wtedy jest problem z data robi nowy plik w folderze z data 01.2070 :-)
 
shibby
racja bo nie ma wtedy jeszcze daty poprawnej.

hmm musialbys wiec do skryptu WAN UP to wpisac ale tak ze sleep 120, zeby odzcekal z 2min zanim router pobierze poprawny czas.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
waporek
hej dopisalem do administracja-skrypt-uruchom Wan

sleep 120
/opt/bin/urlsnarf_loger
/opt/bin/http_loger

dziala wszystko testuje teraz pozdro i dzieki
 
krzynek1
komenda


/opt/bin/urlsnarf -i br0 | awk '{print $1" "$4" "$7}'


daje wynik w postaci


duzy [13/Apr/2011:19:11:17 http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en


jakie jeszcze sa zmienne przy print , ktore mozna wykorzystac ?

$5 daje jakies [0200] :| a $8 HTTP 1.1 czyli nic ciekawego
 
shibby
jak wywalisz awk print to bedziesz widzial cala linie. To co robi print to wyswietla ciag znakow miedzy spacjami a wiec w przykladowym tekscie:
ALA MA KOTA
$1 - ALA
$2 - MA
$3 - KOTA

Dlatego by nie logowac zbednych rzeczy ograniczylem je tylko do potrzebnych danych.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
krzynek1
rozumiem, przygladajac sie zuzyciu procesora przez urlsnarf podczas transferu 6mb stwierdzam ze dosyc duzo on zabiera

thumbnails32.imagebam.com/12797/5d4dfa127965885.jpg

czy tak jest prawidlowo ?
 
shibby
no wiesz on slucha na porcie 80 i analizuje w locie pakeity. Skoro sciagasz plik (wiec leci to po 80tce) to musi troche procka ugryzc Wink
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
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ą?

95,167,809 unikalnych wizyt