684
社区成员




<?xml version="1.0" encoding="ISO-8859-1"?>
<note xmlns="RoxPro" xmlns:xsi="C:/Users/RoxPro/My Documents/" xsi:schemaLocation="RoxPro C:\Users\RoxPro\Documents\conf1.xsd">
<conf>
<network>
<config_interface_loopback>
<option>
<ifname>lo</ifname>
<proto>static</proto>
<ipaddr>127.0.0.1</ipaddr>
<netmask>255.0.0.0</netmask>
</option>
</config_interface_loopback>
<config_interface_lan>
<option>
<ifname>eth0</ifname>
<type>bridge</type>
<proto>static</proto>
<ipaddr>192.168.1.1</ipaddr>
<netmask>255.255.255.0</netmask>
</option>
</config_interface_lan>
<config_interface_wifi>
<option>
<proto>static</proto>
<ipaddr>192.168.2.1</ipaddr>
<netmask>255.255.255.0</netmask>
</option>
</config_interface_wifi>
</network>
<wireless>
<config_wifi-device_radio0>
<option>
<type>atheros</type>
<channel>auto</channel>
<macaddr>00:15:6d:fc:71:ac</macaddr>
<disable>0</disable>
</option>
</config_wifi-device_radio0>
<config_wifi-iface>
<option>
<device>radio0</device>
<network>wifi</network>
<mode>ap</mode>
<ssid>OpenWrt</ssid>
<encryption>none</encryption>
</option>
</config_wifi-iface>
</wireless>
</conf>
</note>
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.1.1
option netmask 255.255.255.0
config interface wifi
option proto static
option ipaddr 192.168.2.1
option netmask 255.255.255.0
config wifi-device radio0
option type atheros
option channel auto
option macaddr 00:15:6d:fc:71:ac
# REMOVE THIS LINE TO ENABLE WIFI:
option disabled 0
config wifi-iface
option device radio0
option network wifi
option mode ap
option ssid OpenWrt
option encryption none
#!/usr/bin/ksh
sed -n -e '\@<network>@,\@</network>@p' -e '\@</network>@q' XML_file > XML.net
sed -f XML_net_sed XML.net
s#</.*>##
/^ *$/d
\@<network>@d
\@<option>@d
s/<//;s/>/ /
/config/!s/\([a-z]\)/option \1/