#!/bin/ash echo "Bringing up loopback" ifconfig lo add 127.0.0.1/8 up mount -t usbfs usbfs /proc/bus/usb mods=`lspci -k -vmm | reader.sh` echo "Modules is: $mods" for mod in $mods do echo "Probing $mod..." modprobe $mod #echo " #udhcpc -b -i $mod done usbs=`ls /proc/bus/usb/???/???` echo "USB's are: $usbs" for usb in $usbs do mod=`usbmodules --device $usb` if [ $mod ] then echo "Probing USB device $usb with module $mod" modprobe $mod fi done #udhcpc -b if grep -q eth0 /proc/net/dev then #ifconfig eth0 169.254.1.2 udhcpc -b & fi if grep -q wlan0 /proc/net/dev then if [ ! -e /configs/wpa_supplicant.conf ] then echo "ctrl_interface=/tmp/wpa_control/" > /configs/wpa_supplicant.conf echo "update_config=1" >> /configs/wpa_supplicant.conf fi wpa_supplicant -iwlan0 -c/configs/wpa_supplicant.conf -B #ifconfig eth0 169.254.10.20 udhcpc -b -i wlan0 & fi #udhcpc -b -i wlan0 #dhclient -nw