Obsługa OPEN-WRT przez SSH

Dostęp do routera:
Najprostszym sposobem dostania się do routera jest telnet i zalogowanie się przez adres IP routera. Jeżeli jest to nasze pierwsze logowanie po zainstalowaniu nowego oprogramowania lub przywrócenie ustawień fabrycznych OpenWrt nie ma domyślnie ustawionego hasła.
Wykorzystujemy do tego celu polecenie w konsoli CMD:
telnet 192.168.1.1
Hasło ustawia się poleceniem:
passwd
Przy następnym połączeniu telnet będzie wyłączony, należy użyć klienta ssh: np. Putty
W Gargoyle, domyślne hasło to: password.
W obu przypadkach login/username to : root

Co to jest opkg i jak się posługiwać tym narzędziem?
opkg jest podstawowym narzędziem OpenWrt, i służy do instalowania dodatkowych pakietów (programów) w systemie. Na początku należy zaznaczyć, że aby cokolwiek zainstalować należy zrobić aktualizacje repozytorium, używając komendy:
opkg update
Komendę tę trzeba powtarzać po każdym restarcie routera.

Instalowanie dowolnej paczki (programu) na routerze. Tutaj użyjemy programu hotsapd
opkg install hostapd
Usuwanie dowolnego programu z systemu:
opkg remove hostapd

Wykaz zainstalowanych paczek w systemie:
opkg list_installed

Szukanie programu po nazwie/opisie:
opkg list | grep torrent

Czasami z różnych przyczyn należy zastosować wymuszenie nadpisania istniejącego już program (tak jest w przypadku instalowania pełnego wget'a). Wtedy używamy dodatkowo parametrów programu opkg:
opkg install wget -force-overwrite

Inne przydatne parametry to np. reinstalacja programu:
opkg install hostapd -force-reinstall
Konfiguracja portu WAN przez uci:

uci set network.wan.proto=static
uci set network.wan.ipaddr=192.168.2.10
uci set network.wan.netmask=255.255.255.0
uci set network.wan.gateway=192.168.2.1
uci set network.wan.dns='8.8.8.8 192.168.2.1'
uci commit network
ifup wan