I love something new but examine things carefully.
First, I like to always start with nvram at CFE defaults since no one can argue such a restoration isn't as repeatable a starting point as it is. Just the way I am. All my units have been totally safe and repeatable doing this (warning to some about the danger).
I know Kamikaze does not use nvram BUT I'm looking at this completely from what happens if I flash back to Whiterussian or some other firmware. Could there be a problem? a surprise in store for this firmware?
It also gives a little insight to both projects.
I just compared how Whiterussian 0.9 and Kamikaze 7.06 handle an erased nvram condition and found the following differences:
il0macaddr
Whiterussian 0.9 sets this to the et0macaddr+2 calculated value.
Kamikaze 7.06 leaves it the CFE default of 00:90:4c:5f:00:2a.
lan_proto=static
lan_ifname=br0
lan_ifnames=vlan0 eth1 eth2
Kamikaze 7.06 does not set these variable at all.
I singled them out because I'm particularly concerned this may be an issue waiting for a victim under the right circumstances.
wan_device=vlan1
wan_ifname=vlan1
wan_proto=dhcp
wl0_ifname=eth1
wl0_infra=1
wl0_mode=ap
wl0_radio=1
wl0_ssid=OpenWrt
Kamikaze 7.06 does not set these variable at all.
I'm not concerned but list them here for completeness (in case anyone knows something I don't).
WRT54GS v3
The unit used for this comparison.
What is the exact behavior of Kamikaze in regards to existing nvram. Does it completely leave it alone?
All Comments Welcomed.
(Last edited by Bill_MI on 2 Jun 2007, 16:09)