PDA

View Full Version : bootup script



splittik
03-19-2005, 08:09 PM
alright i tried these links but i still can't solve my problem.

http://www.knoppix.net/forum/viewtopic.php?t=14206&postdays=0&postorder=asc&highlight=ndiswrapper+script&start=0
http://www.knoppix.net/forum/viewtopic.php?t=8274&highlight=ndiswrapper+boot
http://www.knoppix.net/forum/viewtopic.php?t=15897&highlight=ndiswrapper+script

I would like to reinstall my driver using ndiswrapper every time i boot so i don't have to do it manually but i can't get it to work. I added this code(with the correct directories) to /etc/init.d/bootmisc.sh.


if [ -r /path/to/file.sh ]; then
. /path/to/file.sh
fi

then i made a .sh file to .../.kde/Autostart/ and made this


#!/bin/sh
su mount /mnt/hda1
su ndiswrapper -e net8180
su ndiswrapper -i /file/directory/net8180.inf
su modprobe ndiswrapper
su iwconfig wlan0 mode Managed
su iwconfig wlan0 essid default
su iwconfig wlan0 commit
su ifconfig wlan0 up
su pump -i wlan0

but my internet doesn't want to work on boot and i have to do it manually. I tried putting "su root" on the top but it just didn't load knoppix's gui and i had to exit out of the root and the internet still did not work. I have also tried tweaking it around a bit but couldn't figure anything out.

i have knoppix 3.8 installed on my hard drive.

splittik
03-19-2005, 10:33 PM
alright i think i got this working...sorta

when i put the code under /etc/profile it seems to run it but i can't get it working because of these root problems.


#!/bin/sh
su ndiswrapper -e net8180
su ndiswrapper -i /file/directory/net8180.inf
su modprobe ndiswrapper
su ndiswrapper -m
su iwconfig wlan0 essid default
su ifconfig wlan0 up
su pump -i wlan0

when i try that, the internet doesn't work instead when i open the terminal it shows those commands but says that i used su improperly. when i try with sudo, i need to open the terminal and then it says to input a password and i do and then the internet works. When i try su root on the top and then exit on the bottom it gets really wierd. when i open the terminal it asks for the password and when i type it in it just goes to the next line but there's not root@....etc and i can't do anything. How do i properly use the root command so it would load up?

==Update==

Nevermind i got it to work. I had to configure my sudoers file in /etc/ so it would allow me to do the sudo command :)