FAQ

Jak mogę dostać się do rutera?

Potrzebny jest program Putty (klient ssh dostępny m.in. na platformę Windows oraz Linux). Na linuksie można też używać „normalnego” klienta ssh z pakietu openssh.

Aby połączyć się ruterem niezbędne jest posiadanie jego adresu IP, login oraz hasło. Więcej szczegółów dostępnych jest w dziale Zanim zaczniesz

Jakie jest domyślne hasło?

Nie ma. OpenWrt nie ma domyślnie ustawionego hasła. Po wgraniu firmware lub przywróceniu wartości domyślnych trzeba je ustawić logując się do rutera przy pomocy polecenia

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

Gdzie jest ipkg

Program ipkg został zastąpiony przez opkg. Oba programy używają takiej samej składni poleceń.

Ustawiłem WPA ale to nie działa

Dla kernela 2.6 należy dodatkowo zainstalować pakiet hostapd. Dla kernela 2.4 pakiet nas. Upewnij się także, że hasło ma co najmniej 8 znaków.

Czy działa radia Broadcom z jądrem 2.6?

Tak, z pewnymi ograniczeniami: - działa tylko tryb AP o Sta (APClient) - działa tylko z szyfrowaniem WPA-PSK/WPA2-PSK

Nie działa: - szyfrowanie WEP encryption - tryb WDS, Ad-Hoc - Multi SSID

Mam ustawienia domyślnie i nie działa mi radio!

W OpenWrt interfejs radiowy jest domyślnie wyłączony (w celach bezpieczeństwa). Należy samodzielnie włączyć radio poleceniem

uci set wireless.@wifi-device[0].disabled=0
uci commit wireless
wifi

Lub przez interfejs graficzny: Otwórz w przeglądarce adres, http://192.168.1.1/, zaloguj się, wybierz Network > Wifi > Interface, zaznacz enable na checked, kliknij przycisk Save & Apply

Pamiętaj! Przy takich ustawieniach brak jest zabezpieczeń sieci Wifi!

Brak polecenia nvram

Kamikaze nie korzysta we zmiennych nvram więc samodzielna modyfikacji nie przyniesie żadnych wyników. Dodatkowo, dla kerneli 2.6 ten program nie jest dostępny.

Gdzie mogę dodać swoje regułki firewalla?

Plik z regułami należy dołączyć przez opcję include w pliku /etc/config/firewall

Jak zmienić adres MAC na wymagany przez ISP (MAC address cloning)?

Poleceniem:

uci set network.wan.macaddr=00:11:22:33:44:55
uci commit network

Jak zwiększyć TTL (opcja TTL+1)?

Niektórzy ISP ustawiają opcje TTL na 1 uniemożliwiając tym samym „dzielenie” łączą. Obejście tego prymitywnego zabezpieczenia jest proste.

opkg update
opkg install kmod-ipt-ipopt iptables-mod-ipopt
uci add firewall include
uci set firewall.@include[0].path=/etc/firewall.user
uci commit firewall
echo "/sbin/insmod ipt_TTL 2> /dev/null" >> /etc/firewall.user
echo "/sbin/insmod ipt_ttl 2> /dev/null" >> /etc/firewall.user
echo "iptables -t mangle -A PREROUTING -i eth0.1 -j TTL --ttl-inc 1" >> /etc/firewall.user

Gdzie eth0.1 jest interfejsem WAN.

Jak włączyć BootWait?

nvram set boot_wait=on

Zmienna boot_wait ustawiona na on powoduje, że boot loader czeka na firmware przesyłany za pomocą tftp zanim zacznie uruchamianie firwmare'u znajdującego się w pamięci ROM. Umożliwia to przywrócenie routera do działania po niepomyślnej aktualizacji oprogramowania sterującego. Domyślnie wartość tego czasu wacha się w zależności od modelu routera i wynosi od 1 do 3 sekund. Możemy to zmienić za pomocą następującej komendy:

nvram set wait_time=30

Powyższe polecenie sprawi, że boot loader będzie czekał 30 sekund zanim załaduje firmware znajdujący się w pamięci ROM. Aby wszystkie wprowadzone przez nas zmiany miały charakter trwały należy wykonać komendę:

nvram commit

Zobacz również jak włączyć boot_wait na innych routerach

Uwaga: polecenie nvram może być niedostępne w nowych wersjach OpenWrt.

Czemu nie mogę dostać się na ssh z internetu?

Wynika to z polityki bezpieczeństwa w OpenWrt - domyślnie wyłączona jest możliwość logowania się od strony WAN. Aby opcja ta była dostępna należy odkomentować w pliku /etc/firewall.user dwie linie związane z ssh

iptables -t nat -A prerouting_rule -i $WAN -p tcp --dport 22 -j ACCEPT
iptables -A input_rule -i $WAN -p tcp --dport 22 -j ACCEPT

Włączenie ssh od strony WAN może spowodować próby łamania hasła przez automaty. Niestety, to „normalnie” - należy usługę ssh przenieść na inne porty lub ograniczyć dostęp do określonych adresów ip.

konfiguracja/faq.txt · ostatnio zmienione: 2010/01/06 15:32 przez arteq
Do góry
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0