Openwrt/NSLU2 Kamikaze 7.09, December 2007 ========================================== This marks the third official release of Kamikaze. Changes since Kamikaze 7.07 --------------------------- - Swap is now enabled in the kernel - The eth0 interface requests an IP address using DHCP - Documentation updates - UCI updates - uncommitted changes are now active on config reads - PPP fixes - Firewall fixes for dynamic interfaces - Config enhancements for dnsmasq - Prevent interfaces from accidentally being started twice at boot time - Fix QoS for dynamically assigned interfaces Configuration ------------- All of the configuration data is kept within the filesystem, under the /etc/config directory. This means that when installing or reflashing, the configuration will be reset to default values as the filesystem is replaced. LAN: DHCP Telnet: Enabled until root password set SSH: Used after setting root password The configuration files are built in sections, each section begins with a "config" keyword defining the section, followed by one or more "option" keywords defining values for that section. config <type> <name> option <name> <value> option <name> <value> ... Configuration can be done either by editing the configuration files directly or by using the "uci" tool. uci show uci show <config file> uci show <config file>.<config name> uci get <file>.<config>.<option> uci set <file>.<config>.<option>=<value> uci del <file>.<config>.<option> uci commit Example: root@OpenWrt:~# uci show network.lan network.lan=interface network.lan.ifname=eth0.0 network.lan.proto=static network.lan.ipaddr=192.168.1.1 network.lan.netmask=255.255.255.0 root@OpenWrt:~# uci set network.lan.ipaddr="192.168.1.20" root@OpenWrt:~# uci get network.lan.ipaddr 192.168.1.20 root@OpenWrt:~# uci commit root@OpenWrt:~# /etc/init.d/network restart Packages -------- Additional features or utilities can be added via the ipkg system. ipkg update ipkg list ipkg install <package> ipkg remove <package> Note, there are two compressed filesystems, squashfs and jffs2. The squashfs partition is readonly and contains all the files shipped with the firmware. The jffs2 partition is writable, and stores changes to squashfs. - Reinstalling or upgrading packages contained on squashfs is not recommend; the old package will simply be hidden, not deleted. - Because the filesystems are compressed, ipkg cannot determine if you have enough free space, and consequently may run out. If this happens you should try to manually delete files. Misc. ----- NSLU2 Page: http://www.nslu2-linux.org/wiki/OpenWrt/HomePage Support: http://forum.openwrt.org/ http://irc.openwrt.org/ Bug reports: https://dev.openwrt.org/ (New Ticket/View Ticket) (Please try support first)