/etc/rc.local é geralmente a última execução de script. Veja os outros scripts em /etc/init.d para um modelo para carregar o driver. Algo parecido com o script firewall pode funcionar bem.
/etc/rc.local contents:
gcom -d /dev/ttyUSB0
sleep 30
ifup wan
exit 0
Isso registrará o modem, esperará um pouco (30 segundos parece ser justo, já que às vezes leva 20 segundos para se registrar em conexões de má qualidade) e traz wan para cima.