Pagina 1 di 1
Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: ven 8 feb 2008, 20:47
da lordscunk
Ciao a tutti, spero di aver azzeccato la sezione giusta del forum. Vi spiego il mio problema.
Ho bisogno di connettermi alla rete di casa tramite wifi, alla rete della facoltà tramite ethernet e alla rete della città di Bologna sempre tramite wifi. Riesco senza problemi ad impostare tutti i parametri (ip, netmask, gw dns e routing) ma non so come fare per gestire tutto con un click o con un comando (si chiama script???). Mi spiego meglio. La sera mi connetto da casa e uso il wifi e dato che non ho il router impostato come server dhcp setto manualmente tutti i parametri, la mattina quando mi connetto dalla facoltà, tramite cavo ethernet, devo impostare tutti i parametri, in particolare dns e routing, di nuovo manualmente, mentre quando vado in giro per Bologna utilizzo il dhcp. Esiste un modo per settare una volta tutti e tre i parametri e poi tramite un comando far capire a Slack a quale rete devo connettermi e fargli modificare automaticamente tutti i parametri di rete? Grazie a tutti.
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: ven 8 feb 2008, 21:51
da conraid
In una discussione odierna si è parlato proprio di questo
Le strade sono più di una, la più semplice è installarsi wlassistant.
La più lunga è configurare in modo appropriato wpa_supplicant con diverse network e poi scegliere quale usare. Magari tramite wpa_cli o wpa_gui
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 12:51
da lordscunk
Ho letto in giro che wpa_supplicant non digerisce la mia scheda di rete wifi (una Linksys wusb54g v.4) e non volevo quindi basarmi su questo tipo di gestione. Pero' se mi dite che il solo metodo e' quello allora ci provero'. Grazie mille!!!
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 13:10
da conraid
lordscunk ha scritto:Ho letto in giro che wpa_supplicant non digerisce la mia scheda di rete wifi (una Linksys wusb54g v.4) e non volevo quindi basarmi su questo tipo di gestione. Pero' se mi dite che il solo metodo e' quello allora ci provero'. Grazie mille!!!
Non è il solo.
Prova wlassistant, wicd, qualche gui insomma
Altrimenti puoi usare tranquillamente solamente rc.inet1.conf o aggiungere rc.wireless, questo molto utile se hai diverse usbpen wireless per esempio in quanto dai impostazioni tramite MAC ADDRESS
wpa_supplicant è un modo, non l'unico
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 13:22
da FireEater
Potresti anche fare uno scriptino che riceve un parametro tipo (home|univ|city) e ti connette alla relativa rete.
esempio:
Codice: Seleziona tutto
#!/bin/bash
if [ $# == 0 ];
then
echo "Usage: connetti home|univ|city"
else
if [ "$1" = "home" ];
then
echo "home"
## qui metti i comandi per configurare la rete di casa
else
if [ "$1" = "univ" ];
then
echo "univ"
## qui metti i comandi per configurare la rete della facoltà
else
echo "city"
## qui metti i comandi per configurare la rete cittadina
fi
fi
fi
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 15:27
da lordscunk
Grazie Fire_eater il tuo consiglio e' quello che mi appassiona di piu' anche se provero' pure le interfaccie grafiche, il mio capo lab non saprebbe neache aprire il terminale... comunque, ho fatto lo script che mi hai suggerito, l'ho salvato nella directory bin ma quando provo a richiamare il comando dice:
Codice: Seleziona tutto
bash-3.1# connetti home
bash: /bin/connetti: Permission denied
cosa devo fare? non e' che devo renderlo eseguibile? grazie in anticipo!
dimenticavo, ero già utente root.
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 17:22
da danix
lordscunk ha scritto:cosa devo fare? non e' che devo renderlo eseguibile?
Bingo!!!
Ciau
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: sab 9 feb 2008, 21:38
da urka58
Un'altra possibilità è decidere all'avvio della macchina.
Puoi creare 3 diversi /etc/rc.d/rc.intet(x).conf ciascuno con i parametri della connessione che ti occorrono in quel momento.
Modifichi /etc/rc.d/rc.inet1 nelle prime righe dove trovi
Codice: Seleziona tutto
# Get the configuration information from /etc/rc.d/rc.inet1.conf:
. /etc/rc.d/rc.inet1.conf
con
Codice: Seleziona tutto
if cat /proc/cmdline | grep -q -w casa ; then
. /etc/rc.d/rc.inet1.conf
echo "search mydomain" > /etc/resolv.conf
echo "nameserver xxx.xxx.xxx.xxx" >> /etc/resolv.conf
echo "nameserver yyy.yyy.yyy.yyy" >> /etc/resolv.conf
elif
cat /proc/cmdline | grep -q -w facolta_bologna ; then
. /etc/rc.d/rc.inet2.conf
echo "search mydomain" > /etc/resolv.conf
echo "nameserver xxx.xxx.xxx.xxx" >> /etc/resolv.conf
echo "nameserver yyy.yyy.yyy.yyy" >> /etc/resolv.conf
else
. /etc/rc.d/rc.inet3.conf # Connessione DHCP. DNS GW impostati dal server
fi
Crei tre blocchi per lo stesso Kernel in /etc/lilo.conf
Codice: Seleziona tutto
image = /boot/bzImage-2.6.23.1
root = /dev/hda3
label = Slack12_CA
append = "casa"
read-only
image = /boot/bzImage-2.6.23.1
root = /dev/hda3
label = Slack12_FB
append = "facolta_bologna"
read-only
image = /boot/bzImage-2.6.23.1
root = /dev/hda3
label = Slack12_RB
read-only
Ovviamente adatti il tutto alle tue necessità. Non serve nemmeno un'interfaccia grafica.
Ciao
Edit: funzionava ugualmente, ma c'era troppa roba

Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: dom 10 feb 2008, 20:19
da lordscunk
Domani vado in facolta e provo a modificare un po' di cose, appena sistemo tutto vi faccio sapere. Devo dire la verità, l'ultima soluzione mi sembra la più Slackwariana... ed è proprio quella che voglio testare, anche se subito dopo proverò quella di Fire_eater!
Grazie Danix85. ma il 755 cosa indica?
Re: Ho 3 connessioni: come velocizzare le impostazioni???
Inviato: dom 10 feb 2008, 20:29
da danix
è la notazione ottale dei permessi, la puoi leggere così:
fai la somma e ottieni il significato dei permessi...

Semplice no??
Ciau