wydajność usb nie jest stała
rpc@OpenWrt:~# lsusb -v -d 1110: | grep wMaxPacketSize | awk '{if (NR >= 7) printf("%d: %d KBps\n", ++n, 1000*$4/1024)};'
1: 1750 KBps
2: 250 KBps
3: 0 KBps
4: 501 KBps
5: 1001 KBps
6: 752 KBps
7: 1252 KBps
8: 1752 KBpsNie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez rpc
wydajność usb nie jest stała
rpc@OpenWrt:~# lsusb -v -d 1110: | grep wMaxPacketSize | awk '{if (NR >= 7) printf("%d: %d KBps\n", ++n, 1000*$4/1024)};'
1: 1750 KBps
2: 250 KBps
3: 0 KBps
4: 501 KBps
5: 1001 KBps
6: 752 KBps
7: 1252 KBps
8: 1752 KBpsnie masz w ogóle załadowanego ipv6
z konsoli wywołaj
insmod ipv6jaki jest komunikat ?
pewnie nie masz ipv6 wkompilowane
a czemu miałbys byc niewidoczny ? To zwykły routing. Dostajesz się z adresów 200.xx.... na adresy 100.xx.... Jak chcesz być maskowany to albo postaw proxy albo zamiast routingu ustaw SNAT po stronie adresów 100.xx.
coś mi umknęło ![]()
no wywołuj tail /mnt/sda1/message
trochę uciążliwe.
No wiem można alias albo link ale ten skrypt obsługuje jeszcze logi z syslog-ng i jest uniwersalny. Więc jak ktoś zamieni sobie syslogd na syslog-ng to będzie miał jak ulał a tam nie ma logread.
dlatego uważam że to bardziej uniwersalne rozwiązanie dla osób które normalnie nie posługują się tail,cat,less,itd.
a tak na marginesie. To kiedy wyniki konkursu ogłoszonego na openrouter.info ?
da się
skrypt przerobiłem troszkę po mojemu pobrany z dev na openwrt
trzeba podmienić sobie zamiast /sbin/logread lub zapisać jako nowy plik nadając mu prawa wykonywalności
ja jednak preferuje ustawienie nowego skryptu nazwijmy to "logs"
na konsoli należy wykonać
wget http://rpc.one.pl/pliki/openwrt/backfire/10.03.x/syslog/logread -O /sbin/logs
chmod +x /sbin/logsi wywołując komendę
logsmamy nasze logi
Przerobiony skrypt
#!/bin/sh
. /etc/functions.sh
PARAM=$1
LOGFILE="/mnt/sdb1/messages"
showlog() {
local cfg="$1"
config_get log_size "$cfg" log_size
config_get log_file "$cfg" log_file
test -z $log_file || LOGFILE=$log_file
[ -f ${LOGFILE} ] || showerr
tail ${PARAM} -c ${log_size:-16}k ${LOGFILE}
}
showhelp() {
cat <<EOF
RoadRunner.cx Logread v0.999 (2009-04-05 03:23:09 EET-2EEST) shell script
Usage: logread [OPTION]...
Show messages from system log file (${LOGFILE}) or from uci system log_file
Options:
-f Output data as log grows
EOF
exit 0
}
showerr() {
cat <<EOF
RoadRunner.cx Logread v0.999 (2009-04-05 03:23:09 EET-2EEST) shell script
Error: Log file (${LOGFILE}) does not exist.
System logger possibly is not running.
EOF
exit 1
}
[ "$PARAM" == "-h" ] && showhelp
[ "${PARAM:--f}" != "-f" ] && showhelp
config_load system
config_foreach showlog systemlogi i sysloga szerzej opisałem tu: http://rpc.one.pl/index.php/lista-artyk … -w-openwrt
szybkie pytanie
czy można uzyskać jednocześnie logi w pliku i z pamięci (logread)? Mnie się nie udało. Jest albo to albo to
no to zostaje albo przestawić tplinka jako router albo forward portów poprzez nat.
ddos to z udp-broadcast-relay
a DNAT to raczej już nie. Zwykły forward
minus to taki że ktoś jak wie to może kompa odpalać zdalnie ot co
ale jak kolega pisał bridge może nie działać
bridge by wyglądał następująco:
przy założeniu że router twój dostaje adres ip 192.168.178.6
a router kolegi ma adres lan 192.168.178.1 to bridge winien wyglądać następująco:
/etc/config/network
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'
config 'interface' 'eth'
option 'ifname' 'eth0'
option 'proto' 'none'
config 'interface' 'lan'
option 'type' 'bridge'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'dns' '192.168.178.1'
option 'ipaddr' '192.168.178.6'
option 'gateway' '192.168.178.1'
option 'ifname' 'wlan0 lan1 lan2 lan3 lan4'plik /etc/config/wireless wygląda
config 'wifi-device' 'radio0'
option 'type' 'mac80211'
option 'macaddr' '00:23:cd:1b:74:08'
option 'hwmode' '11ng'
option 'htmode' 'HT20'
list 'ht_capab' 'SHORT-GI-40'
list 'ht_capab' 'DSSS_CCK-40'
option 'channel' '4'
config 'wifi-iface'
option 'device' 'radio0'
option 'network' 'lan'
option 'mode' 'sta'
option 'ssid' 'mojsidd'
option 'encryption' 'none'wyłączasz dhcp i dns dla swojego routera
/etc/init.d/dnsmasq stop
/etc/init.d/dnsmasq disable
w routerze gniazdka wan nie wykorzystujemy
Zanim wprowadzisz zmiany zastanów się co zrobiłem
jakby cos nie wyszło masz dhcp wyłączone po prostu masz adres statyczny lan 192.168.178.6
schemat sieci wyglądą tak
Internet WAN <---------->AP kolegi LAN(192.168.178.1)<---wifi---> (192.168.178.6)APclient twój <------->komp. po lan
<------->komp. po lan
adresy ip dostajesz od kolegi a nie od siebie poprzez dhcp.
z tego co wiedzę w centralach przeważnie są trzy opcje.
czas DST UE
czas DST US
bez ustawień (no DST)
takie menu i definicja tego by chyba rozwiązała skutecznie problem ![]()
Z racji tego że strona w UE można by zostawić dwie opcje
czas wedle UE
bez ustawień
czas US masz tu http://www.webexhibits.org/daylightsaving/b.html
a wracając do zmiany czasu przydała by sie opcja zmiany czasu na letni i zimowy z automatu wedle EU
czyli ostatni tydzień marca do ostatni tydzień października to czas letni
Proszę bardzo podrzucam małe howto jak to zrobić poprzez internet
a na zime -1
to sie nazmienia człowiek. Nie można to jakoś załatwić ?
no jest UTC+1 czyli ok.
no chyba że ma być czas według greenwitch
Cezary@ czas się na forum różni o godzinę w momencie pisania tego postu na minus
jak się nie da bridge to mam inna propozycję
nie trzeba będzie bawić się nadal przekierowaniem portów
niech kolega na swoim routerze ustawi routing tzn.
kolega 192.168.1.0/24
Twoja sieć 192.168.2.0/24
na swoim ap przydzielasz adresy z twojego zakresu u kolegi ze swojego on przydziela
na swoim robisz routing zamiast nat i dopuszczasz cały ruch w obie strony wyłączasz firewall
u kolegi dopisujesz trasę statyczą do swojej sieci
co mozna zrobić:
na twoim routerze konfigurujesz sobie sambę a ona widzi dwie sieci (zakładam że u kolegi to zwykły router bez samby) więc i kompy się zobacza w otoczeniu sieciowym poprzez wins
plusy:
dostęp do urządzeń w obu sieciach bez problemu po nazwie bądź po adresie ip
minusy:
jeśli scaner bądź drukarka sieciowa drukuje po adresie MAC to kicha nie przejdzie wydruk na inna podsieć. - tego bym sie nie bał przeważnie można wskazać adres ip w sterowniku drukarki/scanera
patche gdzieś widziałem przed chwilą więc pracują już nad tym może się pojawi możliwość taka
a propo ath5k a może kolega zastąpi ten sterownik madwifi
ta karta nie pójdzie na madwifi wtedy będzie miał bridge hę ?
no teraz doczytałem czegoś tam brakuje. dziwne przecież to zwykły programowy bridge nie wymuszony sterownikami ath9k bardzo dziwne.
I co nawet jak ręcznie zestawie bridge komendą brctl nie ma szansy działać ? po odpaleniu połączenia rzecz jasna
jutro jak czas pozwoli zerknę na to mimo wszystko to dziwne.
w tym wypadku adres dhcp nadawany jest przez ap kolegi no i dns
taa a czemu ?
a to o czym ja piszę to zupełnie co innego. Przecież to zwykły bridge między interfejsami sieciwymi. Weź trzy karty na usb i podłącz do kompa potem utwórz bridge między nimi brctl i działa to jak switch w skrócie
ok nie wiedziałem po prostu tak to wyglądało
i tak bym zrobił bridge i powinno być git
http://wiki.openwrt.org/doc/uci/network#protocol.dhcp
poczytaj sobie tutaj
co do dns to aby nie ustawiał wedle dhcp powinna wystarczyć opcja
"dns" w pliku /etc/config/network w danej sekcji sieci
opcja "peerdns" dotyczy tylko połączeń ppp
eko.one.pl → Posty przez rpc
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc