## page was renamed from InternetRete/Sakis3G
## page was renamed from erostalamini/Sakis3G
#format wiki
#language it
<
>
<>
<>
= Introduzione =
'''Sakis3G''' è un'utility che gestisce la connessione internet tramite dispositivi '''USB UMTS'''.
'''Sakis3G''' non sostituisce completamente [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]] e tali strumenti possono quindi coesistere a patto di non gestire al contempo la stessa periferica.
Questa guida ha lo scopo di installare e configurare al meglio tale strumento per renderlo più veloce in fase di collegamento.
{{{#!wiki note
'''Sakis3G''' non gestisce le schede SIM protette da codice PIN. Pertanto, se attivo, si consiglia di disabilitarlo inserendo la scheda in un telefono cellulare e seguendo le istruzioni del proprio dispositivo.
}}}
= Installazione =
0. Scaricare al seguente [[http://www.sakis3g.org/#downloading|indirizzo]] la versione di '''Sakis3G''' desiderata e salvarlo nella propria cartella '''Home'''.
0. Scompattare il file scaricato digitando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
gunzip sakis3g.gz
}}}
0. Dare quindi i permessi di esecuzione al file digitando il seguente comando:{{{
sudo chmod +x sakis3g
}}}
0. Avviare '''Sakis3G''' digitando il seguente comando:{{{
./sakis3g
}}}
0. All'apparire della finestra con le opzioni, selezionare le seguenti voci, '''''More Options → Create Desktop Shortcut''''', apparirà sulla '''Scrivania''' il lanciatore raffigurante il pinguino con la classica chiavetta USB in mano.
= Eliminare l'inserimento della password =
Per eliminare l'inserimento della password utente in '''Sakis3G''' è necessario compilare un piccolo script con le istruzioni necessarie allo scopo.
0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] all'interno della propria '''Home''' lo script con un nome a scelta, ad esempio «connessioneUSB».
0. Incollare al suo interno il seguente contenuto:{{{
#/bin/bash
#
# Avvia la connessione ad Internet
TERM=x-terminal-emulator
function run_like_a_root() {
sudo -S $@ << EOF
PASSWORD_UTENTE
EOF
}
run_like_a_root './sakis3g'
}}}
facendo attenzione a sostituire «PASSWORD_UTENTE» con la propria password.
0. Salvare e chiudere l'editor di testo.
0. Dare i permessi di esecuzione allo script digitando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
sudo chmod +x connessioneUSB
}}}
facendo attenzione a sostituire «connessioneUSB» con il nome scelto per il proprio script.
0. Con il puntatore posizionato sull'icona di '''Sakis3G''' premere il '''Pulsante destro''' del mouse e selezionare '''''Proprietà → Avviatore'''''.
0. Alla voce '''Comando''' sostituire il contenuto con il percorso allo script appena creato, ad esempio:{{{
/home/UTENTE/connessioneUSB}}}
facendo attenzione a sostituire «UTENTE» con il proprio nome utente e «connessioneUSB» col nome del proprio script.
= Eliminare la selezione Apn =
Per eliminare la selezione dell' '''Apn''' bisogna aggiungere una opzione allo script usato per l'avvio senza password spiegato nel paragafro precedente. Una volta aggiunta tale opzione sarà necessario creare uno script per gestire la disconnessione del dispositivo che altrimenti rimarrebbe sotto tensione a causa dell'impossibilità di terminare correttamente il servizio '''pppd'''.
0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file creato in precedenza e modificare l'ultima riga come segue:{{{
run_like_a_root './sakis3g connect APN="XXXX.XXX.XX"'
}}}
facendo attenzione a sostituire «XXXX.XXX.XX» con il proprio '''APN'''.
Di seguito alcuni esempi di '''APN''' per alcuni gestori italiani, si consiglia tuttavia di controllare le impostazioni relative al proprio contratto che potrebbe differire. Un '''APN''' sbagliato potrebbe comportare delle spese o il mancato accesso ad internet:
|| '''Gestore telefonico'''||<:>'''APN per contratto ricaricabile'''||<:>'''APN per contratto in abbonamento'''||
||<:>'''3'''||<:>tre.it||<:>datacard.tre.it||
||<:>'''!CoopVoce'''||<:>web.coopvoce.it||<:>web.coopvoce.it||
||<:>'''Fastweb'''||<:>apn.fastweb.it||<:>datacard.fastweb.it||
||<:>'''!PosteMobile'''||<:>wap.postemobile.it||<:>internet.postemobile.it||
||<:>'''TIM'''||<:>ibox.tim.it||<:>wap.tim.it||
||<:>'''Vodafone'''||<:>mobile.vodafone.it||<:>web.omnitel.it||
||<:>'''Wind'''||<:>internet.wind||<:>internet.wind.biz||
0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] all'interno della propria '''Home''' lo script con un nome a scelta, ad esempio «disconnessioneUSB».
0. Incollare al suo interno il seguente contenuto:{{{
#/bin/bash
#
# Killa il demone della connessione.
TERM=x-terminal-emulator
function run_like_a_root() {
sudo -S $@ << EOF
PASSWORD_UTENTE
EOF
}
run_like_a_root './killall pppd'
}}}
facendo attenzione a sostituire «PASSWORD_UTENTE» con la propria password.
0. salvare e chiudere l'editor di testo.
0. Dare i permessi di esecuzione allo script digitando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
sudo chmod +x disconnessioneUSB
}}}
facendo attenzione a sostituire «disconnessioneUSB» con il nome scelto per il proprio script.
0. Creare un lanciatore sulla '''Scrivania''' creando con un [[Ufficio/EditorDiTesto|editor di testo]] un file di testo chiamato a piacere con estensione `.desktop`,ad esempio `disconnessione.desktop`
0. copiare il seguente contenuto all'interno del lanciatore:{{{
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon=/home/UTENTE/.local/share/icons/sakis3g.png
Name=Disconnessione
Exec=/home/UTENTE/disconnessioneUSB
Comment=Uccide il demone pppd
}}}
facendo attenzione a sostituire «UTENTE» con il proprio nome utente e «disconnessioneUSB» con il nome del proprio script.
= Ulteriori risorse =
* [[http://www.sakis3g.org/| Sito ufficiale]]
----
CategoryInternet CategoryDaRevisionare