Προς το περιεχόμενο

Ubuntu 8.04 και κάρτα δικτύου


kazaven

Προτεινόμενες αναρτήσεις

Εκτέλεσε τις εντολές:

>
mkdir /home/benos/Connect

>touch /home/benos/Connect/connect.sh

>chmod u+x /home/benos/Connect/connect.sh

 

>gedit /home/benos/Connect/connect.sh

Η τελευταία θα σου ανοίξει τον gedit στον οποίο θα πρέπει να κάνεις paste και save...

 

Μετά δώσε μου το αποτέλεσμα των εντολών 2-3 ποστ πιο πριν...

 

-Edit: Δεν είδα οτι τα έκανες.Κάνε παρόλα αυτά ατα παραπάνω, δεν πειράζει αν βγάλει σφάλματα...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 98
  • Δημ.
  • Τελ. απάντηση

Ναι τα είδα....

Αν έκανες τα παραπάνω...

Μπορείς να δώσεις σε τερματικό την εντολή:

/home/benos/Connect/connect.sh

Και να ακολουθήσεις τις οδηγίες που θα σου βγούνε για να συνδεθείς.

Πες μου το αποτέλεσμα....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ΟΚ κατι εκανα λαθος...

Τωρα ομως μου βγαζει αυτο :

gedit /home/benos/Connect/connect.sh

 

 

 

 

benos@benos-laptop:~$ /home/benos/Connect/connect.sh

bash: /home/benos/Connect/connect.sh: /bin/sh^M: bad interpreter: No such file or directory

benos@benos-laptop:~$

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εκτέλεσε τις εντολές:

>
mkdir /home/benos/Connect

>touch /home/benos/Connect/connect.sh

>chmod u+x /home/benos/Connect/connect.sh

 

>gedit /home/benos/Connect/connect.sh

Η τελευταία θα σου ανοίξει τον gedit στον οποίο θα πρέπει να κάνεις paste και save...

 

Μετά δώσε μου το αποτέλεσμα των εντολών 2-3 ποστ πιο πριν...

 

-Edit: Δεν είδα οτι τα έκανες.Κάνε παρόλα αυτά ατα παραπάνω, δεν πειράζει αν βγάλει σφάλματα...

 

 

Εδω που λεσ να κανω Paste... Τι να κνω Paste ?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εδω που λεσ να κανω Paste... Τι να κνω Paste ?

 

>#!/bin/sh
#Designed by Dimitris Diamantis - ftso
#ndiswrapper wireless connection script...

t=0
while [ $t = "0" ]
do
zenity --entry --title="Password" --text="Enter the SU password:" --entry-text "" --hide-text | sudo -S echo "ok"

if [ $? != "0" ]; then 
zenity --question --title="Wrong Password" --text="Wrong SU Password\nTry Again!" 
if [ $? != "0" ]; then exit; fi
else
t=1
fi
done
sudo modprobe -r rtl8187
sudo modprobe -r ndiswrapper
sleep 2
sudo ndiswrapper -m
sudo modprobe ndiswrapper

(
echo "10" ; sleep 1
       echo "# wait...9 sec" ; sleep 1
echo "20" ; sleep 1
       echo "# wait...8 sec" ; sleep 1
echo "30" ; sleep 1
       echo "# wait...7 sec" ; sleep 1
echo "40" ; sleep 1
       echo "# wait...6 sec" ; sleep 1
echo "50" ; sleep 1
       echo "# wait...5 sec" ; sleep 1
echo "60" ; sleep 1
       echo "# wait...4 sec" ; sleep 1
echo "70" ; sleep 1
       echo "# wait...3 sec" ; sleep 1
echo "80" ; sleep 1
       echo "# wait...2 sec" ; sleep 1
echo "90" ; sleep 1
       echo "# wait...1 sec" ; sleep 1
echo "100" ; sleep 1
       echo "# Done!" ; sleep 1
       ) | zenity --progress --title="Wait for Connections list" --width=330 --text="Wait for Connections..." --percentage=0
if [ $? != "0" ] ; then
               zenity --error --text="Connection Canceled."
	exit 0;
fi
tr1=0;
while [ $tr1 = "0" ] ; do
tr1=1;
a=$(iwlist wlan0 scan | grep "ESSID" | sed 's/.*ESSID:"\(.*\)"/\1/' | awk '{print "FALSE "$1}')
echo $a | grep "FALSE"
if [ $? != "0" ]; then
zenity --question --text="No connections found\n\tScan again?"
tr1=$?
fi
done
echo $a | grep "FALSE"
if [ $? != "0" ]; then exit 0; fi
input=$(zenity  --list --radiolist --height=230 --width=245 --column "Connect" --column "ESSID's" $a --separator=" ")

