[Cerowrt-devel] Field Report - installing 3.8.13-7

Rich Brown richb.hanover at gmail.com
Sun Jun 16 18:08:30 EDT 2013


Folks,

I installed 3.8.13-7 on my WNDR3800. I used TFTP, not the default web GUI to upload the firmware. (Note - the recommendation is now to use the web GUI.)

I then ran two installation scripts to complete the custom configuration (see these pages for passwords, time zones, SSIDs, and also 6in4 configuration)

- http://www.bufferbloat.net/projects/cerowrt/wiki/Automated_Configuration_of_CeroWrt
- http://www.bufferbloat.net/projects/cerowrt/wiki/IPv6_Tunnel

The router seems to be working as expected. I have not tried any serious performance tests, but a quick test of ping latency under load showed that the simplest-qos.h seemed to be working.

As noted above, 6in4 addresses seem to work, however, I did see a lot of error messages as a result of running the 6in4 tunnel configuration script. I've attached it to see if there's anything amiss… 

Thanks!

Rich Brown
Hanover, NH USA

------------

root at cerowrt:/tmp# sh tunnel.sh
Downloading http://snapon.lab.bufferbloat.net/~cero2/cerowrt/wndr/3.8.13-7/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/berlin.
Package 6in4 (14-1) installed in root is up to date.
Setting up HE.net tunnel
Restarting network... "Device busy (-16)" messages are OK.
command failed: Device or resource busy (-16)
Configuration file: /var/run/hostapd-phy0.conf
Using interface sw00 with hwaddr 2c:b0:5d:7f:47:6a and ssid "CEROwrt"
Using interface gw00 with hwaddr 2e:b0:5d:7f:47:6b and ssid "CEROwrt-guest"
command failed: Device or resource busy (-16)
Configuration file: /var/run/hostapd-phy1.conf
handle_probe_req: send: Resource temporarily unavailable
handle_probe_req: send: Resource temporarily unavailable
Using interface sw10 with hwaddr 2c:b0:5d:7f:47:6c and ssid "CEROwrt5"
Using interface gw10 with hwaddr 2e:b0:5d:7f:47:6d and ssid "CEROwrt-guest5"
Restarting firewall...
Warning: Option @defaults[0].synflood_rate has invalid value '200'
Warning: Section @rule[0] (domain) does not specify a protocol, assuming TCP+UDP
 * Flushing IPv4 filter table
 * Flushing IPv4 nat table
 * Flushing IPv4 mangle table
 * Flushing IPv4 raw table
 * Flushing IPv6 filter table
 * Flushing IPv6 mangle table
 * Flushing IPv6 raw table
 * Flushing conntrack table ...
 * Populating IPv4 filter table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
   * Rule 'domain'
   * Rule 'ntp'
   * Rule 'dhcp4'
   * Rule 'printers'
   * Rule 'Useful Services'
   * Rule 'blockconfig'
   * Rule 'blockconfig2'
   * Forward 'lan' -> 'wan'
   * Forward 'wan' -> 'lan'
   * Forward 'guest' -> 'wan'
   * Forward 'lan' -> 'guest'
   * Forward 'wan' -> 'guest'
 * Populating IPv4 nat table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
 * Populating IPv4 mangle table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
 * Populating IPv4 raw table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
 * Populating IPv6 filter table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
   * Rule 'domain'
   * Rule 'ntp'
   * Rule 'printers'
   * Rule 'Useful Services'
   * Rule 'ipv6 dfz'
   * Rule 'icmpv6'
   * Rule 'blockconfig'
   * Rule 'Allow-DHCPv6'
   * Rule 'blockconfig2'
   * Forward 'lan' -> 'wan'
   * Forward 'wan' -> 'lan'
   * Forward 'guest' -> 'wan'
   * Forward 'lan' -> 'guest'
   * Forward 'wan' -> 'guest'
 * Populating IPv6 mangle table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
 * Populating IPv6 raw table
   * Zone 'wan'
   * Zone 'lan'
   * Zone 'guest'
 * Set tcp_ecn to on
 * Set tcp_syncookies to on
 * Set tcp_window_scaling to on
Done. You should restart the router now to make these take effect.
root at cerowrt:/tmp


More information about the Cerowrt-devel mailing list