Temat: Netgear R6220 kopia firmware'u i przywracanie

Mam ponad 10 routerów netgear r6220 na których chciałbym postawić openwrt + parę pakietów i paroma skryptami.
W jaki sposób mogę sobie uprościć to zadanie.
Kiedyś jeszcze za czasów openwrt 18.06 próbowałem to zrobić poprzez backup/restore za pomocą DD ale to rozwiązanie nie działało.

2

Odp: Netgear R6220 kopia firmware'u i przywracanie

Po prostu wgraj soft i przez scp prześlij sobie pliki do routera. Masz tylko 10 routerów, wiec nie wiem po chcesz się męczyć w automatyzację.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Netgear R6220 kopia firmware'u i przywracanie

Ok. W sumie racja chociaż myślałem że zautomatyzowanie tego zaoszczędzi mi czas smile

4

Odp: Netgear R6220 kopia firmware'u i przywracanie

Możesz sobie skompilować lub zrobić imagebuilderem własny obraz i wtedy tylko wgrywasz. 10 zasilaczy i masz wszystko zrobione w  pół godziny.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Netgear R6220 kopia firmware'u i przywracanie

mozesz tez gdzies na www wrzucic skrypt ktory ogarnie zmiany, np:

 
#!/bin/sh

passwd

cat > /etc/dropbear/authorized_keys <<EOF
ssh-rsa klucz_ssh
EOF

cat > /etc/zabbix_agentd.conf <<EOF
StartAgents=1
Include=/etc/zabbix_agentd.conf.d/
LogType=system
EOF

opkg update
opkg remove --force-removal-of-dependent-packages uhttpd 
opkg install nano htop zabbix-agentd zabbix-extra-network

uci set network.lan.ipaddr='10.0.0.1'
uci set network.lan.netmask='255.255.255.0'
uci commit network

uci add firewall rule
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].src_ip=1.1.1.1
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=22

uci commit firewall

exit 0

a potem po zalogowaniu na kazdy router go wykonac:

cd /tmp && wget http://10.10.10.2/config.sh && chmod 755 config.sh && ./config.sh && reboot

szybciej niz kompilacja i mniej bledow niz w przypadku recznego kopiowania przez scp

6

Odp: Netgear R6220 kopia firmware'u i przywracanie

Logowanie do routera i wykonywanie polecenia też możesz zrobić przez ssh.

PS O jeden uci commit za dużo w przykładzie smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.