Você deseja editar /etc/network/interfaces
para que ele seja ativado automaticamente na inicialização. Deve parecer algo assim para o seu wireless:
iface wlan0 inet dhcp wireless-key s:KEY wireless-essid NETWORK_SSID auto wlan0
substitua KEY pela sua chave sem fio e NETWORK_SID pelo SSID do seu roteador.
Se você deseja usar seu script na inicialização ...
Copie-o para /etc/init.d
(substitua o caminho do script apropriadamente):
sudo cp /path/to/script /etc/init.d
torne-o executável (assegure-se de que tenha uma linha shebang no topo, por exemplo, #!/bin/bash
):
sudo chmod +x /etc/init.d/script
adicione os links simbólicos de inicialização padrão:
sudo update-rc.d script defaults
você obterá uma saída semelhante à seguinte:
Adding system startup for /etc/init.d/script ... /etc/rc0.d/K20script -> ../init.d/script /etc/rc1.d/K20script -> ../init.d/script /etc/rc6.d/K20script -> ../init.d/script /etc/rc2.d/S20script -> ../init.d/script /etc/rc3.d/S20script -> ../init.d/script /etc/rc4.d/S20script -> ../init.d/script /etc/rc5.d/S20script -> ../init.d/script
seu script agora deve ser executado na inicialização.