Netgear WNR3500L

Jste zde: kle.cz » Linux » Netgear WNR3500L

Zprovoznění dd-wrt na wifi routeru Netgear WNR3500L.

Stáhneme si soubory:

dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk
dd-wrt.v24-14929_NEWD-2_K2.6_big.bin

V originálním firmare dáme upgrade na dd-wrt mini a pak v dd-wrt mini upgrade na dd-wrt big

Připojíme usb flash disk jako /opt

Nainstalujeme optware – správce balíků, podobně jako apt-get v debianu

wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh \
 -O - | tr -d '\r' > /tmp/optware-install.sh
sh /tmp/optware-install.sh

Proftpd - ftpes

Vytvoření certifikátu

openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ftpd.pem -out ftpd.pem

 

/usr/sbin/iptables -I INPUT -p tcp --dport 2222 -j ACCEPT
/usr/sbin/iptables -I INPUT -p tcp -m tcp \
--dport 60000:60020 --syn -j logaccept

Vypnout telnet, ssh přehodit na jiný port, přihlašování jenom přes klíče.

no-ip.com – dynamicky obnovovaný dns záznam.

/opt/etc/init.d/S98uvitani

Spuštění ssh serveru bez uvítacích hlášení.

killall -9 dropbear

dropbear -r /tmp/root/.ssh/ssh_host_rsa_key \
-d /tmp/root/.ssh/ssh_host_dsa_key -p 2234 -s -a -m

/opt/etc/init.d/S98knoflik

Skript na odpojení flash disku před vypnutím routeru.

#!/bin/sh
echo '#!/bin/sh
killall smbd
killall nmbd
killall portmap
killall unfsd
killall proftpd
killall dropbear
sync
sleep 2
umount /opt && gpio enable 1' > /tmp/etc/config/vypnuti.sesbutton
chmod +x /tmp/etc/config/vypnuti.sesbutton
Úvodní stránka ~ Mapa stránek ~ Kontakt