Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Installazione/DaRete"
Differenze tra le versioni 35 e 108 (in 73 versioni)
Versione 35 del 28/05/2008 20.27.43
Dimensione: 8270
Autore: NaldiniPaolo
Commento:
Versione 108 del 26/10/2011 01.59.37
Dimensione: 4237
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[BR]]
[[Indice(depth=1 align=right)]]
[[VersioniSupportate(hardy gutsy feisty)]]
## page was renamed from DanielSchwitzgebel/Prove3
#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(rilasci="10.10 10.04")>>
Linea 7: Linea 11:
La tecnologia '''Bluetooth''' è utilizzata da molti dispositivi come cellulari, auricolari, videocamere, stampanti e molti altri. Il bluetooth consente l'interconnessione tra apparecchiature senza l'uso di cavi ma sfruttando le onde radio. In questa pagina viene spiegato come installare un server per l'installazione remota dei client.
Linea 9: Linea 13:
Tutti i computer di ultima generazione dispongono di un adattatore bluetooth integrato, mentre per gli apparecchi datati esistono dei dispositivi USB. = Preparativi =
Linea 11: Linea 15:
'''Bluez''' è il nome del progetto open source che permette l'uso della tecnologia bluetooth su '''Ubuntu''' ed è incluso nell'installazione predefinita del sistema. Abilitare il [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali.
Linea 15: Linea 19:
== Installazione su Ubuntu 7.10 «Gutsy Gibbon» e successivi == È necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] sul server i pacchetti [[apt://openbsd-inetd,tftpd-hpa,dhcp3-server | openbsd-inetd, tftpd-hpa, dhcp3-server]].
Linea 17: Linea 21:
Il supporto bluetooth viene installato in maniera predefinita con il sistema.
Linea 19: Linea 22:
== Installazione su Ubuntu 7.04 «Feisty Fawn» == = Configurazione del server =
Linea 21: Linea 24:
Per abilitare il supporto bluetooth è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''bluez-gnome'' dai [:Repository:repository] ufficiali. == Configurare il servizio DHCP ==
Linea 23: Linea 26:
== Installazione dei componenti aggiuntivi ==

Questi pacchetti sono necessari per il trasferimento di file e altre operazioni di base.

 * ''nautilus-sendto''
 * ''gnome-bluetooth''
 * ''bluetooth''
 * ''obexfs''
 * ''obexftp''

= Verificare l'effettivo funzionamento =

Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:{{{
hcitool dev
 0. Per configurare il servizio DHCP sul server in modo da consentire ai client all'avvio di trovare, tramite PXE, il server d'installazione remota, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/dhcp3/dhcpd.conf`, ed aggiungere alla fine del file le seguenti istruzioni: {{{
subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.100 192.168.0.200;
        filename "pxelinux.0";
}
Linea 39: Linea 33:
Verrà visualizzata una striga simile alla seguente:{{{
Devices:
        hci0 55:44:33:22:11:00
 0. Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga: {{{
next-server ip_server;
}}} Sostituire la dicitura «ip_server» con l'IP del server d'installazione remota.
 Esempio: se il server d'installazione ha indirizzo IP pari a 192.168.0.3 la modifica risultante sara':{{{
subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.100 192.168.0.200;
        filename "pxelinux.0";
        next-server 192.168.0.3;
}
}}} Se questo parametro non è specificato, il server DHCP corrisponde al server d'installazione remota.

 0. Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{
sudo /etc/init.d/dhcp3-server restart
Linea 44: Linea 48:
In questo caso il bluetooth è riconosciuto correttamente. In caso contrario assicurarsi che il servizio per il bluetooth sia attivo, selezionando il menù '''''Sistema -> Amministrazione -> Servizi''''' e abilitando la voce «Gestione dispositivi Bluetooth (bluetooth)». == Configurazione di tftpd-hpa ==
Linea 46: Linea 50:
In alternativa aprire una finestra di terminale e digitare il seguente comando:{{{
sudo /etc/init.d/bluetooth restart
 0. Configurare il server d'installazione, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/inetd.conf` e sostituire il contenuto con la seguente riga: {{{
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
Linea 50: Linea 54:
= Configurazione =

Per configurare le impostazioni dell'adattatore bluetooth è necessario modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/bluetooth/hcid.conf`.

Il file precedente è diviso in due sezioni:

 * «'''options'''» è la sezione che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth
 * «'''device'''» è la sezione che contiene le opzioni per tutti gli adattatori e per ogni singolo adattatore individuato attraverso l'id

Per ulteriori informazioni è possibile consultare il manuale per la configurazione, digitando in una finestra di terminale il seguente comando:{{{
man hcid.conf
 0. Sempre con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] aprire il file `/etc/default/tftpd-hpa` e modificarlo come segue: {{{
RUN_DEAMON=”yes”
Linea 63: Linea 58:
Nella sezione «'''options'''» si possono utilizzare i seguenti parametri:

 * «autoinit»: stabilisce se ogni adattatore collegato al computer debba essere automaticamente inizializzato e identificato come «hci0», «hci1», ecc.
 * «security»: indica se la gestione della sicurezza è disabilitata e quindi usa il «PIN» predefinito. Invece se è abilitata deve richiedere il «PIN» al dispositivo esterno e dal computer dovrà essere inserita la verifica.
 * «passkey»: è il «PIN» predefinito.
 * «pairing»: stabilisce se l'associazione tra adattatore e dispositivo bluetooth esterno mediante «PIN» è abilitato e richiesto ad ogni connessione, o se è abilitato e richiesto solo la prima volta.

Nella sezione «'''device'''» è possibile utilizzare il seguente parametro:

 * «name»: indica il nome del computer che comparirà nella schermata nel dispositivo che sta effettuando la ricerca di dispositivi con bluetooth.

= Utilizzo =

[[Anchor(Ricerca)]]
== Ricerca dei dispositivi ==

Per effettuare una ricerca dei dispositivi con il bluetooth attivo, digitare in una finestra di terminale il seguente comando:{{{
hcitool scan
 0. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{
sudo /etc/init.d/tftpd-hpa restart
Linea 83: Linea 62:
== Inviare e ricevere file ==  0. È necessario scaricare i file necessari all'installazione da rete; digitare i seguenti comandi avendo cura di scegliere il sistema e l'architettura desiderata:
Linea 85: Linea 64:
 0. Per inviare un file dal computer al cellulare, fare clic con il tasto destro sul file e scegliere «'''Invia a...'''». Lo stesso risultato si può ottenere digitando il seguente comando in un terminale:{{{
gnome-obex-send immagine.jpg
   * architetture a ''32 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-i386/current/images/; mirror netboot/"
}}}
   * architetture a ''64 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-amd64/current/images/; mirror netboot/"
Linea 89: Linea 73:
 0. Verrà visualizzata una finestra dove sarà possibile scegliere il dispositivo a cui mandare il file.

 0. Per la ricezione di un file da un dispositivo mobile, andare nel menù '''''Applicazioni -> Accessori -> Condivisione file Bluetooth''''' e avviare «Condivisione file Bluetooth».

 0. Alla ricezione di un file accettare la richiesta del dispositivo esterno e scegliere la posizione in cui si desidera salvare il file.

= Connessioni tra dispositivi =

== Connessione provvisoria ==

Per connettere provvisoriamente un dispositivo bluetooth, digitare da terminale il seguente comando:{{{
sudo hidd --connect aa:bb:cc:dd:ee:ff
 0. Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando: {{{
sudo cp -a netboot/* /var/lib/tftpboot
Linea 103: Linea 77:
Sostituire «aa:bb:cc:dd:ee:ff» con l'indirizzo MAC del dispositivo trovato nel paragrafo [#ricerca ricerca dei dispositivi]. = Avvio del client =
Linea 105: Linea 79:
== Connessione definitiva ==
 0. Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi amministrativi] il file `/etc/default/bluetooth`, modificando il valore del parametro «'''HIDD_ENABLED'''» come segue:{{{
HIDD_ENABLED=1
}}}

 0. Nello stesso file sistemare il parametro «'''HIDD_OPTIONS'''» come segue:{{{
HIDD_OPTIONS="--master --server"
}}}
 L'opzione «--master» è facoltativa ed è consigliato inserirla nel caso in cui il dispositivo non venisse riconosciuto.

 0. Aggiungere l'opzione «--connect» per ogni dispositivo che si vuole connettere:{{{
HIDD_OPTIONS="--connect aa:bb:cc:dd:ee:ff --connect 00:11:22:33:33:44 --connect aa:bb:cc:dd:ee:ff --server"
}}}

 0. Aggiungere nel file `/etc/modules` il servizio hipd, digitando il seguente comando:{{{
echo hidp | sudo tee -a /etc/modules
}}}

= Gestione dispositivi Bluetooth =

== Mouse e tastiere ==
Per utilizzare mouse e tastiere bluetooth, consultare la [:Hardware/Periferiche/MouseBluetooth:relativa pagina].

== Auricolari ==
Per configurare gli auricolari bluetooth, consultare la [:Hardware/DispositiviSenzaFili/AuricolareBluetooth:relativa pagina]. Invece per utilizzare l'auricolare con [:InternetRete/Telefonia/Skype:skype] consultare la [:Hardware/DispositiviSenzaFili/BluetoothSkype: relativa pagina].

== Telefoni cellulari ==

Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth:relativa pagina].

= Risoluzione dei problemi =

== Scansione fallita ==

 0. Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore simile al seguente:{{{
Scanning ...
Inquiry failed: Connection timed out
}}}

 0. È possibile che il dispositivo non funzioni correttamente. Provare a risolvere il problema digitando il seguente comando in un terminale:{{{
sudo hciconfig hci0 reset
}}}

 0. Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e digitare in un terminale il seguente comando:{{{
sudo sdptool browse 00:11:22:33:44:55
}}}

 0. Potrebbe comparire il seguente messaggio:{{{
Failed to connect to SDP server on 00:11:22:33:44:55: Permission denied
}}}

 0. Se così fosse, si tratterebbe di un problema di «pairing» che può essere facilmente risolto eliminando tutte le impostazioni salvate in memoria per tutti i dispositivi bluetooth:{{{
sudo rm -r /var/lib/bluetooth/*
}}}

== Posizione non valida ==

Se durante un tentativo di connessione viene visualizzato un errore simile al seguente:{{{
"obex://[xx:xx:xx:xx:xx:xx]" is not a valid location
}}}

È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gnome-vfs-obexftp'' dai [:Repository:repository] ufficiali.
Entrare nel BIOS del client ed impostare come avvio primario l'interfaccia di rete, salvare le modifiche apportate e riavviare il computer. Verrà avviata l'[[Installazione/Generale|installazione]] di '''Ubuntu'''.
Linea 170: Linea 83:
 * [http://www.bluez.org/ Sito ufficiale del progetto Bluez]
 * [https://www.bluetooth.org/ Sito Ufficiale della tecnologia bluetooth]
 * [https://help.ubuntu.com/community/BluetoothSetup Documento originale]
 * [http://del.icio.us/kaiesh/bluetooth Varie guide e documenti sul bluetooth e Linux]
 * [[https://help.ubuntu.com/community/PXEInstallServer|Documento originale]]
 * [[Installazione/CdMinimale|Installazione da CD minimale]]
 * [[http://www.intilinux.com/howto/983/installare-ubuntu-senza-lettore-cddvd-attraverso-pxe/|Installazione attraverso PXE su Intilinux]]
 * [[http://www.howtoforge.com/ubuntu_pxe_install_server|Approfondimento dell'argomento su HowToForge]]
 * [[http://it.wikipedia.org/wiki/Preboot_Execution_Environment|Voce enciclopedica di PXE]]
Linea 176: Linea 89:
CategoryHomepage CategoryInstallazioneSistema CategoryAmministrazione


Introduzione

In questa pagina viene spiegato come installare un server per l'installazione remota dei client.

Preparativi

Abilitare il componente universe dei repository ufficiali.

Installazione

È necessario installare sul server i pacchetti openbsd-inetd, tftpd-hpa, dhcp3-server.

Configurazione del server

Configurare il servizio DHCP

  1. Per configurare il servizio DHCP sul server in modo da consentire ai client all'avvio di trovare, tramite PXE, il server d'installazione remota, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/dhcp3/dhcpd.conf, ed aggiungere alla fine del file le seguenti istruzioni:

    subnet 192.168.0.0 netmask 255.255.255.0 {
            range 192.168.0.100 192.168.0.200;
            filename "pxelinux.0";
    }
  2. Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga:

    next-server ip_server;
    Sostituire la dicitura «ip_server» con l'IP del server d'installazione remota.

    Esempio: se il server d'installazione ha indirizzo IP pari a 192.168.0.3 la modifica risultante sara':

    subnet 192.168.0.0 netmask 255.255.255.0 {
            range 192.168.0.100 192.168.0.200;
            filename "pxelinux.0";
            next-server 192.168.0.3;
    }
    Se questo parametro non è specificato, il server DHCP corrisponde al server d'installazione remota.
  3. Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando:

    sudo /etc/init.d/dhcp3-server restart

Configurazione di tftpd-hpa

  1. Configurare il server d'installazione, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/inetd.conf e sostituire il contenuto con la seguente riga:

    tftp    dgram   udp    wait    root    /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
  2. Sempre con un editor di testo e con i privilegi di amministrazione aprire il file /etc/default/tftpd-hpa e modificarlo come segue:

    RUN_DEAMON=”yes”
  3. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:

    sudo /etc/init.d/tftpd-hpa restart
  4. È necessario scaricare i file necessari all'installazione da rete; digitare i seguenti comandi avendo cura di scegliere il sistema e l'architettura desiderata:
    • architetture a 32 bit:

      cd ~
      lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-i386/current/images/; mirror netboot/"
    • architetture a 64 bit:

      cd ~
      lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-amd64/current/images/; mirror netboot/"
  5. Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando:

    sudo cp -a netboot/* /var/lib/tftpboot

Avvio del client

Entrare nel BIOS del client ed impostare come avvio primario l'interfaccia di rete, salvare le modifiche apportate e riavviare il computer. Verrà avviata l'installazione di Ubuntu.

Ulteriori risorse


CategoryInstallazioneSistema CategoryAmministrazione