Configurazione della rete PAN su bluetooth


11

Volevo stabilire una connessione TCP tra il mio Nokia X2-01 supportato da Java e Ubuntu Desktop. Ho letto diverse guide ma sembrano piuttosto vecchie (Ubuntu ~ 8,9). Principalmente il problema è che la mia rete bluetooth non fornisce un server DHCP per il mio telefono, quindi non gli viene assegnato un indirizzo IP.

I metodi più vecchi prevedono giocherellare con i file di configurazione pand. Mi chiedevo se esiste una migliore interfaccia grafica o un modo CLI più semplice per assegnare un indirizzo IP al mio telefono durante la connessione.

ifconfig fornisce il seguente output:

bnep0     Link encap:Ethernet  HWaddr 00:24:2b:f9:68:7c  
          inet addr:10.0.66.3  Bcast:10.0.66.15  Mask:255.255.255.240
          inet6 addr: fe80::224:2bff:fef9:687c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1400  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:760 (760.0 B)  TX bytes:8692 (8.6 KB)

Ma quando provo ad aprire 10.0.66.3 sul mio cellulare, non si connette.

Sto usando Ubuntu 11.10 con gnome-shell.

Risposte:


7

Ok, questa domanda arriva fino a un anno fa, ma risponderò comunque!

È necessario configurare un server DHCP come hai detto, ma per quanto ne so non esiste un modo grafico per farlo. Fortunatamente è relativamente indolore, ma sembra essere un po 'scoraggiante.

La prima cosa da fare è installare il server DHCP. sudo apt-get install dhcp3-serverdovrebbe raggiungere questo obiettivo.

Una volta installato, è necessario impostare su quali interfacce dovrebbe funzionare. Per fare ciò, è necessario modificare il /etc/default/isc-dhcp-serverfile su 12.04 (prima del 12.04 potrebbe essere chiamato il file dhcp3-server). Per fare questo, corri sudo nano /etc/default/isc-dhcp-server. Dovrebbe avere una linea come questa:

INTERFACES=""

cambiarlo per abbinare il nome della tua interfaccia, nel tuo caso bnep0:

INTERFACES="bnep0"

usa CTRL+O(cioè o come in cipolla, non 0 come in 10) per salvare il file e CTRL+Quscire

successivamente è necessario configurare il server DHCP. Per fare ciò, rimuovere prima la configurazione del modello:

sudo rm /etc/dhcp/dhcpd.conf

quindi crea una nuova configurazione e inserisci questo:

(apri con sudo nano /etc/dhcp/dhcpd.conf)

default-lease-time 600;
tempo massimo di noleggio 7200;
autorevole;


subnet 10.0.66.0 maschera di rete 255.255.255.240 {
 intervallo 10.0.66.4 10.0.66.14
}

(corrisponde alle tue impostazioni)

successivamente, (ri) avviare il server DHCP con

sudo service start isc-dhcp-server.

se si lamenta che è già in esecuzione, provare

sudo service restart isc-dhcp-server

e dovrebbe essere così: D

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.