-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Pobega wrote: >> I used to have the same problem, so I made a very little script for >> that, you can see it here[1], even do it is in spanish, I think you can >> figure it out by just seeing the code. > >> [1] >> http://alejandro.barcena.com.mx/index.php/blog/show/Conectndome_a_diferentes_access_points.html > > Looks very interesting. I do have a question though; I am not good at > bash (yet) and nor do I speak Spanish, would it be possible to throw > together a quick translation of the bash script? I understand the > /etc/network/interfaces bit, but the bash script is kind of confusing to > me. > > And can you explain how to use it? > > I'm sorry, I'm kind of a bash newb :) > == Begin of script == #!/bin/bash
whichessid="" available=`iwlist eth2 scanning |grep ESSID | cut -d \" -f2` # The following 'essid' and 'map' variables are filled up with the # ones you have at /etc/network/interfaces # for example: # mapping eth2 # script /usr/local/sbin/which-wlan.sh #<-- this is the location # # of this script # # map hotel eth2-hoteltuxtepec # ^essid ^map while read essid map do if [ "$whichessid" ] then continue fi if [[ -n `echo $available |grep $essid` ]] then whichessid=$map fi done if [ "$whichessid" ] then echo $whichessid exit 0 fi exit 1 == End of Script == I hope this helps. - -- Alejandro Bárcena Campos Linux don't need no steenkin' viruses. The users can destroy the system all by themselves.... -- Peter Dalgaard in comp.os.linux.misc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGGyJHpZP6bMridNYRAoX2AKCiWY5BPaLWeGo4aeTY6br4ybubTgCgjopU bTVLoKjkB5eStxkaS9UM5IE= =o+DV -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]