Μετά από πολύ ψάξιμο νομίζω ότι βρήκα λύση:
On Wed, 2008-03-19 at 23:03 +0200, Athanasios Lefteris wrote: > 2008/3/18 Ilias Paraponiaris <[EMAIL PROTECTED]>: > > Χρησιμοποιώ το laptop (ubuntu 7.10) στο σπίτι με wireless (wlan0) και > > στο γραφείο με ethernet καλώδιο (eth0). Εγκατέστησα το Firestarter. > >1. Eνώ δουλεύει μια χαρά, κάθε φορά που αλλάζω τρόπο σύνδεσης στο > >internet πρέπει να πηγαίνω στo Preferences / NetworkSettings / > >InternetConnectedNetworkDevice και να επιλέγω με το χέρι eth0 ή wlan0. > >Το ερώτημα είναι αν και πως μπορώ να ρυθμίσω το Firestarter ή άλλη > >εφαρμογή, είτε από το GUI, είτε από αρχείο conf, να ανιχνεύει αυτόματα > >τον τρόπο σύνδεσης στο internet. Ακολουθώντας τις οδηγίες που βρήκα εδώ ubuntuforums.org/archive/index.php/t-253174.html πήγα στο /etc/NetworkManager/dispatcher.d και έφτιαξα το αρχείο firestarter με το περιεχόμενο που ακολουθεί και το έκανα executable δίνοντας: sudo chmod +x /etc/NetworkManager/dispatcher.d/firestarter Περιεχόμενο etc/NetworkManager/dispatcher.d/firestarter: -------------------- #!/bin/bash if [ $1 == "eth0" ] && [ $2 == "up" ]; then /etc/firestarter/firestarter-eth0.sh start fi if [ $1 == "eth0" ] && [ $2 == "down" ]; then /etc/firestarter/firestarter-eth0.sh stop fi if [ $1 == "wlan0" ] && [ $2 == "up" ]; then /etc/firestarter/firestarter-wlan0.sh start fi if [ $1 == "wlan0" ] && [ $2 == "down" ]; then /etc/firestarter/firestarter-wlan0.sh stop fi -------------------- Επίσης όπως λένε οι οδηγίες του παραπάνω link πήγα στο /etc/firestarter/ και δημιούργησα τα: configuration-eth0 και configuration-wlan0 στη θέση του configuration το οποίο διέγραψα καθώς και τα firestarter-eth0.sh και firestarter-wlan0.sh στη θέση του firestarter.sh το οποίο επίσης διέγραψα Πλέον φαίνεται ότι ο Firestarter δουλεύει είτε συνδέομαι στο eth0 είτε στο wlan0. Το έλεγξα ανοίγοντας το azureus όπου είδα ότι το Firestarter με προειδοποιούσε για αρκετά "hit from X ip" είτε ήμουν σε eth0 είτε σε wlan0. Αυτό σημαίνει ότι δουλεύει, πρέπει να ελέγξω κάτι άλλο? Σημειώνω ότι στο GUI του Firestarter/Preferences/NetworkSettings/InternetConnectedNetworkDevice δείχνει πάντα eth0, δηλαδή δεν αλλάζει όταν συνδέομαι με wlan0 αλλά νομίζω ότι είναι απλά λάθος ένδειξη και ότι δουλεύει, κάνω λάθος? .... Γενικά δεν είμαι σίγουρος πως ελέγχεις ότι όλα είναι ΟΚ με Firestarter και iptables. > > 2. Επιπλέον ενώ στο System/Preferences/Sessions πρόσθεσα την εντολή > > sudo firestarter --start-hidden > > το firestarter δεν εκκινεί αυτόματα, πρέπει από System / > > Administration / Firestarter να το ανοίγω με το χέρι. > > Για το πρώτο ερώτημα δεν ξέρω να σου απαντήσω. Για το 2ο δεν μπορεί να > ξεκινήσει γιατί πρέπει να ζητήσει τον κωδικό σου πρώτα. Δοκίμασε να > βάλεις gksudo αντί για sudo. Θα πρέπει όμως όποτε ξεκινά το σύστημα > σου να του δίνεις τον κωδικό σου. Ακολούθησα τις οδηγίες του manual του Firestarter και στο /etc/sudoers πρόσθεσα username ALL= NOPASSWD: /usr/bin/firestarter οπότε αφού στο System/Preferences/Sessions πρόσθεσα την εντολή sudo /usr/sbin/firestarter --start-hidden ανοίγει αυτόματα στο tray χωρίς να ζητάει root password. Το θεωρείται πολύ επικίνδυνο? Ηλίας ΥΓ: Σάββατο μεσημέρι θα προσπαθήσω να περάσω από ΕΜΠ να γνωριστούμε από κοντά -- Ubuntu-gr mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

