jak mozna przekopiować siecówki userów w tomato
|
szalikmars2 |
Dodano 23-09-2008 20:00
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
witam
pytanie to było juz na forum kilka razy ale zawsze zostało bez odpowiedzi
jak mozna przekopiować siecówki userów z
1 liksysa tomato 1,21
na 2 liksysa tomato 1.21
ta sama wersja oprogramowania
próbwałem to robić w winscp
oraz w putty edytorem
zapisuje wszystko w winscp lub w edytorze przez putty
i po zapisaniu przez ww w tomato wszystko znika
jak to sensownie zrobić
wyjsciem byłaby tez mozliwość wgranie konfiguracji z 1 linksysa na 2 linksysa oczywiście identyczne oprogramowanie
ten problem jest super ważny
jest to jedyna wada używania oprogramowania tomato na która nikt nigdy nie dał odpowiedzi |
|
|
|
obsy |
Dodano 23-09-2008 20:04
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Co to znaczy "przekopiować siecówki userów"? Adresy MAC?
|
|
|
|
Shanti77 |
Dodano 23-09-2008 22:49
|
User
Posty: 94
Dołączył: 18/06/2008 17:34
|
Po pierwsze to należy opisać dokładnie czego chcemy się dowiedziec.
Konfigurację można bez problemu zapisać i na drugim linksysie wczytać:
Administration->Configuration->Backup Configuration
Administration->Configuration->Restore Configuration
Jeśli chodzi o skopiowanie adresów MAC (tak mi sie wydaje bo piszesz strasznie enigmatycznie) można chyba sobie bez problemu poradzić istnieje przecież CTRL+C i CTRL+V i przeglądarka nie widzę problemu.
|
|
|
|
Max Monroe |
Dodano 24-09-2008 08:08
|
User
Posty: 48
Dołączył: 17/11/2006 15:04
|
Cytat obsy napisał/a:
Co to znaczy "przekopiować siecówki userów"? Adresy MAC?
Jemu chodzi o to że ma w STATIC DHCP dużo wpisów np. 80 albo 100 wpisów adresów MAC IP oraz ich opis i chce to przenieś na drugiego WRT54GL.... np. podmieniając jakiś plik na drugim tomato ....
Routery: MikroTik hEX
AP: 2xMikrotik wAP AC
Net: Connected FIBER 100mbit (90/19 real)
VoIP: SPEEDPORT W900V podróba FRITZ Box'a 7240
NAS: HP N54L + RPi4
|
|
|
|
Shanti77 |
Dodano 24-09-2008 08:54
|
User
Posty: 94
Dołączył: 18/06/2008 17:34
|
To można jakiś skrypcik zrobić sobie który zapisze je do pliku i drugi skrypt który znowu je wpisze do nvram. |
|
|
|
szalikmars2 |
Dodano 24-09-2008 08:56
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
usciśle pytanie
mam 55 wpisów sieciówek i 2 linksysy zapasowe
wpisywanie wszystkiego do tych 2 zapasowych to kupa roboty
a poza tym sieciówki na okrągło sie zmieniają
jedne trzeba wykasować inne dopisać
plik plik z Backup Configuration jest bezwartościowy bo na innego linksysa nigdy sie go nie wgra
w przypadku awari linksysa nr 1
zostaje bez kopi bezpieczeństa bo ten plik xx.cfg da sie wgrać tylko na ten sam sprzet na tego samego linksysa na innego nie da się
to co pisaliście czyli
Konfigurację można bez problemu zapisać i na drugim linksysie wczytać:
Administration->Configuration->Backup Configuration
Administration->Configuration->Restore Configuration
nie działa -sprawdzone wiele razy
bo 2 linksys widzi że to nie jest plik
od nie go i nie da sie wczytać konfiguracji z 1 linksysa na 2 linksysa nawet przy identycznym
oprogramowaniu
a co do kopiuj wklej
to tez nie działa
po zapisaniu dodatkowych sieciówek
lub podmianie wszystkich plików dnsmasq
niby wszystko jest w porzadku ale po daniu przez ww komendy w tomato zapisz wszystko znika |
|
|
|
Shanti77 |
Dodano 25-09-2008 10:01
|
User
Posty: 94
Dołączył: 18/06/2008 17:34
|
z poziomu konsoli można zapisać adresy MAC do pliku
nvram get dhcpd_static > /tmp/mac.txt
następnie wysłać go na jakiś serwer ftp (do katalogu upload)
ftpput -u UZYTKOWNIK -p HASLO IP_SERWERA /upload/mac.txt /tmp/mac.txt
plik można ewentualnie zedytować ręcznie
teraz plik ściągamy na router
ftpget -u UZYTKOWNIK -p HASLO IPSERWERA /tmp/mac.txt /upload/mac.txt
zapisujemy zawartosc pliku do zmiennej
a=`cat /tmp/mac.txt`
wpisujemy konfiguracje do nvram
nvram set dhcpd_static=$a
nvram commit
|
|
|
|
szalikmars2 |
Dodano 26-09-2008 11:08
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
niestety nie zadziałało
dwa linksysy oba tomato 1.21 oryginał
oba mają identyczną adresację
router linksys na którego wgrywam kopię
nie przyjmuje komendy
przedostatniej
nvram set dhcpd_static=$a
wypisuje
NVRAM UTYLITY
Copyright C 2006-2008 Jonathan Zarate
Usage:navram set get |unset key
itp jeszce z 3 linijki
co robię żle ? |
|
|
|
Shanti77 |
Dodano 26-09-2008 12:43
|
User
Posty: 94
Dołączył: 18/06/2008 17:34
|
Sprawdziłem te komendy i powinno wszystko zadzialac, nawet bez podania zmiennej działa, sprawdz:
nvram set dhcpd_static=
powinien to bez problemu przyjąć, następnie sprawdź co masz w zmiennej $a:
echo $a
Ja wchodziłem po ssh może tu jest jakaś różnica, włącz ssh i zaloguj się programem putty.exe(znajdziesz go w google).
|
|
|
|
szalikmars2 |
Dodano 27-09-2008 18:57
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
jeszcze raz sprawdziłem wszystko
linksys nr oprogramowanie tomata 1,21 oryginał
linksys nr oprogramowanie tomata 1,21 oryginał na wszelki wypadek jeszce raz wgrane
generuje plik mac.txt -działa
zgrywam plik mac.txt przez winscp -działa
wrzucam plik mac.txt na tomto nr 2 przez winscp -działa
wszystko ok
do komendy wydanej przez putty połaczenie przez sh
komenda
nvram set dhcpd_static=$a
wywala po tej komendzie
Tomato v1.21.1515
BusyBox v1.2.2 (2008.07.26-14:43+0000) Built-in shell (ash)
# nvram set dhcpd_static=$a
NVRAM Utility
Copyright (C) 2006-2008 Jonathan Zarate
Usage: nvram set | get | unset | ren | commi
t | show [--nosort|--nostat] | find | defaults <--yes|--initcheck> | back
up | restore [--test] [--force] [--nocommit] | export <--c
|--dump|--dump0|--set|--tab>
-----------------------------------
sprawdziłem
zmienna echo $a
pokazuje ze linksys nr 2
ma plik mac.txt w pamieci
bez podania zmiennej
czyli samo
komenda
nvram set dhcpd_static=
przyjmuje ją a przynajmniej nie protestuje
komenda nastepna
nvram commit- przyjmuje komende i zapisuje
efekt działań zerowy
mac adresy z pliku mac.txt
nie pojawiają sie na linsysie nr 2
reboot nic nie zmienia |
|
|
|
szalikmars2 |
Dodano 29-09-2008 09:24
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
jesli ktos ma pomysł na rozwiazanie problemu byłbym wdzięczny |
|
|
|
Shanti77 |
Dodano 29-09-2008 18:35
|
User
Posty: 94
Dołączył: 18/06/2008 17:34
|
Adresy MAC i IP można również wpisywać w Advenced->DHCP/DNS->Custom Configuration
wpisujemy tu w postaci :
dhcp-host=00:00:00:00:00:00,192.168.1.2,time
gdzie time=czasz dzierżawy np. infinite(nieokreślony), 1440m, 6h
możemy też określonemu adresowi MAC nic nie przyznać:
dhcp-host=00:00:00:00:00:00,ignore
łatwo będzie to poźniej skopiować, tylko nie da się tak nadać nazw. |
|
|
|
szalikmars2 |
Dodano 30-09-2008 16:14
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
niestety jest to też nierealne
po wpisaniu na próbę do cytuję
Adresy MAC i IP można również wpisywać w Advenced->DHCP/DNS->Custom Configuration
55 wpisów sieciówek tomato 1.21 nie da sie zapisac tych sieciówek
przez save
bo router pisze
inwalid lenhht .
PLEASE reduce THE LENGHT to 2048 charactersor less
czyli w dalszym ciągu aktualne pozostaje aktualne super ważne pytanie
jak by mozna zapisać
konfigurację z routera tomato nr 1
i na routerze tomato nr 2 wczytać:
Administration->Configuration->Backup Configuration
Administration->Configuration->Restore Configuration
pytanie -jak spreparować plik konfiguracyjny
z router tomato 1 aby dało sie go wczytać na router tomato nr 2 oczywiscie identyczne oprogramowanie np 1.21
człowiek nie zna dnia ani godziny kiedy burza załatwi mu router
a zgrany plik konfiguracyjny .xxcfg nic nie daje
da sie go wgrać tylko i wyłącznie na ten sam roter |
|
|
|
szalikmars2 |
Dodano 05-10-2008 11:29
|
User
Posty: 22
Dołączył: 07/03/2008 21:05
|
jesli by ktos znał sposób na rozwiazanie problemu byłbym wdzięczny |
|
|