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_key
Skopiral na router s http://ipkg.k1k2.de/packages:
  • olsrd-mod-httpinfo_0.5.0-1_mips.ipk
  • olsrd_0.5.0-1_mips.ipk
  • kmod-madwifi_2.6.19.2+r2351-20070519-atheros-1_mips.ipk
  • base-files-atheros-2.6_8-7505_mips.ipk
  • busybox_1.4.2-1_mips.ipk
  • wireless-tools_29-1_mips.ipk
 ipkg 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
wlan-lj/fonera2.txt · Last modified: 2007/06/11 00:43 (external edit)
www.chimeric.de 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