OpenWRT 7.09 and X-Wrt Installation on PC Engines Wrap
Howto get OpenWrt up and running with a web interface given the base image is running.
Edit the network configuration '/etc/config/network' (this assumes a static IPv4 address):
# Copyright (C) 2006 OpenWrt.org 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 type bridge option proto static option ipaddr 192.168.0.126 option netmask 255.255.255.0 option gateway 192.168.0.254 option dns 192.168.0.16 192.168.0.2
Load the updated lan network configuration
# ifup lan
Edit /etc/ipkg.conf. Add the last line (bold)
src release http://downloads.openwrt.org/kamikaze/7.09/x86-2.6/packages src packages http://downloads.openwrt.org/kamikaze/packages/i386 dest root / dest ram /tmp src X-WRT http://downloads.x-wrt.org/xwrt/kamikaze/7.09/x86-2.6/packages
Update and install webif
root@OpenWrt:~# ipkg update root@OpenWrt:~# ipkg install webif
Links
Appendices
Update
# ipkg update Downloading http://downloads.openwrt.org/kamikaze/7.09/x86-2.6/packages/Packages Updated list of available packages in /usr/lib/ipkg/lists/release Downloading http://downloads.openwrt.org/kamikaze/packages/i386/Packages Updated list of available packages in /usr/lib/ipkg/lists/packages Downloading http://downloads.x-wrt.org/xwrt/kamikaze/7.09/x86-2.6/packages/Packages Updated list of available packages in /usr/lib/ipkg/lists/X-WRT Done.
Install webif
# ipkg install webif Installing webif (0.3-12) to root... Downloading http://downloads.x-wrt.org/xwrt/kamikaze/7.09/x86-2.6/packages/./webif_0.3-12_i386.ipk Installing haserl (0.8.0-2) to root... Downloading http://downloads.x-wrt.org/xwrt/kamikaze/7.09/x86-2.6/packages/./haserl_0.8.0-2_i386.ipk Configuring haserl Configuring webif Linux OpenWrt 2.6.22 #2 Sun Sep 30 21:02:32 CEST 2007 i586 unknown Committing new firmware id ... Device: PC Engines WRAP Committing new device id ... SUCCESS! Webif^2 installation appears OK. Welcome to X-Wrt! You may need to do a hard REFRESH to clear old CSS style from your browser. Reinitializing httpd ... Done.