Ho 3 connessioni: come velocizzare le impostazioni???

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
lordscunk
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: ven 8 feb 2008, 19:09
Slackware: 12.0
Località: Bologna

Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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

lordscunk
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: ven 8 feb 2008, 19:09
Slackware: 12.0
Località: Bologna

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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!!!

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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

lordscunk
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: ven 8 feb 2008, 19:09
Slackware: 12.0
Località: Bologna

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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.

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio da danix »

lordscunk ha scritto:cosa devo fare? non e' che devo renderlo eseguibile?
Bingo!!!

Codice: Seleziona tutto

# chmod 755 tuoscript
;)
Ciau
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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 :-k

lordscunk
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: ven 8 feb 2008, 19:09
Slackware: 12.0
Località: Bologna

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio 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?

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: Ho 3 connessioni: come velocizzare le impostazioni???

Messaggio da danix »

è la notazione ottale dei permessi, la puoi leggere così:

Codice: Seleziona tutto

r = read
w = write
x = execute

4 = r
2 = w
1 = x
fai la somma e ottieni il significato dei permessi... ;)
Semplice no??

Ciau
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Rispondi