In the script /etc/rc.d/rc.wireless, you'll see...
Code:
###############
# EXIT POINTS #
###############
# Is the device wireless? If not, exit this script.
is_wireless_device ${INTERFACE} || return 0 2> /dev/null || exit 0
Please change that to...
Code:
###############
# EXIT POINTS #
###############
echo "Testing if ${INTERFACE} is wireless." | $LOGGER
# Is the device wireless? If not, exit this script.
is_wireless_device ${INTERFACE} || return 0 2> /dev/null || exit 0
echo "Looks like it was." | $LOGGER
...and then run
/etc/rc.d/rc.inet1 eth1_restart and provide us the output.
That will tell us if (a) /etc/rc.d/rc.wireless is being run at all and (b) if the rest of the script is being executed or not. It won't actually fix anything.