retval=$?

case $retval in
0)
 pass=$(zenity --entry --title="Password of $input" --text="(hex> XXXXXXXXXX)_(ASCII> s:password)_(NO pass> off)" --entry-text "" --hide-text)
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi	
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
if [ $i != "0" ]; then
sudo iwconfig wlan0 essid "$input" key $pass  ;
i=$?
sleep 2
fi
sleep 3
k=`iwconfig | grep "ESSID" | sed 's/.*ESSID:\(.*\)/\1/'`
if [ $i != "0" ] || [ $k = "off/any" ] ; then
zenity --error --title="error" --text="Failed to Connect!" 
fi
sleep 1
if [ $k != "off/any" ] ; then
sleep 3
sudo dhclient wlan0
sleep 4
sudo /etc/init.d/networking restart
zenity --info --title="info" --text="You are Connected!" 
fi
exit;;
1)
	exit;;
esac
exit 0;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ωραία δώσε σε τερματικό:

/home/benos/Connect/connect.sh

και ακολούθα οδηγίες...

αν πάρεις σφάλμα δώσε μαζι με το σφάλμα:

ls -l /home/benos/Connect/

και πόσταρέ το.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δες τι υπαρχει μεσα στο connect.sh :

 

#!/bin/sh

#Designed by Dimitris Diamantis - ftso

#ndiswrapper wireless connection script...

 

t=0

while [ $t = "0" ]

do

zenity --entry --title="Password" --text="Enter the SU password:" --entry-text "" --hide-text | sudo -S echo "ok"

 

if [ $? != "0" ]; then

zenity --question --title="Wrong Password" --text="Wrong SU Password\nTry Again!"

if [ $? != "0" ]; then exit; fi

else

t=1

fi

done

sudo modprobe -r rtl8187

sudo modprobe -r ndiswrapper

sleep 2

sudo ndiswrapper -m

sudo modprobe ndiswrapper

 

(

echo "10" ; sleep 1

echo "# wait...9 sec" ; sleep 1

echo "20" ; sleep 1

echo "# wait...8 sec" ; sleep 1

echo "30" ; sleep 1

echo "# wait...7 sec" ; sleep 1

echo "40" ; sleep 1

echo "# wait...6 sec" ; sleep 1

echo "50" ; sleep 1

echo "# wait...5 sec" ; sleep 1

echo "60" ; sleep 1

echo "# wait...4 sec" ; sleep 1

echo "70" ; sleep 1

echo "# wait...3 sec" ; sleep 1

echo "80" ; sleep 1

echo "# wait...2 sec" ; sleep 1

echo "90" ; sleep 1

echo "# wait...1 sec" ; sleep 1

echo "100" ; sleep 1

echo "# Done!" ; sleep 1

) | zenity --progress --title="Wait for Connections list" --width=330 --text="Wait for Connections..." --percentage=0

if [ $? != "0" ] ; then

zenity --error --text="Connection Canceled."

exit 0;/home/benos/Connect

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Και δες τι παιρνω στο τερματικο :

 

 

 

 

 

 

benos@benos-laptop:~$ /home/benos/Connect/connect.sh

bash: /home/benos/Connect/connect.sh: No such file or directory

benos@benos-laptop:~$ ls -l/home/benos/Connect/

ls: invalid option -- /

Try `ls --help' for more information.

benos@benos-laptop:~$ ls-l/home/benos/Connect/

bash: ls-l/home/benos/Connect/: No such file or directory

benos@benos-laptop:~$

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δώσε σε τερματικό:

>chmod u+x ~/Connect/connect.sh

 

και μετά κάνε διπλό κλικ στο connect.sh ή δεξί κλικ άνοιγμα με τερματικό ή δώσε την εντολή /home/benos/Connect/connect.sh στο τερματικό...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Παλι το ιδιο βγαζει.... τωρα τι κανουμε?

 

 

 

benos@benos-laptop:~$ chmod u+x ~/Connect/connect.sh

benos@benos-laptop:~$ /home/benos/Connect/connect.sh

bash: /home/benos/Connect/connect.sh: /bin/sh^M: bad interpreter: No such file or directory

benos@benos-laptop:~$

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.


  • Δημιουργία νέου...