I have added /etc/init.d/net.ra0 (my wireless interface is called ra0 instead of wlan0) to the default runlevel. It starts the script at boot, but it acts like the device has not been brought up(i.e. with ifconfig ra0 up). For instance the boot log will say:
* Starting ra0 * Configuring wireless network for ra0 Error for wireless request "Set Mode" (8B06) : SET failed on device ra0; Network is down Error for wireless request "Set encode" (8B2A) : SET failed on device ra0; Network is down Error for wireless request "Set essid" (8B1A) : SET failed on device ra0; Network is down And so on and so on for all the different settings, until it finally gives up. I can do ifconfig ra0 up, iwconfig ra0 essid any, dhcpcd ra0 and connect to the network just fine! Of course I would like it to start at boot however. Any ideas? The init script is broken? The actual init script is very complicated, and even if it were easy to just add "ifconfig ra0 up" somewhere to it, I'm not sure if that's the "best" solution. Thanks, -Tony