dropbearkey -t dss -s 2048 -f /etc/dropbear/dropbear_dss_host_key.new dropbearkey -t rsa -s 2048 -f /etc/dropbear/dropbear_rsa_host_key.new mv /etc/dropbear/dropbear_dss_host_key.new /etc/dropbear/dropbear_dss_host_key mv /etc/dropbear/dropbear_rsa_host_key.new /etc/dropbear/dropbear_rsa_host_keySkopiral na router s http://ipkg.k1k2.de/packages:
olsrd-mod-httpinfo_0.5.0-1_mips.ipkolsrd_0.5.0-1_mips.ipkkmod-madwifi_2.6.19.2+r2351-20070519-atheros-1_mips.ipkbase-files-atheros-2.6_8-7505_mips.ipkbusybox_1.4.2-1_mips.ipkwireless-tools_29-1_mips.ipkipkg install olsrd_0.5.0-1_mips.ipk ipkg install olsrd-mod-httpinfo_0.5.0-1_mips.ipk ipkg install base-files-atheros-2.6_8-7505_mips.ipk ipkg install kmod-madwifi_2.6.19.2+r2351-20070519-atheros-1_mips.ipk ipkg install busybox_1.4.2-1_mips.ipk ipkg install wireless-tools_29-1_mips.ipk rm *.ipk
ln -s /bin/ipcalc.sh /bin/ipcalc ipkg remove bridge ppp ppp-mod-pppoe kmod-ppp kmod-pppoe
/etc/config/wireless:
config wifi-device wifi0
option type atheros
option channel 13
option mode 11g
config wifi-iface
option device wifi0
option mode adhoc
option ssid wifi.frubsd.org
option bssid 02:CA:FF:EE:BA:BE
option hidden 0
option encryption none
/etc/config/network:
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option ifname eth0
option proto static
option ipaddr 192.168.123.1
option netmask 255.255.255.0
config interface wlan
option ifname ath0
option proto static
option ipaddr 10.14.0.123
option netmask 255.255.0.0
option dns 10.14.0.5
V /etc/sysctl.conf dodal:
net.ipv4.ip_conntrack_max=16348 net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=7200 net.ipv4.tcp_frto=1 dev.wifi0.diversity=0 dev.wifi0.rxantenna=1 dev.wifi0.txantenna=1
V /etc/dnsmasq.conf dodal:
interface=eth0 bind-interfaces
cp /etc/init.d/firewall /etc/init.d/firewall.bak
V /etc/init.d/firewall sem start spremenil v:
include /lib/network
scan_interfaces
config_get WLAN wlan ifname
config_get LAN lan ifname
IPTB="/usr/sbin/iptables"
echo 0 > /proc/sys/net/ipv4/ip_forward
$IPTB -F
$IPTB -F INPUT
$IPTB -F FORWARD
$IPTB -F OUTPUT
$IPTB -t nat -F
$IPTB -P INPUT DROP
$IPTB -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTB -A INPUT -i lo -j ACCEPT
$IPTB -A INPUT -i $LAN -j ACCEPT
$IPTB -A INPUT -i $WLAN -j ACCEPT
$IPTB -P FORWARD DROP
$IPTB -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTB -A FORWARD -m state --state NEW -i ! $WLAN -j ACCEPT
$IPTB -t nat -A POSTROUTING -o $WLAN -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
V /etc/olsrd.conf nastavil:
Interface "ath0"
{
HelloInterval 5.0
HelloValidityTime 200.0
TcInterval 0.5
TcValidityTime 250.0
MidInterval 5.0
MidValidityTime 100.0
HnaInterval 5.0
HnaValidityTime 100.0
}
LinkQualityFishEye 1
UseHysteresis no
LinkQualityLevel 2
LinkQualityWinSize 100
TcRedundancy 2
MprCoverage 5
LoadPlugin "olsrd_httpinfo.so.0.1"
{
PlParam "Port" "80"
PlParam "Net" "0.0.0.0 0.0.0.0"
}
/etc/init.d/httpd disable /etc/init.d/olsrd enable reboot