From: <bn...@au...> - 2002-01-24 02:04:21
|
Dear All. My job is connecting several node to ISP using LRP (leaf.sourceforge.net) with Orinoco/Avaya wireless card in it. For each node I've to set : - HostName (/etc/hostname) - Several SNMP variable. (snmpd.conf) - IP addr for the Eth card (/etc/network.conf) - Options for the wavelan2_cs.o (/etc/pcmcia/config.opts) - IP addr for the wavelan card (/etc/pcmcia/network.opts) - Default gateway. For all that task, I've to open and edit 5 files. So... I just create so called "universal configuration file" in a "win.ini style", put all the necessary variable in it, and run a so called "config creator script" in a boot process that create/write all independen configuration file above. Here is my *universal configuration file" --------------------start-------------------------------- GLO_HOSTNAME=dodol GLO_LOCATION="yogya" GLO_CONTACT=wir...@sk... # setting ethernet card ETH0_IP_ADDR=202.97.55.67 ETH0_MASK=29 ETH0_IP_BROADCAST= # setting nama network dan key id WVLAN_NETNAME=SIOUX WVLAN_KEY1=sox11 WVLAN_KEY2=sox12 WVLAN_KEY3=sox13 WVLAN_KEY4=sox14 WVLAN_TRANSMITKEY=1 # setting ip wavelan WVLAN_IP_ADDR=10.4.1.1 WVLAN_IP_MASK=28 WVLAN_IP_NETW=10.4.1.0 WVLAN_IP_GATW=10.4.1.14 WVLAN_IP_BROADCAST=10.4.1.15 -------------stop-------------------------------- So for now all I need to do for setting up a wireless router is just open and edit that single file. I don't know how to write a .wbm file .... I don't know what perl is. Yes ... I know a verry simple sh scripting. My wish is a webmin module that read every single line in a "universal conf file", format and display it in a web form page, and write back all the input to that file. every user will be able to add their own variable to that conf file without touching the *.pl or *.cgi file. They don't need to know perl, C, ... Well .... thats my story. Is it Idea ? or I eat to much aspirin ... Sincerely -bino- http://australia.edu |